Reading
Table of Contents
Interfaces
- DiagnosingXmlExtractor
- An extractor that also reports where the XML came from and what it noticed on the way.
- EmbeddedXmlExtractor
- Extracts the embedded invoice XML from a hybrid PDF (ZUGFeRD/Factur-X, XRechnung in PDF).
- FormatReader
- Reads one XML invoice format into the data model.
Classes
- DeclaredExemptionReasons
- EN 16931 carries the VAT exemption reason (BT-120, BT-121) only on the VAT breakdown,
the data model takes it from the lines (LineVat) and document allowances and charges.
- ExtractedXml
- The invoice XML found in a hybrid PDF, with the file specification it came from.
- InvoiceReader
- Reads e-invoices from XML or PDF.
- ReadResult
- Result of reading an e-invoice: the parsed data, the totals declared in the document
(kept unchanged for comparison), findings and the raw input.
- UnreadableInvoiceException
- The input is not a supported e-invoice.