einvoice_parse
Parse e-invoice XML (XRechnung) and PDF (ZUGFeRD/Factur-X) into structured JSON with invoice, party, item, tax, payment, and delivery data.
Instructions
Parst eine E-Rechnung (XML oder PDF) und gibt strukturierte Daten zurück.
Unterstützt CII-XML (XRechnung) und ZUGFeRD/Factur-X PDFs. Gibt JSON mit allen extrahierten Feldern zurück:
Kopfdaten: invoice_id, issue_date, type_code, currency, profile
Parteien: seller, buyer (Name, Adresse, USt-IdNr., Kontakt)
Positionen: items[] mit Beschreibung, Menge, Preis, Steuersatz
Summen: totals (BT-106 net, BT-109 tax_basis, BT-112 gross, BT-113 prepaid)
Steuer: tax_breakdown[], tax_exemption_reason
Referenzen: purchase_order, contract, project, preceding_invoice
Zahlung: IBAN, BIC, payment_means, skonto
Lieferung: delivery_date, service_period, delivery_address
Args: file_content: XML-String oder Base64-kodierte PDF. file_type: Dateityp — "xml" oder "pdf".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_type | No | xml | |
| file_content | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |