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.

397 lines (395 loc) 14.5 kB
/** * Automatically generated by {@link Script} on Mon, 04 Aug 2025 12:40:39 GMT * * @see {@link https://github.com/jslno/node-zugferd/blob/main/packages/node-zugferd/scripts/codelists/untdid-1001/output.xml|Source} */ type Untdid1001Definition = { key: string; name: string; value: string; interpretation: string; }; type Untdid1001Code = (typeof UNTDID_1001)[number]["value"]; declare const PUBLISHED: Date; /** * Automatically generated by {@link Script} on Mon, 04 Aug 2025 12:40:39 GMT * * @see {@link https://github.com/jslno/node-zugferd/blob/main/packages/node-zugferd/scripts/codelists/untdid-1001/output.xml|Source} */ declare const UNTDID_1001: [{ readonly key: "REQUEST_FOR_PAYMENT"; readonly name: "Request for payment"; readonly value: "71"; readonly interpretation: "Invoice"; }, { readonly key: "DEBIT_NOTE_RELATED_TO_GOODS_OR_SERVICES"; readonly name: "Debit note related to goods or services"; readonly value: "80"; readonly interpretation: "Invoice"; }, { readonly key: "CREDIT_NOTE_RELATED_TO_GOODS_OR_SERVICES"; readonly name: "Credit note related to goods or services"; readonly value: "81"; readonly interpretation: "Credit Note"; }, { readonly key: "METERED_SERVICES_INVOICE"; readonly name: "Metered services invoice"; readonly value: "82"; readonly interpretation: "Invoice"; }, { readonly key: "CREDIT_NOTE_RELATED_TO_FINANCIAL_ADJUSTMENTS"; readonly name: "Credit note related to financial adjustments"; readonly value: "83"; readonly interpretation: "Credit Note"; }, { readonly key: "DEBIT_NOTE_RELATED_TO_FINANCIAL_ADJUSTMENTS"; readonly name: "Debit note related to financial adjustments"; readonly value: "84"; readonly interpretation: "Invoice"; }, { readonly key: "TAX_NOTIFICATION"; readonly name: "Tax notification"; readonly value: "102"; readonly interpretation: "Invoice"; }, { readonly key: "INVOICING_DATA_SHEET"; readonly name: "Invoicing data sheet"; readonly value: "130"; readonly interpretation: "Invoice"; }, { readonly key: "DIRECT_PAYMENT_VALUATION"; readonly name: "Direct payment valuation"; readonly value: "202"; readonly interpretation: "Invoice"; }, { readonly key: "PROVISIONAL_PAYMENT_VALUATION"; readonly name: "Provisional payment valuation"; readonly value: "203"; readonly interpretation: "Invoice"; }, { readonly key: "PAYMENT_VALUATION"; readonly name: "Payment valuation"; readonly value: "204"; readonly interpretation: "Invoice"; }, { readonly key: "INTERIM_APPLICATION_FOR_PAYMENT"; readonly name: "Interim application for payment"; readonly value: "211"; readonly interpretation: "Invoice"; }, { readonly key: "FINAL_PAYMENT_REQUEST_BASED_ON_COMPLETION_OF_WORK"; readonly name: "Final payment request based on completion of work"; readonly value: "218"; readonly interpretation: "Invoice"; }, { readonly key: "PAYMENT_REQUEST_FOR_COMPLETED_UNITS"; readonly name: "Payment request for completed units"; readonly value: "219"; readonly interpretation: "Invoice"; }, { readonly key: "SELF_BILLED_CREDIT_NOTE"; readonly name: "Self billed credit note"; readonly value: "261"; readonly interpretation: "Credit Note"; }, { readonly key: "CONSOLIDATED_CREDIT_NOTE_GOODS_AND_SERVICES"; readonly name: "Consolidated credit note - goods and services"; readonly value: "262"; readonly interpretation: "Credit Note"; }, { readonly key: "PRICE_VARIATION_INVOICE"; readonly name: "Price variation invoice"; readonly value: "295"; readonly interpretation: "Invoice"; }, { readonly key: "CREDIT_NOTE_FOR_PRICE_VARIATION"; readonly name: "Credit note for price variation"; readonly value: "296"; readonly interpretation: "Credit Note"; }, { readonly key: "DELCREDERE_CREDIT_NOTE"; readonly name: "Delcredere credit note"; readonly value: "308"; readonly interpretation: "Credit Note"; }, { readonly key: "PROFORMA_INVOICE"; readonly name: "Proforma invoice"; readonly value: "325"; readonly interpretation: "Invoice"; }, { readonly key: "PARTIAL_INVOICE"; readonly name: "Partial invoice"; readonly value: "326"; readonly interpretation: "Invoice"; }, { readonly key: "COMMERCIAL_INVOICE_WHICH_INCLUDES_A_PACKING_LIST"; readonly name: "Commercial invoice which includes a packing list"; readonly value: "331"; readonly interpretation: "Invoice"; }, { readonly key: "COMMERCIAL_INVOICE"; readonly name: "Commercial invoice"; readonly value: "380"; readonly interpretation: "Invoice"; }, { readonly key: "CREDIT_NOTE"; readonly name: "Credit note"; readonly value: "381"; readonly interpretation: "Credit Note"; }, { readonly key: "COMMISSION_NOTE"; readonly name: "Commission note"; readonly value: "382"; readonly interpretation: "Invoice"; }, { readonly key: "DEBIT_NOTE"; readonly name: "Debit note"; readonly value: "383"; readonly interpretation: "Invoice"; }, { readonly key: "CORRECTED_INVOICE"; readonly name: "Corrected invoice"; readonly value: "384"; readonly interpretation: "Invoice"; }, { readonly key: "CONSOLIDATED_INVOICE"; readonly name: "Consolidated invoice"; readonly value: "385"; readonly interpretation: "Invoice"; }, { readonly key: "PREPAYMENT_INVOICE"; readonly name: "Prepayment invoice"; readonly value: "386"; readonly interpretation: "Invoice"; }, { readonly key: "HIRE_INVOICE"; readonly name: "Hire invoice"; readonly value: "387"; readonly interpretation: "Invoice"; }, { readonly key: "TAX_INVOICE"; readonly name: "Tax invoice"; readonly value: "388"; readonly interpretation: "Invoice"; }, { readonly key: "SELF_BILLED_INVOICE"; readonly name: "Self-billed invoice"; readonly value: "389"; readonly interpretation: "Invoice"; }, { readonly key: "DELCREDERE_INVOICE"; readonly name: "Delcredere invoice"; readonly value: "390"; readonly interpretation: "Invoice"; }, { readonly key: "FACTORED_INVOICE"; readonly name: "Factored invoice"; readonly value: "393"; readonly interpretation: "Invoice"; }, { readonly key: "LEASE_INVOICE"; readonly name: "Lease invoice"; readonly value: "394"; readonly interpretation: "Invoice"; }, { readonly key: "CONSIGNMENT_INVOICE"; readonly name: "Consignment invoice"; readonly value: "395"; readonly interpretation: "Invoice"; }, { readonly key: "FACTORED_CREDIT_NOTE"; readonly name: "Factored credit note"; readonly value: "396"; readonly interpretation: "Credit Note"; }, { readonly key: "OPTICAL_CHARACTER_READING_OCR_PAYMENT_CREDIT_NOTE"; readonly name: "Optical Character Reading (OCR) payment credit note"; readonly value: "420"; readonly interpretation: "Credit Note"; }, { readonly key: "DEBIT_ADVICE"; readonly name: "Debit advice"; readonly value: "456"; readonly interpretation: "Invoice"; }, { readonly key: "REVERSAL_OF_DEBIT"; readonly name: "Reversal of debit"; readonly value: "457"; readonly interpretation: "Invoice"; }, { readonly key: "REVERSAL_OF_CREDIT"; readonly name: "Reversal of credit"; readonly value: "458"; readonly interpretation: "Credit Note"; }, { readonly key: "SELF_BILLED_CORRECTIVE_INVOICE_INVOICE_TYPE_CORRECTED"; readonly name: "Self-billed corrective invoice, invoice type, Corrected"; readonly value: "471"; readonly interpretation: "Invoice"; }, { readonly key: "FACTORED_CORRECTIVE_INVOICE_INVOICE_TYPE_CORRECTED"; readonly name: "Factored Corrective Invoice, invoice type, Corrected"; readonly value: "472"; readonly interpretation: "Invoice"; }, { readonly key: "SELF_BILLED_FACTORED_CORRECTIVE_INVOICE_INVOICE_TYPE_CORRECTED"; readonly name: "Self billed Factored corrective invoice, invoice type, Corrected"; readonly value: "473"; readonly interpretation: "Invoice"; }, { readonly key: "SELF_PREPAYMENT_INVOICE_INVOICE_TYPE_ORIGINAL"; readonly name: "Self Prepayment invoice, invoice type, Original"; readonly value: "500"; readonly interpretation: "Invoice"; }, { readonly key: "SELF_BILLED_FACTORED_INVOICE_INVOICE_TYPE_ORIGINAL"; readonly name: "Self billed factored invoice, invoice type, Original"; readonly value: "501"; readonly interpretation: "Invoice"; }, { readonly key: "SELF_BILLET_FACTORED_CREDIT_NOTE_CREDIT_NOTE_TYPE_CORRECTED"; readonly name: "Self billet factored Credit Note, Credit note type, Corrected"; readonly value: "502"; readonly interpretation: "Credit Note"; }, { readonly key: "PREPAYMENT_CREDIT_NOTE_CREDIT_NOTE_TYPE_CORRECTED"; readonly name: "Prepayment credit note, credit note type, Corrected"; readonly value: "503"; readonly interpretation: "Credit Note"; }, { readonly key: "SELF_BILLED_DEBIT_NOTE"; readonly name: "Self billed debit note"; readonly value: "527"; readonly interpretation: "Invoice"; }, { readonly key: "FORWARDERS_CREDIT_NOTE"; readonly name: "Forwarder's credit note"; readonly value: "532"; readonly interpretation: "Credit Note"; }, { readonly key: "FORWARDERS_INVOICE_DISCREPANCY_REPORT"; readonly name: "Forwarder's invoice discrepancy report"; readonly value: "553"; readonly interpretation: "Invoice"; }, { readonly key: "INSURERS_INVOICE"; readonly name: "Insurer's invoice"; readonly value: "575"; readonly interpretation: "Invoice"; }, { readonly key: "FORWARDERS_INVOICE"; readonly name: "Forwarder's invoice"; readonly value: "623"; readonly interpretation: "Invoice"; }, { readonly key: "PORT_CHARGES_DOCUMENTS"; readonly name: "Port charges documents"; readonly value: "633"; readonly interpretation: "Invoice"; }, { readonly key: "INVOICE_INFORMATION_FOR_ACCOUNTING_PURPOSES"; readonly name: "Invoice information for accounting purposes"; readonly value: "751"; readonly interpretation: "Invoice"; }, { readonly key: "FREIGHT_INVOICE"; readonly name: "Freight invoice"; readonly value: "780"; readonly interpretation: "Invoice"; }, { readonly key: "CLAIM_NOTIFICATION"; readonly name: "Claim notification"; readonly value: "817"; readonly interpretation: "Invoice"; }, { readonly key: "CONSULAR_INVOICE"; readonly name: "Consular invoice"; readonly value: "870"; readonly interpretation: "Invoice"; }, { readonly key: "PARTIAL_CONSTRUCTION_INVOICE"; readonly name: "Partial construction invoice"; readonly value: "875"; readonly interpretation: "Invoice"; }, { readonly key: "PARTIAL_FINAL_CONSTRUCTION_INVOICE"; readonly name: "Partial final construction invoice"; readonly value: "876"; readonly interpretation: "Invoice"; }, { readonly key: "FINAL_CONSTRUCTION_INVOICE"; readonly name: "Final construction invoice"; readonly value: "877"; readonly interpretation: "Invoice"; }, { readonly key: "CUSTOMS_INVOICE"; readonly name: "Customs invoice"; readonly value: "935"; readonly interpretation: "Invoice"; }]; declare const untdid1001Code: ("102" | "71" | "80" | "81" | "82" | "83" | "84" | "130" | "202" | "203" | "204" | "211" | "218" | "219" | "261" | "262" | "295" | "296" | "308" | "325" | "326" | "331" | "380" | "381" | "382" | "383" | "384" | "385" | "386" | "387" | "388" | "389" | "390" | "393" | "394" | "395" | "396" | "420" | "456" | "457" | "458" | "471" | "472" | "473" | "500" | "501" | "502" | "503" | "527" | "532" | "553" | "575" | "623" | "633" | "751" | "780" | "817" | "870" | "875" | "876" | "877" | "935")[]; declare const Untdid1001: { REQUEST_FOR_PAYMENT: "71"; DEBIT_NOTE_RELATED_TO_GOODS_OR_SERVICES: "80"; CREDIT_NOTE_RELATED_TO_GOODS_OR_SERVICES: "81"; METERED_SERVICES_INVOICE: "82"; CREDIT_NOTE_RELATED_TO_FINANCIAL_ADJUSTMENTS: "83"; DEBIT_NOTE_RELATED_TO_FINANCIAL_ADJUSTMENTS: "84"; TAX_NOTIFICATION: "102"; INVOICING_DATA_SHEET: "130"; DIRECT_PAYMENT_VALUATION: "202"; PROVISIONAL_PAYMENT_VALUATION: "203"; PAYMENT_VALUATION: "204"; INTERIM_APPLICATION_FOR_PAYMENT: "211"; FINAL_PAYMENT_REQUEST_BASED_ON_COMPLETION_OF_WORK: "218"; PAYMENT_REQUEST_FOR_COMPLETED_UNITS: "219"; SELF_BILLED_CREDIT_NOTE: "261"; CONSOLIDATED_CREDIT_NOTE_GOODS_AND_SERVICES: "262"; PRICE_VARIATION_INVOICE: "295"; CREDIT_NOTE_FOR_PRICE_VARIATION: "296"; DELCREDERE_CREDIT_NOTE: "308"; PROFORMA_INVOICE: "325"; PARTIAL_INVOICE: "326"; COMMERCIAL_INVOICE_WHICH_INCLUDES_A_PACKING_LIST: "331"; COMMERCIAL_INVOICE: "380"; CREDIT_NOTE: "381"; COMMISSION_NOTE: "382"; DEBIT_NOTE: "383"; CORRECTED_INVOICE: "384"; CONSOLIDATED_INVOICE: "385"; PREPAYMENT_INVOICE: "386"; HIRE_INVOICE: "387"; TAX_INVOICE: "388"; SELF_BILLED_INVOICE: "389"; DELCREDERE_INVOICE: "390"; FACTORED_INVOICE: "393"; LEASE_INVOICE: "394"; CONSIGNMENT_INVOICE: "395"; FACTORED_CREDIT_NOTE: "396"; OPTICAL_CHARACTER_READING_OCR_PAYMENT_CREDIT_NOTE: "420"; DEBIT_ADVICE: "456"; REVERSAL_OF_DEBIT: "457"; REVERSAL_OF_CREDIT: "458"; SELF_BILLED_CORRECTIVE_INVOICE_INVOICE_TYPE_CORRECTED: "471"; FACTORED_CORRECTIVE_INVOICE_INVOICE_TYPE_CORRECTED: "472"; SELF_BILLED_FACTORED_CORRECTIVE_INVOICE_INVOICE_TYPE_CORRECTED: "473"; SELF_PREPAYMENT_INVOICE_INVOICE_TYPE_ORIGINAL: "500"; SELF_BILLED_FACTORED_INVOICE_INVOICE_TYPE_ORIGINAL: "501"; SELF_BILLET_FACTORED_CREDIT_NOTE_CREDIT_NOTE_TYPE_CORRECTED: "502"; PREPAYMENT_CREDIT_NOTE_CREDIT_NOTE_TYPE_CORRECTED: "503"; SELF_BILLED_DEBIT_NOTE: "527"; FORWARDERS_CREDIT_NOTE: "532"; FORWARDERS_INVOICE_DISCREPANCY_REPORT: "553"; INSURERS_INVOICE: "575"; FORWARDERS_INVOICE: "623"; PORT_CHARGES_DOCUMENTS: "633"; INVOICE_INFORMATION_FOR_ACCOUNTING_PURPOSES: "751"; FREIGHT_INVOICE: "780"; CLAIM_NOTIFICATION: "817"; CONSULAR_INVOICE: "870"; PARTIAL_CONSTRUCTION_INVOICE: "875"; PARTIAL_FINAL_CONSTRUCTION_INVOICE: "876"; FINAL_CONSTRUCTION_INVOICE: "877"; CUSTOMS_INVOICE: "935"; }; export { PUBLISHED, UNTDID_1001, Untdid1001, type Untdid1001Code, type Untdid1001Definition, untdid1001Code };