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.
923 lines (921 loc) • 23.5 kB
JavaScript
;
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/7161.gen.ts
var gen_exports = {};
__export(gen_exports, {
UNTDID_7161: () => UNTDID_7161,
UNTDID_7161_IDENTIFIER: () => UNTDID_7161_IDENTIFIER,
UNTDID_7161_VERSION: () => UNTDID_7161_VERSION
});
module.exports = __toCommonJS(gen_exports);
var UNTDID_7161_IDENTIFIER = "urn:xoev-de:kosit:codeliste:untdid.7161";
var UNTDID_7161_VERSION = "3";
var UNTDID_7161 = [
{
code: "AA",
name: "Advertising",
description: "The service of providing advertising."
},
{
code: "AAA",
name: "Telecommunication",
description: "The service of providing telecommunication activities and/or faclities."
},
{
code: "AAC",
name: "Technical modification",
description: "The service of making technical modifications to a product."
},
{
code: "AAD",
name: "Job-order production",
description: "The service of producing to order."
},
{
code: "AAE",
name: "Outlays",
description: "The service of providing money for outlays on behalf of a trading partner."
},
{
code: "AAF",
name: "Off-premises",
description: "The service of providing services outside the premises of the provider."
},
{
code: "AAH",
name: "Additional processing",
description: "The service of providing additional processing."
},
{
code: "AAI",
name: "Attesting",
description: "The service of certifying validity."
},
{
code: "AAS",
name: "Acceptance",
description: "The service of accepting goods or services."
},
{
code: "AAT",
name: "Rush delivery",
description: "The service to provide a rush delivery."
},
{
code: "AAV",
name: "Special construction",
description: "The service of providing special construction."
},
{
code: "AAY",
name: "Airport facilities",
description: "The service of providing airport facilities."
},
{
code: "AAZ",
name: "Concession",
description: "The service allowing a party to use another party's facilities."
},
{
code: "ABA",
name: "Compulsory storage",
description: "The service provided to hold a compulsory inventory."
},
{
code: "ABB",
name: "Fuel removal",
description: "Remove or off-load fuel from vehicle, vessel or craft."
},
{
code: "ABC",
name: "Into plane",
description: "Service of delivering goods to an aircraft from local storage."
},
{
code: "ABD",
name: "Overtime",
description: "The service of providing labour beyond the established limit of working hours."
},
{
code: "ABF",
name: "Tooling",
description: "The service of providing specific tooling."
},
{
code: "ABK",
name: "Miscellaneous",
description: "Miscellaneous services."
},
{
code: "ABL",
name: "Additional packaging",
description: "The service of providing additional packaging."
},
{
code: "ABN",
name: "Dunnage",
description: "The service of providing additional padding materials required to secure and protect a cargo within a shipping container."
},
{
code: "ABR",
name: "Containerisation",
description: "The service of packing items into a container."
},
{
code: "ABS",
name: "Carton packing",
description: "The service of packing items into a carton."
},
{
code: "ABT",
name: "Hessian wrapped",
description: "The service of hessian wrapping."
},
{
code: "ABU",
name: "Polyethylene wrap packing",
description: "The service of packing in polyethylene wrapping."
},
{
code: "ACF",
name: "Miscellaneous treatment",
description: "Miscellaneous treatment service."
},
{
code: "ACG",
name: "Enamelling treatment",
description: "The service of providing enamelling treatment."
},
{
code: "ACH",
name: "Heat treatment",
description: "The service of treating with heat."
},
{
code: "ACI",
name: "Plating treatment",
description: "The service of providing plating treatment."
},
{
code: "ACJ",
name: "Painting",
description: "The service of painting."
},
{
code: "ACK",
name: "Polishing",
description: "The service of polishing."
},
{
code: "ACL",
name: "Priming",
description: "The service of priming."
},
{
code: "ACM",
name: "Preservation treatment",
description: "The service of preservation treatment."
},
{
code: "ACS",
name: "Fitting",
description: "Fitting service."
},
{
code: "ADC",
name: "Consolidation",
description: "The service of consolidating multiple consignments into one shipment."
},
{
code: "ADE",
name: "Bill of lading",
description: "The service of providing a bill of lading document."
},
{
code: "ADJ",
name: "Airbag",
description: "The service of surrounding a product with an air bag."
},
{
code: "ADK",
name: "Transfer",
description: "The service of transferring."
},
{
code: "ADL",
name: "Slipsheet",
description: "The service of securing a stack of products on a slipsheet."
},
{
code: "ADM",
name: "Binding",
description: "Binding service."
},
{
code: "ADN",
name: "Repair or replacement of broken returnable package",
description: "The service of repairing or replacing a broken returnable package."
},
{
code: "ADO",
name: "Efficient logistics",
description: "A code indicating efficient logistics services."
},
{
code: "ADP",
name: "Merchandising",
description: "A code indicating that merchandising services are in operation."
},
{
code: "ADQ",
name: "Product mix",
description: "A code indicating that product mixing services are in operation."
},
{
code: "ADR",
name: "Other services",
description: "A code indicating that other non-specific services are in operation."
},
{
code: "ADT",
name: "Pick-up",
description: "The service of picking up or collection of goods."
},
{
code: "ADW",
name: "Chronic illness",
description: "The special services provided due to chronic illness."
},
{
code: "ADY",
name: "New product introduction",
description: "A service provided by a buyer when introducing a new product from a suppliers range to the range traded by the buyer."
},
{
code: "ADZ",
name: "Direct delivery",
description: "Direct delivery service."
},
{
code: "AEA",
name: "Diversion",
description: "The service of diverting deliverables."
},
{
code: "AEB",
name: "Disconnect",
description: "The service is a disconnection."
},
{
code: "AEC",
name: "Distribution",
description: "Distribution service."
},
{
code: "AED",
name: "Handling of hazardous cargo",
description: "A service for handling hazardous cargo."
},
{
code: "AEF",
name: "Rents and leases",
description: "The service of renting and/or leasing."
},
{
code: "AEH",
name: "Location differential",
description: "Delivery to a different location than previously contracted."
},
{
code: "AEI",
name: "Aircraft refueling",
description: "Fuel being put into the aircraft."
},
{
code: "AEJ",
name: "Fuel shipped into storage",
description: "Fuel being shipped into a storage system."
},
{
code: "AEK",
name: "Cash on delivery",
description: "The provision of a cash on delivery (COD) service."
},
{
code: "AEL",
name: "Small order processing service",
description: "A service related to the processing of small orders."
},
{
code: "AEM",
name: "Clerical or administrative services",
description: "The provision of clerical or administrative services."
},
{
code: "AEN",
name: "Guarantee",
description: "The service of providing a guarantee."
},
{
code: "AEO",
name: "Collection and recycling",
description: "The service of collection and recycling products."
},
{
code: "AEP",
name: "Copyright fee collection",
description: "The service of collecting copyright fees."
},
{
code: "AES",
name: "Veterinary inspection service",
description: "The service of providing veterinary inspection."
},
{
code: "AET",
name: "Pensioner service",
description: "Special service when the subject is a pensioner."
},
{
code: "AEU",
name: "Medicine free pass holder",
description: "Special service when the subject holds a medicine free pass."
},
{
code: "AEV",
name: "Environmental protection service",
description: "The provision of an environmental protection service."
},
{
code: "AEW",
name: "Environmental clean-up service",
description: "The provision of an environmental clean-up service."
},
{
code: "AEX",
name: "National cheque processing service outside account area",
description: "Service of processing a national cheque outside the ordering customer's bank trading area."
},
{
code: "AEY",
name: "National payment service outside account area",
description: "Service of processing a national payment to a beneficiary holding an account outside the trading area of the ordering customer's bank."
},
{
code: "AEZ",
name: "National payment service within account area",
description: "Service of processing a national payment to a beneficiary holding an account within the trading area of the ordering customer's bank."
},
{
code: "AJ",
name: "Adjustments",
description: "The service of making adjustments."
},
{
code: "AU",
name: "Authentication",
description: "The service of authenticating."
},
{
code: "CA",
name: "Cataloguing",
description: "The provision of cataloguing services."
},
{
code: "CAB",
name: "Cartage",
description: "Movement of goods by heavy duty cart or vehicle."
},
{
code: "CAD",
name: "Certification",
description: "The service of certifying."
},
{
code: "CAE",
name: "Certificate of conformance",
description: "The service of providing a certificate of conformance."
},
{
code: "CAF",
name: "Certificate of origin",
description: "The service of providing a certificate of origin."
},
{
code: "CAI",
name: "Cutting",
description: "The service of cutting."
},
{
code: "CAJ",
name: "Consular service",
description: "The service provided by consulates."
},
{
code: "CAK",
name: "Customer collection",
description: "The service of collecting goods by the customer."
},
{
code: "CAL",
name: "Payroll payment service",
description: "Provision of a payroll payment service."
},
{
code: "CAM",
name: "Cash transportation",
description: "Provision of a cash transportation service."
},
{
code: "CAN",
name: "Home banking service",
description: "Provision of a home banking service."
},
{
code: "CAO",
name: "Bilateral agreement service",
description: "Provision of a service as specified in a bilateral special agreement."
},
{
code: "CAP",
name: "Insurance brokerage service",
description: "Provision of an insurance brokerage service."
},
{
code: "CAQ",
name: "Cheque generation",
description: "Provision of a cheque generation service."
},
{
code: "CAR",
name: "Preferential merchandising location",
description: "Service of assigning a preferential location for merchandising."
},
{
code: "CAS",
name: "Crane",
description: "The service of providing a crane."
},
{
code: "CAT",
name: "Special colour service",
description: "Providing a colour which is different from the default colour."
},
{
code: "CAU",
name: "Sorting",
description: "The provision of sorting services."
},
{
code: "CAV",
name: "Battery collection and recycling",
description: "The service of collecting and recycling batteries."
},
{
code: "CAW",
name: "Product take back fee",
description: "The fee the consumer must pay the manufacturer to take back the product."
},
{
code: "CAX",
name: "Quality control released",
description: "Informs the stockholder it is free to distribute the quality controlled passed goods."
},
{
code: "CAY",
name: "Quality control held",
description: "Instructs the stockholder to withhold distribution of the goods until the manufacturer has completed a quality control assessment."
},
{
code: "CAZ",
name: "Quality control embargo",
description: "Instructs the stockholder to withhold distribution of goods which have failed quality control tests."
},
{
code: "CD",
name: "Car loading",
description: "Car loading service."
},
{
code: "CG",
name: "Cleaning",
description: "Cleaning service."
},
{
code: "CS",
name: "Cigarette stamping",
description: "The service of providing cigarette stamping."
},
{
code: "CT",
name: "Count and recount",
description: "The service of doing a count and recount."
},
{
code: "DAB",
name: "Layout/design",
description: "The service of providing layout/design."
},
{
code: "DAC",
name: "Assortment allowance",
description: "Allowance given when a specific part of a suppliers assortment is purchased by the buyer."
},
{
code: "DAD",
name: "Driver assigned unloading",
description: "The service of unloading by the driver."
},
{
code: "DAF",
name: "Debtor bound",
description: "A special allowance or charge applicable to a specific debtor."
},
{
code: "DAG",
name: "Dealer allowance",
description: "An allowance offered by a party dealing a certain brand or brands of products."
},
{
code: "DAH",
name: "Allowance transferable to the consumer",
description: "An allowance given by the manufacturer which should be transfered to the consumer."
},
{
code: "DAI",
name: "Growth of business",
description: "An allowance or charge related to the growth of business over a pre-determined period of time."
},
{
code: "DAJ",
name: "Introduction allowance",
description: "An allowance related to the introduction of a new product to the range of products traded by a retailer."
},
{
code: "DAK",
name: "Multi-buy promotion",
description: "A code indicating special conditions related to a multi-buy promotion."
},
{
code: "DAL",
name: "Partnership",
description: "An allowance or charge related to the establishment and on-going maintenance of a partnership."
},
{
code: "DAM",
name: "Return handling",
description: "An allowance or change related to the handling of returns."
},
{
code: "DAN",
name: "Minimum order not fulfilled charge",
description: "Charge levied because the minimum order quantity could not be fulfilled."
},
{
code: "DAO",
name: "Point of sales threshold allowance",
description: "Allowance for reaching or exceeding an agreed sales threshold at the point of sales."
},
{
code: "DAP",
name: "Wholesaling discount",
description: "A special discount related to the purchase of products through a wholesaler."
},
{
code: "DAQ",
name: "Documentary credits transfer commission",
description: "Fee for the transfer of transferable documentary credits."
},
{
code: "DL",
name: "Delivery",
description: "The service of providing delivery."
},
{
code: "EG",
name: "Engraving",
description: "The service of providing engraving."
},
{
code: "EP",
name: "Expediting",
description: "The service of expediting."
},
{
code: "ER",
name: "Exchange rate guarantee",
description: "The service of guaranteeing exchange rate."
},
{
code: "FAA",
name: "Fabrication",
description: "The service of providing fabrication."
},
{
code: "FAB",
name: "Freight equalization",
description: "The service of load balancing."
},
{
code: "FAC",
name: "Freight extraordinary handling",
description: "The service of providing freight's extraordinary handling."
},
{
code: "FC",
name: "Freight service",
description: "The service of moving goods, by whatever means, from one place to another."
},
{
code: "FH",
name: "Filling/handling",
description: "The service of providing filling/handling."
},
{
code: "FI",
name: "Financing",
description: "The service of providing financing."
},
{
code: "GAA",
name: "Grinding",
description: "The service of grinding."
},
{
code: "HAA",
name: "Hose",
description: "The service of providing a hose."
},
{
code: "HD",
name: "Handling",
description: "Handling service."
},
{
code: "HH",
name: "Hoisting and hauling",
description: "The service of hoisting and hauling."
},
{
code: "IAA",
name: "Installation",
description: "The service of installing."
},
{
code: "IAB",
name: "Installation and warranty",
description: "The service of installing and providing warranty."
},
{
code: "ID",
name: "Inside delivery",
description: "The service of providing delivery inside."
},
{
code: "IF",
name: "Inspection",
description: "The service of inspection."
},
{
code: "IR",
name: "Installation and training",
description: "The service of providing installation and training."
},
{
code: "IS",
name: "Invoicing",
description: "The service of providing an invoice."
},
{
code: "KO",
name: "Koshering",
description: "The service of preparing food in accordance with Jewish law."
},
{
code: "L1",
name: "Carrier count",
description: "The service of counting by the carrier."
},
{
code: "LA",
name: "Labelling",
description: "Labelling service."
},
{
code: "LAA",
name: "Labour",
description: "The service to provide required labour."
},
{
code: "LAB",
name: "Repair and return",
description: "The service of repairing and returning."
},
{
code: "LF",
name: "Legalisation",
description: "The service of legalising."
},
{
code: "MAE",
name: "Mounting",
description: "The service of mounting."
},
{
code: "MI",
name: "Mail invoice",
description: "The service of mailing an invoice."
},
{
code: "ML",
name: "Mail invoice to each location",
description: "The service of mailing an invoice to each location."
},
{
code: "NAA",
name: "Non-returnable containers",
description: "The service of providing non-returnable containers."
},
{
code: "OA",
name: "Outside cable connectors",
description: "The service of providing outside cable connectors."
},
{
code: "PA",
name: "Invoice with shipment",
description: "The service of including the invoice with the shipment."
},
{
code: "PAA",
name: "Phosphatizing (steel treatment)",
description: "The service of phosphatizing the steel."
},
{
code: "PC",
name: "Packing",
description: "The service of packing."
},
{
code: "PL",
name: "Palletizing",
description: "The service of palletizing."
},
{
code: "RAB",
name: "Repacking",
description: "The service of repacking."
},
{
code: "RAC",
name: "Repair",
description: "The service of repairing."
},
{
code: "RAD",
name: "Returnable container",
description: "The service of providing returnable containers."
},
{
code: "RAF",
name: "Restocking",
description: "The service of restocking."
},
{
code: "RE",
name: "Re-delivery",
description: "The service of re-delivering."
},
{
code: "RF",
name: "Refurbishing",
description: "The service of refurbishing."
},
{
code: "RH",
name: "Rail wagon hire",
description: "The service of providing rail wagons for hire."
},
{
code: "RV",
name: "Loading",
description: "The service of loading goods."
},
{
code: "SA",
name: "Salvaging",
description: "The service of salvaging."
},
{
code: "SAA",
name: "Shipping and handling",
description: "The service of shipping and handling."
},
{
code: "SAD",
name: "Special packaging",
description: "The service of special packaging."
},
{
code: "SAE",
name: "Stamping",
description: "The service of stamping."
},
{
code: "SAI",
name: "Consignee unload",
description: "The service of unloading by the consignee."
},
{
code: "SG",
name: "Shrink-wrap",
description: "The service of shrink-wrapping."
},
{
code: "SH",
name: "Special handling",
description: "The service of special handling."
},
{
code: "SM",
name: "Special finish",
description: "The service of providing a special finish."
},
{
code: "SU",
name: "Set-up",
description: "The service of setting-up."
},
{
code: "TAB",
name: "Tank renting",
description: "The service of providing tanks for hire."
},
{
code: "TAC",
name: "Testing",
description: "The service of testing."
},
{
code: "TT",
name: "Transportation - third party billing",
description: "The service of providing third party billing for transportation."
},
{
code: "TV",
name: "Transportation by vendor",
description: "The service of providing transportation by the vendor."
},
{
code: "V1",
name: "Drop yard",
description: "The service of delivering goods at the yard."
},
{
code: "V2",
name: "Drop dock",
description: "The service of delivering goods at the dock."
},
{
code: "WH",
name: "Warehousing",
description: "The service of storing and handling of goods in a warehouse."
},
{
code: "XAA",
name: "Combine all same day shipment",
description: "The service of combining all shipments for the same day."
},
{
code: "YY",
name: "Split pick-up",
description: "The service of providing split pick-up."
},
{
code: "ZZZ",
name: "Mutually defined",
description: "A code assigned within a code list to be used on an interim basis and as defined among trading partners until a precise code can be assigned to the code list."
}
];
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
UNTDID_7161,
UNTDID_7161_IDENTIFIER,
UNTDID_7161_VERSION
});