Modules
Factur-X / ZUGFeRD hybrid e-invoices in pure Elixir.
Cross Industry Invoice (CII) XML — build and parse (pure Elixir, via Saxy).
Embed CII XML into an existing PDF/A to produce a Factur-X PDF (pure Elixir).
Extract the embedded CII XML from a Factur-X / ZUGFeRD PDF (pure Elixir).
In-memory representation of an invoice, mapped to/from CII XML by
Facturx.CII.
Optional Schematron validation against the EN 16931 business rules.
Validate CII XML against the official EN 16931 XSD — pure Elixir, in-process.
Promote a base PDF/A XMP packet into a Factur-X / ZUGFeRD one.