Attributes
Table of Contents
Classes
- Binary
- Binary string; arrays and JSON carry it base64 encoded.
- Bt
- Business term or business group identifier from EN 16931 (e.g. BT-1, BG-25).
- Cardinality
- Cardinality according to EN 16931: 1, 0..1, 0..n or 1..n.
- Cii
- Location of the field in UN/CEFACT CII, relative to the parent element (informative).
- Computed
- The value is set by the calculator and is not a user input.
- ExtendedOnly
- The value exists only in the Factur-X/ZUGFeRD EXTENDED profile.
- InputFor
- Marks a user input that the calculator copies into the given business term.
- Internal
- Package-internal value without an EN 16931 business term (not written to XML).
- Level
- Lowest Factur-X/ZUGFeRD profile level in which the field may be used.
- ListOf
- Element type of an array property, used for hydration and schema generation.
- MapOf
- Value type of an array property keyed by strings, e.g. line options keyed by line
identifier; the hydrator keeps the keys.
- PdfOnly
- The value is used for the PDF only and never written to XML.
- RequiredIn
- Profile keys in which an optional EN 16931 field becomes mandatory (e.g. "xrechnung").
- Since
- The field exists from the given version of EN 16931 on.
- TaxCurrency
- Monetary value expressed in the VAT accounting currency (BT-6) instead of the invoice currency.
- Ubl
- Location of the field in UBL 2.1, relative to the parent element (informative).
- Until
- The field exists up to and including the given version of EN 16931.
- XRechnungExtensionOnly
- The value exists only in the XRechnung extension.