invoice_create
Generate ZUGFeRD 2.x or XRechnung 3.x invoices in XML (CII or UBL) format. Supports all standard profiles for German e-invoicing compliance.
Instructions
Generate a ZUGFeRD 2.x or XRechnung 3.x invoice in XML (CII or UBL) format. Supports all ZUGFeRD profiles: MINIMUM, BASIC_WL, BASIC, EN_16931, EXTENDED. For XRechnung, set profile to XRECHNUNG and choose CII or UBL syntax. PDF/A-3 hybrid output is planned for v0.2.0.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| invoice | Yes | Invoice data (ZUGFeRDInvoice schema) | |
| output_format | No | xml | |
| syntax | No | CII | |
| pretty_print | No |