UNPKG

node-zugferd

Version:

A Node.js library for creating ZUGFeRD/Factur-X compliant documents. Generating XML and embedding it into PDF/A files, enabling seamless e-invoicing and digital document compliance.

563 lines (561 loc) 15.9 kB
"use strict"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/codelists/untdid/5189.gen.ts var gen_exports = {}; __export(gen_exports, { UNTDID_5189: () => UNTDID_5189, UNTDID_5189_IDENTIFIER: () => UNTDID_5189_IDENTIFIER, UNTDID_5189_VERSION: () => UNTDID_5189_VERSION }); module.exports = __toCommonJS(gen_exports); var UNTDID_5189_IDENTIFIER = "urn:xoev-de:kosit:codeliste:untdid.5189"; var UNTDID_5189_VERSION = "3"; var UNTDID_5189 = [ { code: "1", name: "Handling commission", description: "Fee for the processing of documentary credit, collection and payment which are charged to the customer." }, { code: "2", name: "Amendment commission", description: "Fee for amendments in documentary credit and collection business (not extensions and increases of documentary credits)." }, { code: "3", name: "Acceptance commission", description: "Fee for the acceptance of draft in documentary credit and collection business which are drawn on us (also to be seen as a kind of 'guarantee commission')." }, { code: "4", name: "Commission for obtaining acceptance", description: "Fee for obtaining an acceptance under collections on the basis of 'documents against acceptance'." }, { code: "5", name: "Commission on delivery", description: "Fee for delivery of documents without corresponding payment." }, { code: "6", name: "Advising commission", description: "Fee for advising documentary credits (charged also in case of confirmed credits)." }, { code: "7", name: "Confirmation commission", description: "Fee for confirmation of credit." }, { code: "8", name: "Deferred payment commission", description: "Fee for the deferred payment period under documentary credits confirmed by bank. This fee are charges for the period from presentation of the document until due date of payment." }, { code: "9", name: "Commission for taking up documents", description: "Fee charged to the foreign bank for the processing of documentary credit." }, { code: "10", name: "Opening commission", description: "Fee for opening revocable documentary credit." }, { code: "11", name: "Fee for payment under reserve", description: "Fee charged to the customer for discrepancies in credit documents in the case of which the bank have to stipulate payment under reserve." }, { code: "12", name: "Discrepancy fee", description: "Fee charged to the foreign bank for discrepancies in credit documents." }, { code: "13", name: "Domicilation commission", description: "Fee for the domicilation of bills with the bank." }, { code: "14", name: "Commission for release of goods", description: "Commission for the release of goods sent to the bank." }, { code: "15", name: "Collection commission", description: "Fee for settling collections on the basis of 'documents against payments'." }, { code: "16", name: "Negotiation commission", description: "Fee for the purchase of documents under sight credit for the first ten days." }, { code: "17", name: "Return commission", description: "Fee for cheques, bills and collections returned unpaid and/or recalled." }, { code: "18", name: "B/L splitting charges", description: "Fee for the splitting of bills of lading." }, { code: "19", name: "Trust commission", description: "Fee for the handling on a fiduciary basis of imported goods that have been warehoused." }, { code: "20", name: "Transfer commission", description: "Fee for the transfer of transferable documentary credits." }, { code: "21", name: "Commission for opening irrevocable documentary credits", description: "Fee for opening irrevocable documentary credits. This fee is a kind of 'Guarantee commission' as compensation for the commitment into which the bank have entered on the customers behalf; similar to confirmation commission, acceptance commission." }, { code: "22", name: "Pre-advice commission", description: "Fee for the pre-advice of a documentary credit." }, { code: "23", name: "Supervisory commission", description: "Fee for the supervising unconfirmed documentary credits with a deferred payment period." }, { code: "24", name: "Model charges", description: "Fee for decoding telex messages." }, { code: "25", name: "Risk commission", description: "Commission in addition to the confirmation commission for documentary credits from sensitive countries." }, { code: "26", name: "Guarantee commission", description: "Commission for drawing up guaranties." }, { code: "27", name: "Reimbursement commission", description: "Fee for reimbursement of, for example, documentary credits." }, { code: "28", name: "Stamp duty", description: "Tax payable on bills in accordance with national bill of exchange legislation." }, { code: "29", name: "Brokerage", description: "Brokers commission arising, in trade with foreign currencies." }, { code: "30", name: "Bank charges", description: "Charges deducted/claimed by other banks involved in the transaction." }, { code: "31", name: "Bank charges information", description: "Charges not included in the total charge amount i.e. the charges are for information only." }, { code: "32", name: "Courier fee", description: "Fee for use of courier service." }, { code: "33", name: "Phone fee", description: "Fee for use of phone." }, { code: "34", name: "Postage fee", description: "Fee for postage." }, { code: "35", name: "S.W.I.F.T. fee", description: "Fee for use of S.W.I.F.T." }, { code: "36", name: "Telex fee", description: "Fee for telex." }, { code: "37", name: "Penalty for late delivery of documents", description: "Penalty imposed when documents are delivered late." }, { code: "38", name: "Penalty for late delivery of valuation of works", description: "Penalty imposed when valuation of works is delivered late." }, { code: "39", name: "Penalty for execution of works behind schedule", description: "Penalty imposed when the execution of works is behind schedule." }, { code: "40", name: "Other penalties", description: "Penalty imposed for other reasons." }, { code: "41", name: "Bonus for works ahead of schedule", description: "Bonus for completing work ahead of schedule." }, { code: "42", name: "Other bonus", description: "Bonus earned for other reasons." }, { code: "44", name: "Project management cost", description: "Cost for project management." }, { code: "45", name: "Pro rata retention", description: "Proportional retention charge." }, { code: "46", name: "Contractual retention", description: "Contractual retention charge." }, { code: "47", name: "Other retentions", description: "Retention charge not otherwise specified." }, { code: "48", name: "Interest on arrears", description: "Interest for late payment." }, { code: "49", name: "Interest", description: "Cost of using money." }, { code: "50", name: "Charge per credit cover", description: "Unit charge per credit cover established." }, { code: "51", name: "Charge per unused credit cover", description: "Unit charge per unused credit cover." }, { code: "52", name: "Minimum commission", description: "Minimum commission charge." }, { code: "53", name: "Factoring commission", description: "Commission charged for factoring services." }, { code: "54", name: "Chamber of commerce charge", description: "Identifies the charges from the chamber of commerce." }, { code: "55", name: "Transfer charges", description: "Charges for transfer." }, { code: "56", name: "Repatriation charges", description: "Charges for repatriation." }, { code: "57", name: "Miscellaneous charges", description: "Not specifically defined charges." }, { code: "58", name: "Foreign exchange charges", description: "Charges for foreign exchange." }, { code: "59", name: "Agreed debit interest charge", description: "Charge for agreed debit interest" }, { code: "60", name: "Manufacturer's consumer discount", description: "A discount given by the manufacturer which should be passed on to the consumer." }, { code: "61", name: "Fax advice charge", description: "Charge for fax advice." }, { code: "62", name: "Due to military status", description: "Allowance granted because of the military status." }, { code: "63", name: "Due to work accident", description: "Allowance granted to a victim of a work accident." }, { code: "64", name: "Special agreement", description: "An allowance or charge as specified in a special agreement." }, { code: "65", name: "Production error discount", description: "A discount given for the purchase of a product with a production error." }, { code: "66", name: "New outlet discount", description: "A discount given at the occasion of the opening of a new outlet." }, { code: "67", name: "Sample discount", description: "A discount given for the purchase of a sample of a product." }, { code: "68", name: "End-of-range discount", description: "A discount given for the purchase of an end-of-range product." }, { code: "69", name: "Charge for a customer specific finish", description: "A charge for the addition of a customer specific finish to a product." }, { code: "70", name: "Incoterm discount", description: "A discount given for a specified Incoterm." }, { code: "71", name: "Point of sales threshold allowance", description: "Allowance for reaching or exceeding an agreed sales threshold at the point of sales." }, { code: "72", name: "Technical modification costs", description: "Costs for technical modifications to a product." }, { code: "73", name: "Job-order production costs", description: "Costs of job-order production." }, { code: "74", name: "Off-premises costs", description: "Expenses for non-local activities." }, { code: "75", name: "Additional processing costs", description: "Costs of additional processing." }, { code: "76", name: "Attesting charge", description: "Costs of official attestation." }, { code: "77", name: "Rush delivery surcharge", description: "Charge for increased delivery speed." }, { code: "78", name: "Special construction costs", description: "Charge for costs incurred as result of special constructions." }, { code: "79", name: "Freight charges", description: "Amount to be paid for moving goods, by whatever means, from one place to another." }, { code: "80", name: "Packing charge", description: "Charge for packing." }, { code: "81", name: "Repair charge", description: "Charge for repair." }, { code: "82", name: "Loading charge", description: "Charge for loading." }, { code: "83", name: "Setup charge", description: "Charge for setup." }, { code: "84", name: "Testing charge", description: "Charge for testing." }, { code: "85", name: "Warehousing charge", description: "Charge for storage and handling." }, { code: "86", name: "Gold surcharge", description: "Difference between current price and basic value contained in product price in relation to gold content." }, { code: "87", name: "Copper surcharge", description: "Difference between current price and basic value contained in product price in relation to copper content." }, { code: "88", name: "Material surcharge/deduction", description: "Surcharge/deduction, calculated for higher/ lower material's consumption." }, { code: "89", name: "Lead surcharge", description: "Difference between current price and basic value contained in product price in relation to lead content." }, { code: "90", name: "Price index surcharge", description: "Higher/lower price, resulting from change in costs between the times of making offer and delivery." }, { code: "91", name: "Platinum surcharge", description: "Difference between current price and basic value contained in product price in relation to platinum content." }, { code: "92", name: "Silver surcharge", description: "Difference between current price and basic value contained in product price in relation to silver content." }, { code: "93", name: "Wolfram surcharge", description: "Difference between current price and basic value contained in product price in relation to wolfram content." }, { code: "94", name: "Aluminum surcharge", description: "Difference between current price and basic value contained in product price in relation to aluminum content." }, { code: "95", name: "Discount", description: "A reduction from a usual or list price." }, { code: "96", name: "Insurance", description: "Charge for insurance." }, { code: "97", name: "Minimum order / minimum billing charge", description: "Charge for minimum order or minimum billing." }, { code: "98", name: "Material surcharge (special materials)", description: "Surcharge for (special) materials." }, { code: "99", name: "Surcharge", description: "An additional amount added to the usual charge." }, { code: "100", name: "Special rebate", description: "A return of part of an amount paid for goods or services, serving as a reduction or discount." }, { code: "101", name: "Carbon footprint charge", description: "A monetary amount charged for carbon footprint related to a regulatory requirement." }, { code: "102", name: "Fixed long term", description: "A fixed long term allowance or charge." }, { code: "103", name: "Temporary", description: "A temporary allowance or charge." }, { code: "104", name: "Standard", description: "The standard available allowance or charge." }, { code: "105", name: "Yearly turnover", description: "An allowance or charge based on yearly turnover." }, { code: "106", name: "Withheld taxes and social security contributions", description: "The amount of taxes and contributions for social security, that is subtracted from the payable amount as it is to be paid separately." } ]; // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { UNTDID_5189, UNTDID_5189_IDENTIFIER, UNTDID_5189_VERSION });