Profiles
Table of Contents
Namespaces
- Capabilities
Interfaces
- Profile
- An e-invoice profile (CIUS or extension): which fields are allowed or mandatory,
which identifier goes into BT-24 and which additional rules apply.
Classes
- AbstractProfile
- Defaults shared by all profiles. Profiles override what differs.
- Basic
- Factur-X/ZUGFeRD BASIC: a subset of EN 16931 with lines.
- BasicWl
- Factur-X/ZUGFeRD BASIC WL (without lines). Not an e-invoice in the sense of EN 16931.
- En16931
- EN 16931 core invoice (Factur-X/ZUGFeRD profile EN 16931, also as plain CII or UBL).
- Extended
- Factur-X/ZUGFeRD EXTENDED: EN 16931 plus additional elements.
- Minimum
- Factur-X/ZUGFeRD MINIMUM. Not an e-invoice in the sense of EN 16931; booking aid only.
- PeppolBis3
- Peppol BIS Billing 3.0, a UBL based CIUS of EN 16931.
- ProfileRegistry
- Known profiles by key. Country packs and network packages register further profiles.
Enums
- ProfileLevel
- Ordered Factur-X/ZUGFeRD profile levels. Each level contains all fields of the lower levels.
- Syntax
- XML syntax of an e-invoice.