UNPKG

zugferd-code-lists

Version:

ZUGFeRD code lists, e.g. languages enum, currencies enum, countries enum, etc.

573 lines (572 loc) 21 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/zugferd_2_3_2/charge.ts var charge_exports = {}; __export(charge_exports, { Charge: () => Charge, description: () => description }); module.exports = __toCommonJS(charge_exports); var Charge = /* @__PURE__ */ ((Charge2) => { Charge2["Advertising"] = "AA"; Charge2["Telecommunication"] = "AAA"; Charge2["TechnicalModification"] = "AAC"; Charge2["JobOrderProduction"] = "AAD"; Charge2["Outlays"] = "AAE"; Charge2["OffPremises"] = "AAF"; Charge2["AdditionalProcessing"] = "AAH"; Charge2["Attesting"] = "AAI"; Charge2["Acceptance"] = "AAS"; Charge2["RushDelivery"] = "AAT"; Charge2["SpecialConstruction"] = "AAV"; Charge2["AirportFacilities"] = "AAY"; Charge2["Concession"] = "AAZ"; Charge2["CompulsoryStorage"] = "ABA"; Charge2["FuelRemoval"] = "ABB"; Charge2["IntoPlane"] = "ABC"; Charge2["Overtime"] = "ABD"; Charge2["Tooling"] = "ABF"; Charge2["Miscellaneous"] = "ABK"; Charge2["AdditionalPackaging"] = "ABL"; Charge2["Dunnage"] = "ABN"; Charge2["Containerisation"] = "ABR"; Charge2["CartonPacking"] = "ABS"; Charge2["HessianWrapped"] = "ABT"; Charge2["PolyethyleneWrapPacking"] = "ABU"; Charge2["MiscellaneousTreatment"] = "ACF"; Charge2["EnamellingTreatment"] = "ACG"; Charge2["HeatTreatment"] = "ACH"; Charge2["PlatingTreatment"] = "ACI"; Charge2["Painting"] = "ACJ"; Charge2["Polishing"] = "ACK"; Charge2["Priming"] = "ACL"; Charge2["PreservationTreatment"] = "ACM"; Charge2["Fitting"] = "ACS"; Charge2["Consolidation"] = "ADC"; Charge2["BillLading"] = "ADE"; Charge2["Airbag"] = "ADJ"; Charge2["Transfer"] = "ADK"; Charge2["Slipsheet"] = "ADL"; Charge2["Binding"] = "ADM"; Charge2["RepairOrReplacementBrokenReturnablePackage"] = "ADN"; Charge2["EfficientLogistics"] = "ADO"; Charge2["Merchandising"] = "ADP"; Charge2["ProductMix"] = "ADQ"; Charge2["OtherServices"] = "ADR"; Charge2["PickUp"] = "ADT"; Charge2["ChronicIllness"] = "ADW"; Charge2["NewProductIntroduction"] = "ADY"; Charge2["DirectDelivery"] = "ADZ"; Charge2["Diversion"] = "AEA"; Charge2["Disconnect"] = "AEB"; Charge2["Distribution"] = "AEC"; Charge2["HandlingHazardousCargo"] = "AED"; Charge2["RentsAndLeases"] = "AEF"; Charge2["LocationDifferential"] = "AEH"; Charge2["AircraftRefueling"] = "AEI"; Charge2["FuelShippedIntoStorage"] = "AEJ"; Charge2["CashOnDelivery"] = "AEK"; Charge2["SmallOrderProcessingService"] = "AEL"; Charge2["ClericalOrAdministrativeServices"] = "AEM"; Charge2["Guarantee"] = "AEN"; Charge2["CollectionAndRecycling"] = "AEO"; Charge2["CopyrightFeeCollection"] = "AEP"; Charge2["VeterinaryInspectionService"] = "AES"; Charge2["PensionerService"] = "AET"; Charge2["MedicineFreePassHolder"] = "AEU"; Charge2["EnvironmentalProtectionService"] = "AEV"; Charge2["EnvironmentalCleanUpService"] = "AEW"; Charge2["NationalChequeProcessingServiceOutsideAccountArea"] = "AEX"; Charge2["NationalPaymentServiceOutsideAccountArea"] = "AEY"; Charge2["NationalPaymentServiceWithinAccountArea"] = "AEZ"; Charge2["Adjustments"] = "AJ"; Charge2["Authentication"] = "AU"; Charge2["Cataloguing"] = "CA"; Charge2["Cartage"] = "CAB"; Charge2["Certification"] = "CAD"; Charge2["CertificateConformance"] = "CAE"; Charge2["CertificateOrigin"] = "CAF"; Charge2["Cutting"] = "CAI"; Charge2["ConsularService"] = "CAJ"; Charge2["CustomerCollection"] = "CAK"; Charge2["PayrollPaymentService"] = "CAL"; Charge2["CashTransportation"] = "CAM"; Charge2["HomeBankingService"] = "CAN"; Charge2["BilateralAgreementService"] = "CAO"; Charge2["InsuranceBrokerageService"] = "CAP"; Charge2["ChequeGeneration"] = "CAQ"; Charge2["PreferentialMerchandisingLocation"] = "CAR"; Charge2["Crane"] = "CAS"; Charge2["SpecialColourService"] = "CAT"; Charge2["Sorting"] = "CAU"; Charge2["BatteryCollectionAndRecycling"] = "CAV"; Charge2["ProductTakeBackFee"] = "CAW"; Charge2["QualityControlReleased"] = "CAX"; Charge2["QualityControlHeld"] = "CAY"; Charge2["QualityControlEmbargo"] = "CAZ"; Charge2["CarLoading"] = "CD"; Charge2["Cleaning"] = "CG"; Charge2["CigaretteStamping"] = "CS"; Charge2["CountAndRecount"] = "CT"; Charge2["LayoutDesign"] = "DAB"; Charge2["AssortmentAllowance"] = "DAC"; Charge2["DriverAssignedUnloading"] = "DAD"; Charge2["DebtorBound"] = "DAF"; Charge2["DealerAllowance"] = "DAG"; Charge2["AllowanceTransferableToConsumer"] = "DAH"; Charge2["GrowthBusiness"] = "DAI"; Charge2["IntroductionAllowance"] = "DAJ"; Charge2["MultiBuyPromotion"] = "DAK"; Charge2["Partnership"] = "DAL"; Charge2["ReturnHandling"] = "DAM"; Charge2["MinimumOrderNotFulfilledCharge"] = "DAN"; Charge2["PointSalesThresholdAllowance"] = "DAO"; Charge2["WholesalingDiscount"] = "DAP"; Charge2["DocumentaryCreditsTransferCommission"] = "DAQ"; Charge2["Delivery"] = "DL"; Charge2["Engraving"] = "EG"; Charge2["Expediting"] = "EP"; Charge2["ExchangeRateGuarantee"] = "ER"; Charge2["Fabrication"] = "FAA"; Charge2["FreightEqualization"] = "FAB"; Charge2["FreightExtraordinaryHandling"] = "FAC"; Charge2["FreightService"] = "FC"; Charge2["FillingHandling"] = "FH"; Charge2["Financing"] = "FI"; Charge2["Grinding"] = "GAA"; Charge2["Hose"] = "HAA"; Charge2["Handling"] = "HD"; Charge2["HoistingAndHauling"] = "HH"; Charge2["Installation"] = "IAA"; Charge2["InstallationAndWarranty"] = "IAB"; Charge2["InsideDelivery"] = "ID"; Charge2["Inspection"] = "IF"; Charge2["InstallationAndTraining"] = "IR"; Charge2["Invoicing"] = "IS"; Charge2["Koshering"] = "KO"; Charge2["CarrierCount"] = "L1"; Charge2["Labelling"] = "LA"; Charge2["Labour"] = "LAA"; Charge2["RepairAndReturn"] = "LAB"; Charge2["Legalisation"] = "LF"; Charge2["Mounting"] = "MAE"; Charge2["MailInvoice"] = "MI"; Charge2["MailInvoiceToEachLocation"] = "ML"; Charge2["NonReturnableContainers"] = "NAA"; Charge2["OutsideCableConnectors"] = "OA"; Charge2["InvoiceWithShipment"] = "PA"; Charge2["PhosphatizingSteelTreatment"] = "PAA"; Charge2["Packing"] = "PC"; Charge2["Palletizing"] = "PL"; Charge2["PriceVariation"] = "PRV"; Charge2["Repacking"] = "RAB"; Charge2["Repair"] = "RAC"; Charge2["ReturnableContainer"] = "RAD"; Charge2["Restocking"] = "RAF"; Charge2["ReDelivery"] = "RE"; Charge2["Refurbishing"] = "RF"; Charge2["RailWagonHire"] = "RH"; Charge2["Loading"] = "RV"; Charge2["Salvaging"] = "SA"; Charge2["ShippingAndHandling"] = "SAA"; Charge2["SpecialPackaging"] = "SAD"; Charge2["Stamping"] = "SAE"; Charge2["ConsigneeUnload"] = "SAI"; Charge2["ShrinkWrap"] = "SG"; Charge2["SpecialHandling"] = "SH"; Charge2["SpecialFinish"] = "SM"; Charge2["SetUp"] = "SU"; Charge2["TankRenting"] = "TAB"; Charge2["Testing"] = "TAC"; Charge2["TransportationThirdPartyBilling"] = "TT"; Charge2["TransportationByVendor"] = "TV"; Charge2["DropYard"] = "V1"; Charge2["DropDock"] = "V2"; Charge2["Warehousing"] = "WH"; Charge2["CombineAllSameDayShipment"] = "XAA"; Charge2["SplitPickUp"] = "YY"; Charge2["MutuallyDefined"] = "ZZZ"; return Charge2; })(Charge || {}); function description(value) { switch (value) { case "AA" /* Advertising */: return "Advertising"; case "AAA" /* Telecommunication */: return "Telecommunication"; case "AAC" /* TechnicalModification */: return "Technical modification"; case "AAD" /* JobOrderProduction */: return "Job-order production"; case "AAE" /* Outlays */: return "Outlays"; case "AAF" /* OffPremises */: return "Off-premises"; case "AAH" /* AdditionalProcessing */: return "Additional processing"; case "AAI" /* Attesting */: return "Attesting"; case "AAS" /* Acceptance */: return "Acceptance"; case "AAT" /* RushDelivery */: return "Rush delivery"; case "AAV" /* SpecialConstruction */: return "Special construction"; case "AAY" /* AirportFacilities */: return "Airport facilities"; case "AAZ" /* Concession */: return "Concession"; case "ABA" /* CompulsoryStorage */: return "Compulsory storage"; case "ABB" /* FuelRemoval */: return "Fuel removal"; case "ABC" /* IntoPlane */: return "Into plane"; case "ABD" /* Overtime */: return "Overtime"; case "ABF" /* Tooling */: return "Tooling"; case "ABK" /* Miscellaneous */: return "Miscellaneous"; case "ABL" /* AdditionalPackaging */: return "Additional packaging"; case "ABN" /* Dunnage */: return "Dunnage"; case "ABR" /* Containerisation */: return "Containerisation"; case "ABS" /* CartonPacking */: return "Carton packing"; case "ABT" /* HessianWrapped */: return "Hessian wrapped"; case "ABU" /* PolyethyleneWrapPacking */: return "Polyethylene wrap packing"; case "ACF" /* MiscellaneousTreatment */: return "Miscellaneous treatment"; case "ACG" /* EnamellingTreatment */: return "Enamelling treatment"; case "ACH" /* HeatTreatment */: return "Heat treatment"; case "ACI" /* PlatingTreatment */: return "Plating treatment"; case "ACJ" /* Painting */: return "Painting"; case "ACK" /* Polishing */: return "Polishing"; case "ACL" /* Priming */: return "Priming"; case "ACM" /* PreservationTreatment */: return "Preservation treatment"; case "ACS" /* Fitting */: return "Fitting"; case "ADC" /* Consolidation */: return "Consolidation"; case "ADE" /* BillLading */: return "Bill of lading"; case "ADJ" /* Airbag */: return "Airbag"; case "ADK" /* Transfer */: return "Transfer"; case "ADL" /* Slipsheet */: return "Slipsheet"; case "ADM" /* Binding */: return "Binding"; case "ADN" /* RepairOrReplacementBrokenReturnablePackage */: return "Repair or replacement of broken returnable package"; case "ADO" /* EfficientLogistics */: return "Efficient logistics"; case "ADP" /* Merchandising */: return "Merchandising"; case "ADQ" /* ProductMix */: return "Product mix"; case "ADR" /* OtherServices */: return "Other services"; case "ADT" /* PickUp */: return "Pick-up"; case "ADW" /* ChronicIllness */: return "Chronic illness"; case "ADY" /* NewProductIntroduction */: return "New product introduction"; case "ADZ" /* DirectDelivery */: return "Direct delivery"; case "AEA" /* Diversion */: return "Diversion"; case "AEB" /* Disconnect */: return "Disconnect"; case "AEC" /* Distribution */: return "Distribution"; case "AED" /* HandlingHazardousCargo */: return "Handling of hazardous cargo"; case "AEF" /* RentsAndLeases */: return "Rents and leases"; case "AEH" /* LocationDifferential */: return "Location differential"; case "AEI" /* AircraftRefueling */: return "Aircraft refueling"; case "AEJ" /* FuelShippedIntoStorage */: return "Fuel shipped into storage"; case "AEK" /* CashOnDelivery */: return "Cash on delivery"; case "AEL" /* SmallOrderProcessingService */: return "Small order processing service"; case "AEM" /* ClericalOrAdministrativeServices */: return "Clerical or administrative services"; case "AEN" /* Guarantee */: return "Guarantee"; case "AEO" /* CollectionAndRecycling */: return "Collection and recycling"; case "AEP" /* CopyrightFeeCollection */: return "Copyright fee collection"; case "AES" /* VeterinaryInspectionService */: return "Veterinary inspection service"; case "AET" /* PensionerService */: return "Pensioner service"; case "AEU" /* MedicineFreePassHolder */: return "Medicine free pass holder"; case "AEV" /* EnvironmentalProtectionService */: return "Environmental protection service"; case "AEW" /* EnvironmentalCleanUpService */: return "Environmental clean-up service"; case "AEX" /* NationalChequeProcessingServiceOutsideAccountArea */: return "National cheque processing service outside account area"; case "AEY" /* NationalPaymentServiceOutsideAccountArea */: return "National payment service outside account area"; case "AEZ" /* NationalPaymentServiceWithinAccountArea */: return "National payment service within account area"; case "AJ" /* Adjustments */: return "Adjustments"; case "AU" /* Authentication */: return "Authentication"; case "CA" /* Cataloguing */: return "Cataloguing"; case "CAB" /* Cartage */: return "Cartage"; case "CAD" /* Certification */: return "Certification"; case "CAE" /* CertificateConformance */: return "Certificate of conformance"; case "CAF" /* CertificateOrigin */: return "Certificate of origin"; case "CAI" /* Cutting */: return "Cutting"; case "CAJ" /* ConsularService */: return "Consular service"; case "CAK" /* CustomerCollection */: return "Customer collection"; case "CAL" /* PayrollPaymentService */: return "Payroll payment service"; case "CAM" /* CashTransportation */: return "Cash transportation"; case "CAN" /* HomeBankingService */: return "Home banking service"; case "CAO" /* BilateralAgreementService */: return "Bilateral agreement service"; case "CAP" /* InsuranceBrokerageService */: return "Insurance brokerage service"; case "CAQ" /* ChequeGeneration */: return "Cheque generation"; case "CAR" /* PreferentialMerchandisingLocation */: return "Preferential merchandising location"; case "CAS" /* Crane */: return "Crane"; case "CAT" /* SpecialColourService */: return "Special colour service"; case "CAU" /* Sorting */: return "Sorting"; case "CAV" /* BatteryCollectionAndRecycling */: return "Battery collection and recycling"; case "CAW" /* ProductTakeBackFee */: return "Product take back fee"; case "CAX" /* QualityControlReleased */: return "Quality control released"; case "CAY" /* QualityControlHeld */: return "Quality control held"; case "CAZ" /* QualityControlEmbargo */: return "Quality control embargo"; case "CD" /* CarLoading */: return "Car loading"; case "CG" /* Cleaning */: return "Cleaning"; case "CS" /* CigaretteStamping */: return "Cigarette stamping"; case "CT" /* CountAndRecount */: return "Count and recount"; case "DAB" /* LayoutDesign */: return "Layout/design"; case "DAC" /* AssortmentAllowance */: return "Assortment allowance"; case "DAD" /* DriverAssignedUnloading */: return "Driver assigned unloading"; case "DAF" /* DebtorBound */: return "Debtor bound"; case "DAG" /* DealerAllowance */: return "Dealer allowance"; case "DAH" /* AllowanceTransferableToConsumer */: return "Allowance transferable to the consumer"; case "DAI" /* GrowthBusiness */: return "Growth of business"; case "DAJ" /* IntroductionAllowance */: return "Introduction allowance"; case "DAK" /* MultiBuyPromotion */: return "Multi-buy promotion"; case "DAL" /* Partnership */: return "Partnership"; case "DAM" /* ReturnHandling */: return "Return handling"; case "DAN" /* MinimumOrderNotFulfilledCharge */: return "Minimum order not fulfilled charge"; case "DAO" /* PointSalesThresholdAllowance */: return "Point of sales threshold allowance"; case "DAP" /* WholesalingDiscount */: return "Wholesaling discount"; case "DAQ" /* DocumentaryCreditsTransferCommission */: return "Documentary credits transfer commission"; case "DL" /* Delivery */: return "Delivery"; case "EG" /* Engraving */: return "Engraving"; case "EP" /* Expediting */: return "Expediting"; case "ER" /* ExchangeRateGuarantee */: return "Exchange rate guarantee"; case "FAA" /* Fabrication */: return "Fabrication"; case "FAB" /* FreightEqualization */: return "Freight equalization"; case "FAC" /* FreightExtraordinaryHandling */: return "Freight extraordinary handling"; case "FC" /* FreightService */: return "Freight service"; case "FH" /* FillingHandling */: return "Filling/handling"; case "FI" /* Financing */: return "Financing"; case "GAA" /* Grinding */: return "Grinding"; case "HAA" /* Hose */: return "Hose"; case "HD" /* Handling */: return "Handling"; case "HH" /* HoistingAndHauling */: return "Hoisting and hauling"; case "IAA" /* Installation */: return "Installation"; case "IAB" /* InstallationAndWarranty */: return "Installation and warranty"; case "ID" /* InsideDelivery */: return "Inside delivery"; case "IF" /* Inspection */: return "Inspection"; case "IR" /* InstallationAndTraining */: return "Installation and training"; case "IS" /* Invoicing */: return "Invoicing"; case "KO" /* Koshering */: return "Koshering"; case "L1" /* CarrierCount */: return "Carrier count"; case "LA" /* Labelling */: return "Labelling"; case "LAA" /* Labour */: return "Labour"; case "LAB" /* RepairAndReturn */: return "Repair and return"; case "LF" /* Legalisation */: return "Legalisation"; case "MAE" /* Mounting */: return "Mounting"; case "MI" /* MailInvoice */: return "Mail invoice"; case "ML" /* MailInvoiceToEachLocation */: return "Mail invoice to each location"; case "NAA" /* NonReturnableContainers */: return "Non-returnable containers"; case "OA" /* OutsideCableConnectors */: return "Outside cable connectors"; case "PA" /* InvoiceWithShipment */: return "Invoice with shipment"; case "PAA" /* PhosphatizingSteelTreatment */: return "Phosphatizing (steel treatment)"; case "PC" /* Packing */: return "Packing"; case "PL" /* Palletizing */: return "Palletizing"; case "PRV" /* PriceVariation */: return "Price variation"; case "RAB" /* Repacking */: return "Repacking"; case "RAC" /* Repair */: return "Repair"; case "RAD" /* ReturnableContainer */: return "Returnable container"; case "RAF" /* Restocking */: return "Restocking"; case "RE" /* ReDelivery */: return "Re-delivery"; case "RF" /* Refurbishing */: return "Refurbishing"; case "RH" /* RailWagonHire */: return "Rail wagon hire"; case "RV" /* Loading */: return "Loading"; case "SA" /* Salvaging */: return "Salvaging"; case "SAA" /* ShippingAndHandling */: return "Shipping and handling"; case "SAD" /* SpecialPackaging */: return "Special packaging"; case "SAE" /* Stamping */: return "Stamping"; case "SAI" /* ConsigneeUnload */: return "Consignee unload"; case "SG" /* ShrinkWrap */: return "Shrink-wrap"; case "SH" /* SpecialHandling */: return "Special handling"; case "SM" /* SpecialFinish */: return "Special finish"; case "SU" /* SetUp */: return "Set-up"; case "TAB" /* TankRenting */: return "Tank renting"; case "TAC" /* Testing */: return "Testing"; case "TT" /* TransportationThirdPartyBilling */: return "Transportation - third party billing"; case "TV" /* TransportationByVendor */: return "Transportation by vendor"; case "V1" /* DropYard */: return "Drop yard"; case "V2" /* DropDock */: return "Drop dock"; case "WH" /* Warehousing */: return "Warehousing"; case "XAA" /* CombineAllSameDayShipment */: return "Combine all same day shipment"; case "YY" /* SplitPickUp */: return "Split pick-up"; case "ZZZ" /* MutuallyDefined */: return "Mutually defined"; } } // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { Charge, description }); //# sourceMappingURL=charge.js.map