xrechnung-kit API reference

XrechnungKit

Table of Contents

Namespaces

Builder
Exception
Logger
Mapping
Notification

Classes

AtomicWriter
Atomic write with quarantine sibling.
XRechnungConstant
XRechnungEntity
XRechnungGenerator
XRechnungGenerator is responsible for generating XRechnung XML files using the data provided by the XRechnungEntity.
XRechnungInvoiceLineItem
XRechnungTemplate
XRechnungTemplate class provides functionalities to handle XRechnung template files.
XRechnungValidator
Validates XRechnung XML against the bundled UBL XSD schema. Both an in-memory entry point (validateContent) and a file-path entry point (validate) are provided; the file-path variant is a thin convenience wrapper around the in-memory one.

Enums

XRechnungInvoiceTypeCode
UNTDID 1001 invoice type codes used by XRechnung. Backed-int enum so cases substitute directly into the placeholder pipeline as their numeric value.
XRechnungTaxCategory
EN 16931 BG-23 tax category codes. Backed-string enum so cases substitute directly into the placeholder pipeline as their letter code.

        
On this page

Search results