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.

914 lines (912 loc) 27.1 kB
/** * Automatically generated by {@link Script} on Mon, 04 Aug 2025 12:40:40 GMT * * @see {@link https://github.com/jslno/node-zugferd/blob/main/packages/node-zugferd/scripts/codelists/charge/output.xml|Source} */ type ChargeDefinition = { key: string; name: string; value: string; }; type ChargeCode = (typeof CHARGE)[number]["value"]; declare const PUBLISHED: "24A"; /** * Automatically generated by {@link Script} on Mon, 04 Aug 2025 12:40:40 GMT * * @see {@link https://github.com/jslno/node-zugferd/blob/main/packages/node-zugferd/scripts/codelists/charge/output.xml|Source} */ declare const CHARGE: [{ readonly key: "ADVERTISING"; readonly name: "Advertising"; readonly value: "AA"; }, { readonly key: "TELECOMMUNICATION"; readonly name: "Telecommunication"; readonly value: "AAA"; }, { readonly key: "TECHNICAL_MODIFICATION"; readonly name: "Technical modification"; readonly value: "AAC"; }, { readonly key: "JOB_ORDER_PRODUCTION"; readonly name: "Job-order production"; readonly value: "AAD"; }, { readonly key: "OUTLAYS"; readonly name: "Outlays"; readonly value: "AAE"; }, { readonly key: "OFF_PREMISES"; readonly name: "Off-premises"; readonly value: "AAF"; }, { readonly key: "ADDITIONAL_PROCESSING"; readonly name: "Additional processing"; readonly value: "AAH"; }, { readonly key: "ATTESTING"; readonly name: "Attesting"; readonly value: "AAI"; }, { readonly key: "ACCEPTANCE"; readonly name: "Acceptance"; readonly value: "AAS"; }, { readonly key: "RUSH_DELIVERY"; readonly name: "Rush delivery"; readonly value: "AAT"; }, { readonly key: "SPECIAL_CONSTRUCTION"; readonly name: "Special construction"; readonly value: "AAV"; }, { readonly key: "AIRPORT_FACILITIES"; readonly name: "Airport facilities"; readonly value: "AAY"; }, { readonly key: "CONCESSION"; readonly name: "Concession"; readonly value: "AAZ"; }, { readonly key: "COMPULSORY_STORAGE"; readonly name: "Compulsory storage"; readonly value: "ABA"; }, { readonly key: "FUEL_REMOVAL"; readonly name: "Fuel removal"; readonly value: "ABB"; }, { readonly key: "INTO_PLANE"; readonly name: "Into plane"; readonly value: "ABC"; }, { readonly key: "OVERTIME"; readonly name: "Overtime"; readonly value: "ABD"; }, { readonly key: "TOOLING"; readonly name: "Tooling"; readonly value: "ABF"; }, { readonly key: "MISCELLANEOUS"; readonly name: "Miscellaneous"; readonly value: "ABK"; }, { readonly key: "ADDITIONAL_PACKAGING"; readonly name: "Additional packaging"; readonly value: "ABL"; }, { readonly key: "DUNNAGE"; readonly name: "Dunnage"; readonly value: "ABN"; }, { readonly key: "CONTAINERISATION"; readonly name: "Containerisation"; readonly value: "ABR"; }, { readonly key: "CARTON_PACKING"; readonly name: "Carton packing"; readonly value: "ABS"; }, { readonly key: "HESSIAN_WRAPPED"; readonly name: "Hessian wrapped"; readonly value: "ABT"; }, { readonly key: "POLYETHYLENE_WRAP_PACKING"; readonly name: "Polyethylene wrap packing"; readonly value: "ABU"; }, { readonly key: "MISCELLANEOUS_TREATMENT"; readonly name: "Miscellaneous treatment"; readonly value: "ACF"; }, { readonly key: "ENAMELLING_TREATMENT"; readonly name: "Enamelling treatment"; readonly value: "ACG"; }, { readonly key: "HEAT_TREATMENT"; readonly name: "Heat treatment"; readonly value: "ACH"; }, { readonly key: "PLATING_TREATMENT"; readonly name: "Plating treatment"; readonly value: "ACI"; }, { readonly key: "PAINTING"; readonly name: "Painting"; readonly value: "ACJ"; }, { readonly key: "POLISHING"; readonly name: "Polishing"; readonly value: "ACK"; }, { readonly key: "PRIMING"; readonly name: "Priming"; readonly value: "ACL"; }, { readonly key: "PRESERVATION_TREATMENT"; readonly name: "Preservation treatment"; readonly value: "ACM"; }, { readonly key: "FITTING"; readonly name: "Fitting"; readonly value: "ACS"; }, { readonly key: "CONSOLIDATION"; readonly name: "Consolidation"; readonly value: "ADC"; }, { readonly key: "BILL_OF_LADING"; readonly name: "Bill of lading"; readonly value: "ADE"; }, { readonly key: "AIRBAG"; readonly name: "Airbag"; readonly value: "ADJ"; }, { readonly key: "TRANSFER"; readonly name: "Transfer"; readonly value: "ADK"; }, { readonly key: "SLIPSHEET"; readonly name: "Slipsheet"; readonly value: "ADL"; }, { readonly key: "BINDING"; readonly name: "Binding"; readonly value: "ADM"; }, { readonly key: "REPAIR_OR_REPLACEMENT_OF_BROKEN_RETURNABLE_PACKAGE"; readonly name: "Repair or replacement of broken returnable package"; readonly value: "ADN"; }, { readonly key: "EFFICIENT_LOGISTICS"; readonly name: "Efficient logistics"; readonly value: "ADO"; }, { readonly key: "MERCHANDISING"; readonly name: "Merchandising"; readonly value: "ADP"; }, { readonly key: "PRODUCT_MIX"; readonly name: "Product mix"; readonly value: "ADQ"; }, { readonly key: "OTHER_SERVICES"; readonly name: "Other services"; readonly value: "ADR"; }, { readonly key: "PICK_UP"; readonly name: "Pick-up"; readonly value: "ADT"; }, { readonly key: "CHRONIC_ILLNESS"; readonly name: "Chronic illness"; readonly value: "ADW"; }, { readonly key: "NEW_PRODUCT_INTRODUCTION"; readonly name: "New product introduction"; readonly value: "ADY"; }, { readonly key: "DIRECT_DELIVERY"; readonly name: "Direct delivery"; readonly value: "ADZ"; }, { readonly key: "DIVERSION"; readonly name: "Diversion"; readonly value: "AEA"; }, { readonly key: "DISCONNECT"; readonly name: "Disconnect"; readonly value: "AEB"; }, { readonly key: "DISTRIBUTION"; readonly name: "Distribution"; readonly value: "AEC"; }, { readonly key: "HANDLING_OF_HAZARDOUS_CARGO"; readonly name: "Handling of hazardous cargo"; readonly value: "AED"; }, { readonly key: "RENTS_AND_LEASES"; readonly name: "Rents and leases"; readonly value: "AEF"; }, { readonly key: "LOCATION_DIFFERENTIAL"; readonly name: "Location differential"; readonly value: "AEH"; }, { readonly key: "AIRCRAFT_REFUELING"; readonly name: "Aircraft refueling"; readonly value: "AEI"; }, { readonly key: "FUEL_SHIPPED_INTO_STORAGE"; readonly name: "Fuel shipped into storage"; readonly value: "AEJ"; }, { readonly key: "CASH_ON_DELIVERY"; readonly name: "Cash on delivery"; readonly value: "AEK"; }, { readonly key: "SMALL_ORDER_PROCESSING_SERVICE"; readonly name: "Small order processing service"; readonly value: "AEL"; }, { readonly key: "CLERICAL_OR_ADMINISTRATIVE_SERVICES"; readonly name: "Clerical or administrative services"; readonly value: "AEM"; }, { readonly key: "GUARANTEE"; readonly name: "Guarantee"; readonly value: "AEN"; }, { readonly key: "COLLECTION_AND_RECYCLING"; readonly name: "Collection and recycling"; readonly value: "AEO"; }, { readonly key: "COPYRIGHT_FEE_COLLECTION"; readonly name: "Copyright fee collection"; readonly value: "AEP"; }, { readonly key: "VETERINARY_INSPECTION_SERVICE"; readonly name: "Veterinary inspection service"; readonly value: "AES"; }, { readonly key: "PENSIONER_SERVICE"; readonly name: "Pensioner service"; readonly value: "AET"; }, { readonly key: "MEDICINE_FREE_PASS_HOLDER"; readonly name: "Medicine free pass holder"; readonly value: "AEU"; }, { readonly key: "ENVIRONMENTAL_PROTECTION_SERVICE"; readonly name: "Environmental protection service"; readonly value: "AEV"; }, { readonly key: "ENVIRONMENTAL_CLEAN_UP_SERVICE"; readonly name: "Environmental clean-up service"; readonly value: "AEW"; }, { readonly key: "NATIONAL_CHEQUE_PROCESSING_SERVICE_OUTSIDE_ACCOUNT_AREA"; readonly name: "National cheque processing service outside account area"; readonly value: "AEX"; }, { readonly key: "NATIONAL_PAYMENT_SERVICE_OUTSIDE_ACCOUNT_AREA"; readonly name: "National payment service outside account area"; readonly value: "AEY"; }, { readonly key: "NATIONAL_PAYMENT_SERVICE_WITHIN_ACCOUNT_AREA"; readonly name: "National payment service within account area"; readonly value: "AEZ"; }, { readonly key: "ADJUSTMENTS"; readonly name: "Adjustments"; readonly value: "AJ"; }, { readonly key: "AUTHENTICATION"; readonly name: "Authentication"; readonly value: "AU"; }, { readonly key: "CATALOGUING"; readonly name: "Cataloguing"; readonly value: "CA"; }, { readonly key: "CARTAGE"; readonly name: "Cartage"; readonly value: "CAB"; }, { readonly key: "CERTIFICATION"; readonly name: "Certification"; readonly value: "CAD"; }, { readonly key: "CERTIFICATE_OF_CONFORMANCE"; readonly name: "Certificate of conformance"; readonly value: "CAE"; }, { readonly key: "CERTIFICATE_OF_ORIGIN"; readonly name: "Certificate of origin"; readonly value: "CAF"; }, { readonly key: "CUTTING"; readonly name: "Cutting"; readonly value: "CAI"; }, { readonly key: "CONSULAR_SERVICE"; readonly name: "Consular service"; readonly value: "CAJ"; }, { readonly key: "CUSTOMER_COLLECTION"; readonly name: "Customer collection"; readonly value: "CAK"; }, { readonly key: "PAYROLL_PAYMENT_SERVICE"; readonly name: "Payroll payment service"; readonly value: "CAL"; }, { readonly key: "CASH_TRANSPORTATION"; readonly name: "Cash transportation"; readonly value: "CAM"; }, { readonly key: "HOME_BANKING_SERVICE"; readonly name: "Home banking service"; readonly value: "CAN"; }, { readonly key: "BILATERAL_AGREEMENT_SERVICE"; readonly name: "Bilateral agreement service"; readonly value: "CAO"; }, { readonly key: "INSURANCE_BROKERAGE_SERVICE"; readonly name: "Insurance brokerage service"; readonly value: "CAP"; }, { readonly key: "CHEQUE_GENERATION"; readonly name: "Cheque generation"; readonly value: "CAQ"; }, { readonly key: "PREFERENTIAL_MERCHANDISING_LOCATION"; readonly name: "Preferential merchandising location"; readonly value: "CAR"; }, { readonly key: "CRANE"; readonly name: "Crane"; readonly value: "CAS"; }, { readonly key: "SPECIAL_COLOUR_SERVICE"; readonly name: "Special colour service"; readonly value: "CAT"; }, { readonly key: "SORTING"; readonly name: "Sorting"; readonly value: "CAU"; }, { readonly key: "BATTERY_COLLECTION_AND_RECYCLING"; readonly name: "Battery collection and recycling"; readonly value: "CAV"; }, { readonly key: "PRODUCT_TAKE_BACK_FEE"; readonly name: "Product take back fee"; readonly value: "CAW"; }, { readonly key: "QUALITY_CONTROL_RELEASED"; readonly name: "Quality control released"; readonly value: "CAX"; }, { readonly key: "QUALITY_CONTROL_HELD"; readonly name: "Quality control held"; readonly value: "CAY"; }, { readonly key: "QUALITY_CONTROL_EMBARGO"; readonly name: "Quality control embargo"; readonly value: "CAZ"; }, { readonly key: "CAR_LOADING"; readonly name: "Car loading"; readonly value: "CD"; }, { readonly key: "CLEANING"; readonly name: "Cleaning"; readonly value: "CG"; }, { readonly key: "CIGARETTE_STAMPING"; readonly name: "Cigarette stamping"; readonly value: "CS"; }, { readonly key: "COUNT_AND_RECOUNT"; readonly name: "Count and recount"; readonly value: "CT"; }, { readonly key: "LAYOUTDESIGN"; readonly name: "Layout/design"; readonly value: "DAB"; }, { readonly key: "ASSORTMENT_ALLOWANCE"; readonly name: "Assortment allowance"; readonly value: "DAC"; }, { readonly key: "DRIVER_ASSIGNED_UNLOADING"; readonly name: "Driver assigned unloading"; readonly value: "DAD"; }, { readonly key: "DEBTOR_BOUND"; readonly name: "Debtor bound"; readonly value: "DAF"; }, { readonly key: "DEALER_ALLOWANCE"; readonly name: "Dealer allowance"; readonly value: "DAG"; }, { readonly key: "ALLOWANCE_TRANSFERABLE_TO_THE_CONSUMER"; readonly name: "Allowance transferable to the consumer"; readonly value: "DAH"; }, { readonly key: "GROWTH_OF_BUSINESS"; readonly name: "Growth of business"; readonly value: "DAI"; }, { readonly key: "INTRODUCTION_ALLOWANCE"; readonly name: "Introduction allowance"; readonly value: "DAJ"; }, { readonly key: "MULTI_BUY_PROMOTION"; readonly name: "Multi-buy promotion"; readonly value: "DAK"; }, { readonly key: "PARTNERSHIP"; readonly name: "Partnership"; readonly value: "DAL"; }, { readonly key: "RETURN_HANDLING"; readonly name: "Return handling"; readonly value: "DAM"; }, { readonly key: "MINIMUM_ORDER_NOT_FULFILLED_CHARGE"; readonly name: "Minimum order not fulfilled charge"; readonly value: "DAN"; }, { readonly key: "POINT_OF_SALES_THRESHOLD_ALLOWANCE"; readonly name: "Point of sales threshold allowance"; readonly value: "DAO"; }, { readonly key: "WHOLESALING_DISCOUNT"; readonly name: "Wholesaling discount"; readonly value: "DAP"; }, { readonly key: "DOCUMENTARY_CREDITS_TRANSFER_COMMISSION"; readonly name: "Documentary credits transfer commission"; readonly value: "DAQ"; }, { readonly key: "DELIVERY"; readonly name: "Delivery"; readonly value: "DL"; }, { readonly key: "ENGRAVING"; readonly name: "Engraving"; readonly value: "EG"; }, { readonly key: "EXPEDITING"; readonly name: "Expediting"; readonly value: "EP"; }, { readonly key: "EXCHANGE_RATE_GUARANTEE"; readonly name: "Exchange rate guarantee"; readonly value: "ER"; }, { readonly key: "FABRICATION"; readonly name: "Fabrication"; readonly value: "FAA"; }, { readonly key: "FREIGHT_EQUALIZATION"; readonly name: "Freight equalization"; readonly value: "FAB"; }, { readonly key: "FREIGHT_EXTRAORDINARY_HANDLING"; readonly name: "Freight extraordinary handling"; readonly value: "FAC"; }, { readonly key: "FREIGHT_SERVICE"; readonly name: "Freight service"; readonly value: "FC"; }, { readonly key: "FILLINGHANDLING"; readonly name: "Filling/handling"; readonly value: "FH"; }, { readonly key: "FINANCING"; readonly name: "Financing"; readonly value: "FI"; }, { readonly key: "GRINDING"; readonly name: "Grinding"; readonly value: "GAA"; }, { readonly key: "HOSE"; readonly name: "Hose"; readonly value: "HAA"; }, { readonly key: "HANDLING"; readonly name: "Handling"; readonly value: "HD"; }, { readonly key: "HOISTING_AND_HAULING"; readonly name: "Hoisting and hauling"; readonly value: "HH"; }, { readonly key: "INSTALLATION"; readonly name: "Installation"; readonly value: "IAA"; }, { readonly key: "INSTALLATION_AND_WARRANTY"; readonly name: "Installation and warranty"; readonly value: "IAB"; }, { readonly key: "INSIDE_DELIVERY"; readonly name: "Inside delivery"; readonly value: "ID"; }, { readonly key: "INSPECTION"; readonly name: "Inspection"; readonly value: "IF"; }, { readonly key: "INSTALLATION_AND_TRAINING"; readonly name: "Installation and training"; readonly value: "IR"; }, { readonly key: "INVOICING"; readonly name: "Invoicing"; readonly value: "IS"; }, { readonly key: "KOSHERING"; readonly name: "Koshering"; readonly value: "KO"; }, { readonly key: "CARRIER_COUNT"; readonly name: "Carrier count"; readonly value: "L1"; }, { readonly key: "LABELLING"; readonly name: "Labelling"; readonly value: "LA"; }, { readonly key: "LABOUR"; readonly name: "Labour"; readonly value: "LAA"; }, { readonly key: "REPAIR_AND_RETURN"; readonly name: "Repair and return"; readonly value: "LAB"; }, { readonly key: "LEGALISATION"; readonly name: "Legalisation"; readonly value: "LF"; }, { readonly key: "MOUNTING"; readonly name: "Mounting"; readonly value: "MAE"; }, { readonly key: "MAIL_INVOICE"; readonly name: "Mail invoice"; readonly value: "MI"; }, { readonly key: "MAIL_INVOICE_TO_EACH_LOCATION"; readonly name: "Mail invoice to each location"; readonly value: "ML"; }, { readonly key: "NON_RETURNABLE_CONTAINERS"; readonly name: "Non-returnable containers"; readonly value: "NAA"; }, { readonly key: "OUTSIDE_CABLE_CONNECTORS"; readonly name: "Outside cable connectors"; readonly value: "OA"; }, { readonly key: "INVOICE_WITH_SHIPMENT"; readonly name: "Invoice with shipment"; readonly value: "PA"; }, { readonly key: "PHOSPHATIZING_STEEL_TREATMENT"; readonly name: "Phosphatizing (steel treatment)"; readonly value: "PAA"; }, { readonly key: "PACKING"; readonly name: "Packing"; readonly value: "PC"; }, { readonly key: "PALLETIZING"; readonly name: "Palletizing"; readonly value: "PL"; }, { readonly key: "PRICE_VARIATION"; readonly name: "Price variation"; readonly value: "PRV"; }, { readonly key: "REPACKING"; readonly name: "Repacking"; readonly value: "RAB"; }, { readonly key: "REPAIR"; readonly name: "Repair"; readonly value: "RAC"; }, { readonly key: "RETURNABLE_CONTAINER"; readonly name: "Returnable container"; readonly value: "RAD"; }, { readonly key: "RESTOCKING"; readonly name: "Restocking"; readonly value: "RAF"; }, { readonly key: "RE_DELIVERY"; readonly name: "Re-delivery"; readonly value: "RE"; }, { readonly key: "REFURBISHING"; readonly name: "Refurbishing"; readonly value: "RF"; }, { readonly key: "RAIL_WAGON_HIRE"; readonly name: "Rail wagon hire"; readonly value: "RH"; }, { readonly key: "LOADING"; readonly name: "Loading"; readonly value: "RV"; }, { readonly key: "SALVAGING"; readonly name: "Salvaging"; readonly value: "SA"; }, { readonly key: "SHIPPING_AND_HANDLING"; readonly name: "Shipping and handling"; readonly value: "SAA"; }, { readonly key: "SPECIAL_PACKAGING"; readonly name: "Special packaging"; readonly value: "SAD"; }, { readonly key: "STAMPING"; readonly name: "Stamping"; readonly value: "SAE"; }, { readonly key: "CONSIGNEE_UNLOAD"; readonly name: "Consignee unload"; readonly value: "SAI"; }, { readonly key: "SHRINK_WRAP"; readonly name: "Shrink-wrap"; readonly value: "SG"; }, { readonly key: "SPECIAL_HANDLING"; readonly name: "Special handling"; readonly value: "SH"; }, { readonly key: "SPECIAL_FINISH"; readonly name: "Special finish"; readonly value: "SM"; }, { readonly key: "SET_UP"; readonly name: "Set-up"; readonly value: "SU"; }, { readonly key: "TANK_RENTING"; readonly name: "Tank renting"; readonly value: "TAB"; }, { readonly key: "TESTING"; readonly name: "Testing"; readonly value: "TAC"; }, { readonly key: "TRANSPORTATION_THIRD_PARTY_BILLING"; readonly name: "Transportation - third party billing"; readonly value: "TT"; }, { readonly key: "TRANSPORTATION_BY_VENDOR"; readonly name: "Transportation by vendor"; readonly value: "TV"; }, { readonly key: "DROP_YARD"; readonly name: "Drop yard"; readonly value: "V1"; }, { readonly key: "DROP_DOCK"; readonly name: "Drop dock"; readonly value: "V2"; }, { readonly key: "WAREHOUSING"; readonly name: "Warehousing"; readonly value: "WH"; }, { readonly key: "COMBINE_ALL_SAME_DAY_SHIPMENT"; readonly name: "Combine all same day shipment"; readonly value: "XAA"; }, { readonly key: "SPLIT_PICK_UP"; readonly name: "Split pick-up"; readonly value: "YY"; }, { readonly key: "MUTUALLY_DEFINED"; readonly name: "Mutually defined"; readonly value: "ZZZ"; }]; declare const chargeCode: ("AU" | "CA" | "CD" | "CG" | "EG" | "ER" | "FI" | "ID" | "IR" | "IS" | "LA" | "ML" | "PA" | "PL" | "RE" | "SA" | "SG" | "SH" | "SM" | "TT" | "TV" | "AED" | "CAD" | "FC" | "AAA" | "AAC" | "AAD" | "AAE" | "AAF" | "AAH" | "AAI" | "CAP" | "CAR" | "TAC" | "AAS" | "AAT" | "AAV" | "AAY" | "AAZ" | "ABA" | "ABB" | "ABC" | "ABD" | "ABF" | "ABK" | "ABL" | "ABN" | "ABR" | "ABS" | "ABT" | "ABU" | "ACF" | "ACG" | "ACH" | "ACI" | "ACJ" | "ACK" | "ACL" | "ACM" | "ACS" | "ADC" | "ADE" | "ADJ" | "ADK" | "ADL" | "ADM" | "ADN" | "ADO" | "ADP" | "ADQ" | "ADR" | "ADT" | "ADW" | "ADY" | "ADZ" | "AEA" | "AEB" | "AEC" | "AEF" | "AEH" | "AEI" | "AEJ" | "AEK" | "AEL" | "AEM" | "AEN" | "AEO" | "AEP" | "AES" | "AET" | "AEU" | "AEV" | "AEW" | "AEX" | "AEY" | "AEZ" | "ZZZ" | "AA" | "AJ" | "CAB" | "CAE" | "CAF" | "CAI" | "CAJ" | "CAK" | "CAL" | "CAM" | "CAN" | "CAO" | "CAQ" | "CAS" | "CAT" | "CAU" | "CAV" | "CAW" | "CAX" | "CAY" | "CAZ" | "CS" | "CT" | "DAB" | "DAC" | "DAD" | "DAF" | "DAG" | "DAH" | "DAI" | "DAJ" | "DAK" | "DAL" | "DAM" | "DAN" | "DAO" | "DAP" | "DAQ" | "DL" | "EP" | "FAA" | "FAB" | "FAC" | "FH" | "GAA" | "HAA" | "HD" | "HH" | "IAA" | "IAB" | "IF" | "KO" | "L1" | "LAA" | "LAB" | "LF" | "MAE" | "MI" | "NAA" | "OA" | "PAA" | "PC" | "PRV" | "RAB" | "RAC" | "RAD" | "RAF" | "RF" | "RH" | "RV" | "SAA" | "SAD" | "SAE" | "SAI" | "SU" | "TAB" | "V1" | "V2" | "WH" | "XAA" | "YY")[]; declare const Charge: { ADVERTISING: "AA"; TELECOMMUNICATION: "AAA"; TECHNICAL_MODIFICATION: "AAC"; JOB_ORDER_PRODUCTION: "AAD"; OUTLAYS: "AAE"; OFF_PREMISES: "AAF"; ADDITIONAL_PROCESSING: "AAH"; ATTESTING: "AAI"; ACCEPTANCE: "AAS"; RUSH_DELIVERY: "AAT"; SPECIAL_CONSTRUCTION: "AAV"; AIRPORT_FACILITIES: "AAY"; CONCESSION: "AAZ"; COMPULSORY_STORAGE: "ABA"; FUEL_REMOVAL: "ABB"; INTO_PLANE: "ABC"; OVERTIME: "ABD"; TOOLING: "ABF"; MISCELLANEOUS: "ABK"; ADDITIONAL_PACKAGING: "ABL"; DUNNAGE: "ABN"; CONTAINERISATION: "ABR"; CARTON_PACKING: "ABS"; HESSIAN_WRAPPED: "ABT"; POLYETHYLENE_WRAP_PACKING: "ABU"; MISCELLANEOUS_TREATMENT: "ACF"; ENAMELLING_TREATMENT: "ACG"; HEAT_TREATMENT: "ACH"; PLATING_TREATMENT: "ACI"; PAINTING: "ACJ"; POLISHING: "ACK"; PRIMING: "ACL"; PRESERVATION_TREATMENT: "ACM"; FITTING: "ACS"; CONSOLIDATION: "ADC"; BILL_OF_LADING: "ADE"; AIRBAG: "ADJ"; TRANSFER: "ADK"; SLIPSHEET: "ADL"; BINDING: "ADM"; REPAIR_OR_REPLACEMENT_OF_BROKEN_RETURNABLE_PACKAGE: "ADN"; EFFICIENT_LOGISTICS: "ADO"; MERCHANDISING: "ADP"; PRODUCT_MIX: "ADQ"; OTHER_SERVICES: "ADR"; PICK_UP: "ADT"; CHRONIC_ILLNESS: "ADW"; NEW_PRODUCT_INTRODUCTION: "ADY"; DIRECT_DELIVERY: "ADZ"; DIVERSION: "AEA"; DISCONNECT: "AEB"; DISTRIBUTION: "AEC"; HANDLING_OF_HAZARDOUS_CARGO: "AED"; RENTS_AND_LEASES: "AEF"; LOCATION_DIFFERENTIAL: "AEH"; AIRCRAFT_REFUELING: "AEI"; FUEL_SHIPPED_INTO_STORAGE: "AEJ"; CASH_ON_DELIVERY: "AEK"; SMALL_ORDER_PROCESSING_SERVICE: "AEL"; CLERICAL_OR_ADMINISTRATIVE_SERVICES: "AEM"; GUARANTEE: "AEN"; COLLECTION_AND_RECYCLING: "AEO"; COPYRIGHT_FEE_COLLECTION: "AEP"; VETERINARY_INSPECTION_SERVICE: "AES"; PENSIONER_SERVICE: "AET"; MEDICINE_FREE_PASS_HOLDER: "AEU"; ENVIRONMENTAL_PROTECTION_SERVICE: "AEV"; ENVIRONMENTAL_CLEAN_UP_SERVICE: "AEW"; NATIONAL_CHEQUE_PROCESSING_SERVICE_OUTSIDE_ACCOUNT_AREA: "AEX"; NATIONAL_PAYMENT_SERVICE_OUTSIDE_ACCOUNT_AREA: "AEY"; NATIONAL_PAYMENT_SERVICE_WITHIN_ACCOUNT_AREA: "AEZ"; ADJUSTMENTS: "AJ"; AUTHENTICATION: "AU"; CATALOGUING: "CA"; CARTAGE: "CAB"; CERTIFICATION: "CAD"; CERTIFICATE_OF_CONFORMANCE: "CAE"; CERTIFICATE_OF_ORIGIN: "CAF"; CUTTING: "CAI"; CONSULAR_SERVICE: "CAJ"; CUSTOMER_COLLECTION: "CAK"; PAYROLL_PAYMENT_SERVICE: "CAL"; CASH_TRANSPORTATION: "CAM"; HOME_BANKING_SERVICE: "CAN"; BILATERAL_AGREEMENT_SERVICE: "CAO"; INSURANCE_BROKERAGE_SERVICE: "CAP"; CHEQUE_GENERATION: "CAQ"; PREFERENTIAL_MERCHANDISING_LOCATION: "CAR"; CRANE: "CAS"; SPECIAL_COLOUR_SERVICE: "CAT"; SORTING: "CAU"; BATTERY_COLLECTION_AND_RECYCLING: "CAV"; PRODUCT_TAKE_BACK_FEE: "CAW"; QUALITY_CONTROL_RELEASED: "CAX"; QUALITY_CONTROL_HELD: "CAY"; QUALITY_CONTROL_EMBARGO: "CAZ"; CAR_LOADING: "CD"; CLEANING: "CG"; CIGARETTE_STAMPING: "CS"; COUNT_AND_RECOUNT: "CT"; LAYOUTDESIGN: "DAB"; ASSORTMENT_ALLOWANCE: "DAC"; DRIVER_ASSIGNED_UNLOADING: "DAD"; DEBTOR_BOUND: "DAF"; DEALER_ALLOWANCE: "DAG"; ALLOWANCE_TRANSFERABLE_TO_THE_CONSUMER: "DAH"; GROWTH_OF_BUSINESS: "DAI"; INTRODUCTION_ALLOWANCE: "DAJ"; MULTI_BUY_PROMOTION: "DAK"; PARTNERSHIP: "DAL"; RETURN_HANDLING: "DAM"; MINIMUM_ORDER_NOT_FULFILLED_CHARGE: "DAN"; POINT_OF_SALES_THRESHOLD_ALLOWANCE: "DAO"; WHOLESALING_DISCOUNT: "DAP"; DOCUMENTARY_CREDITS_TRANSFER_COMMISSION: "DAQ"; DELIVERY: "DL"; ENGRAVING: "EG"; EXPEDITING: "EP"; EXCHANGE_RATE_GUARANTEE: "ER"; FABRICATION: "FAA"; FREIGHT_EQUALIZATION: "FAB"; FREIGHT_EXTRAORDINARY_HANDLING: "FAC"; FREIGHT_SERVICE: "FC"; FILLINGHANDLING: "FH"; FINANCING: "FI"; GRINDING: "GAA"; HOSE: "HAA"; HANDLING: "HD"; HOISTING_AND_HAULING: "HH"; INSTALLATION: "IAA"; INSTALLATION_AND_WARRANTY: "IAB"; INSIDE_DELIVERY: "ID"; INSPECTION: "IF"; INSTALLATION_AND_TRAINING: "IR"; INVOICING: "IS"; KOSHERING: "KO"; CARRIER_COUNT: "L1"; LABELLING: "LA"; LABOUR: "LAA"; REPAIR_AND_RETURN: "LAB"; LEGALISATION: "LF"; MOUNTING: "MAE"; MAIL_INVOICE: "MI"; MAIL_INVOICE_TO_EACH_LOCATION: "ML"; NON_RETURNABLE_CONTAINERS: "NAA"; OUTSIDE_CABLE_CONNECTORS: "OA"; INVOICE_WITH_SHIPMENT: "PA"; PHOSPHATIZING_STEEL_TREATMENT: "PAA"; PACKING: "PC"; PALLETIZING: "PL"; PRICE_VARIATION: "PRV"; REPACKING: "RAB"; REPAIR: "RAC"; RETURNABLE_CONTAINER: "RAD"; RESTOCKING: "RAF"; RE_DELIVERY: "RE"; REFURBISHING: "RF"; RAIL_WAGON_HIRE: "RH"; LOADING: "RV"; SALVAGING: "SA"; SHIPPING_AND_HANDLING: "SAA"; SPECIAL_PACKAGING: "SAD"; STAMPING: "SAE"; CONSIGNEE_UNLOAD: "SAI"; SHRINK_WRAP: "SG"; SPECIAL_HANDLING: "SH"; SPECIAL_FINISH: "SM"; SET_UP: "SU"; TANK_RENTING: "TAB"; TESTING: "TAC"; TRANSPORTATION_THIRD_PARTY_BILLING: "TT"; TRANSPORTATION_BY_VENDOR: "TV"; DROP_YARD: "V1"; DROP_DOCK: "V2"; WAREHOUSING: "WH"; COMBINE_ALL_SAME_DAY_SHIPMENT: "XAA"; SPLIT_PICK_UP: "YY"; MUTUALLY_DEFINED: "ZZZ"; }; export { CHARGE, Charge, type ChargeCode, type ChargeDefinition, PUBLISHED, chargeCode };