xrechnung-kit API reference

XRechnungInvoiceTypeCode : int
in package

UNTDID 1001 invoice type codes used by XRechnung. Backed-int enum so cases substitute directly into the placeholder pipeline as their numeric value.

The set covers the subset XRechnung 3.0 documents commonly emit. A3 will relocate this to XrechnungKit\Mapping\Enum and tighten the case set to the five document types the kit officially supports at v1.0; for now the lift preserves the L3 code set verbatim (with the REQUEST_FRO_PAYMENT typo fixed to REQUEST_FOR_PAYMENT - no caller in the kit uses the misspelled symbol).

Table of Contents

Cases

CLAIM_NOTIFICATION  = 817
COMMERCIAL_INVOICE  = 380
COMMERCIAL_INVOICE_WHICH_INCLUDES_A_PACKING_LIST  = 331
COMMISSION_NOTE  = 382
CONSIGNMENT_INVOICE  = 395
CONSULAR_INVOICE  = 870
CREDIT_NOTE  = 326
DEBIT_NOTE  = 381
DEBIT_NOTE_RELATED_TO_FINANCIAL_ADJUSTMENTS  = 84
FACTORED_INVOICE  = 393
FINAL_CONSTRUCTION_INVOICE  = 877
FINAL_PAYMENT_REQUEST_BASED_ON_COMPLETION_OF_WORK  = 218
FORWARDERS_INVOICE  = 623
FORWARDERS_INVOICE_DISCREPANCY_REPORT  = 553
FREIGHT_INVOICE  = 780
INSURERS_INVOICE  = 575
METERED_SERVICES_INVOICE  = 82
PARTIAL_CONSTRUCTION_INVOICE  = 875
PARTIAL_FINAL_CONSTRUCTION_INVOICE  = 876
PAYMENT_REMINDER  = 383
PAYMENT_REQUEST_FOR_COMPLETED_UNITS  = 219
PREPAYMENT_INVOICE  = 386
REQUEST_FOR_PAYMENT  = 71
SERVICE_DEBIT_NOTE  = 80
TAX_INVOICE  = 388
TAX_NOTIFICATION  = 102

Cases


        
On this page

Search results