UNPKG

@fin.cx/einvoice

Version:

A TypeScript module for creating, manipulating, and embedding XML data within PDF files specifically tailored for electronic invoice (einvoice) packages.

23 lines 1.5 kB
/** * Supported electronic invoice formats */ export var InvoiceFormat; (function (InvoiceFormat) { InvoiceFormat["UNKNOWN"] = "unknown"; InvoiceFormat["UBL"] = "ubl"; InvoiceFormat["CII"] = "cii"; InvoiceFormat["ZUGFERD"] = "zugferd"; InvoiceFormat["FACTURX"] = "facturx"; InvoiceFormat["XRECHNUNG"] = "xrechnung"; InvoiceFormat["FATTURAPA"] = "fatturapa"; // FatturaPA (Italian e-invoice format) })(InvoiceFormat || (InvoiceFormat = {})); /** * Describes a validation level for invoice validation */ export var ValidationLevel; (function (ValidationLevel) { ValidationLevel["SYNTAX"] = "syntax"; ValidationLevel["SEMANTIC"] = "semantic"; ValidationLevel["BUSINESS"] = "business"; // Business rule validation })(ValidationLevel || (ValidationLevel = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJmYWNlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3RzL2ludGVyZmFjZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBbUNBOztHQUVHO0FBQ0gsTUFBTSxDQUFOLElBQVksYUFRWDtBQVJELFdBQVksYUFBYTtJQUN2QixvQ0FBbUIsQ0FBQTtJQUNuQiw0QkFBVyxDQUFBO0lBQ1gsNEJBQVcsQ0FBQTtJQUNYLG9DQUFtQixDQUFBO0lBQ25CLG9DQUFtQixDQUFBO0lBQ25CLHdDQUF1QixDQUFBO0lBQ3ZCLHdDQUF1QixDQUFBLENBQUMsdUNBQXVDO0FBQ2pFLENBQUMsRUFSVyxhQUFhLEtBQWIsYUFBYSxRQVF4QjtBQVNEOztHQUVHO0FBQ0gsTUFBTSxDQUFOLElBQVksZUFJWDtBQUpELFdBQVksZUFBZTtJQUN6QixvQ0FBaUIsQ0FBQTtJQUNqQix3Q0FBcUIsQ0FBQTtJQUNyQix3Q0FBcUIsQ0FBQSxDQUFDLDJCQUEyQjtBQUNuRCxDQUFDLEVBSlcsZUFBZSxLQUFmLGVBQWUsUUFJMUIifQ==