[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs:api\u002FQuittio\u002FCore\u002FMapping":3},{"versions":4,"version":26,"nav":28,"path":106,"kind":107,"page":108},[5,10,13,16,18,20,22,24],{"name":6,"label":7,"prefix":8,"channel":9},"0.7","0.7 (latest)","","latest",{"name":11,"label":12,"prefix":11,"channel":11},"next","next (unreleased)",{"name":14,"label":14,"prefix":14,"channel":15},"0.6","old",{"name":17,"label":17,"prefix":17,"channel":15},"0.5",{"name":19,"label":19,"prefix":19,"channel":15},"0.4",{"name":21,"label":21,"prefix":21,"channel":15},"0.3",{"name":23,"label":23,"prefix":23,"channel":15},"0.2",{"name":25,"label":25,"prefix":25,"channel":15},"0.1",{"name":6,"label":7,"prefix":8,"channel":9,"base":27},"\u002Fdocs",[29,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,91,94,97,100,103],{"slug":30,"title":31,"preview":32},"index","Home",false,{"slug":34,"title":35,"preview":32},"getting-started","Getting started",{"slug":37,"title":38,"preview":32},"concepts","E-invoicing basics",{"slug":40,"title":41,"preview":32},"examples","Examples",{"slug":43,"title":44,"preview":32},"building-invoices","Building invoices",{"slug":46,"title":47,"preview":32},"formats","Formats and profiles",{"slug":49,"title":50,"preview":32},"validation","Validation",{"slug":52,"title":53,"preview":32},"templates","Templates and design",{"slug":55,"title":56,"preview":32},"documents","Quotes and other documents",{"slug":58,"title":59,"preview":32},"reading","Reading incoming invoices",{"slug":61,"title":62,"preview":32},"laravel","Laravel integration",{"slug":64,"title":65,"preview":32},"configuration","Configuration",{"slug":67,"title":68,"preview":32},"commands","Artisan commands",{"slug":70,"title":71,"preview":32},"testing","Testing",{"slug":73,"title":74,"preview":32},"country-packs","Country packs",{"slug":76,"title":77,"parent":74,"preview":32},"country-at","Austria",{"slug":79,"title":80,"parent":74,"preview":32},"country-be","Belgium",{"slug":82,"title":83,"parent":74,"preview":32},"country-ch","Switzerland",{"slug":85,"title":86,"parent":74,"preview":32},"country-fr","France",{"slug":88,"title":89,"preview":90},"managed","Managed layer (preview)",true,{"slug":92,"title":93,"preview":32},"troubleshooting","Troubleshooting",{"slug":95,"title":96,"preview":32},"faq","FAQ",{"slug":98,"title":99,"preview":32},"compatibility","Versioning and compatibility",{"slug":101,"title":102,"preview":32},"field-reference","Field reference",{"slug":104,"title":105,"preview":32},"ai","AI assistants","api\u002FQuittio\u002FCore\u002FMapping","api",{"title":109,"description":110,"html":111,"headings":112},"Quittio\\Core\\Mapping","The public classes in Quittio\\Core\\Mapping.","\u003Cp class=\"q-api-crumbs\">\u003Ca href=\"\u002Fdocs\u002Fapi\">API reference\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch1>Quittio\\Core\\Mapping\u003C\u002Fh1>\n\u003Ch2 id=\"package-core\">quittio\u002Fcore\u003Ca class=\"q-doc-anchor\" href=\"#package-core\" aria-label=\"Link to this section\">#\u003C\u002Fa>\u003C\u002Fh2>\n\u003Ch3 class=\"q-api-namespace\">\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\">Quittio\\Core\\Mapping\u003C\u002Fa>\u003C\u002Fh3>\u003Cul class=\"q-api-list\">\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FFieldDefinition\">\u003Ccode>FieldDefinition\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Metadata of one DTO field, read from its mapping attributes.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FFieldMatrix\">\u003Ccode>FieldMatrix\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Field metadata of all DTOs, derived from the mapping attributes (single source for profile validation, documentation and coverage reports).\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FFieldReference\">\u003Ccode>FieldReference\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Generates docs\u002Ffield-reference.md from the mapping attributes of the data model.\u003C\u002Fspan>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3 class=\"q-api-namespace\">\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\">Quittio\\Core\\Mapping\\Attributes\u003C\u002Fa>\u003C\u002Fh3>\u003Cul class=\"q-api-list\">\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FBinary\">\u003Ccode>Binary\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Binary string; arrays and JSON carry it base64 encoded.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FBt\">\u003Ccode>Bt\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Business term or business group identifier from EN 16931 (e.g. BT-1, BG-25).\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FCardinality\">\u003Ccode>Cardinality\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Cardinality according to EN 16931: 1, 0..1, 0..n or 1..n.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FCii\">\u003Ccode>Cii\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Location of the field in UN\u002FCEFACT CII, relative to the parent element (informative).\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FComputed\">\u003Ccode>Computed\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>The value is set by the calculator and is not a user input.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FExtendedOnly\">\u003Ccode>ExtendedOnly\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>The value exists only in the Factur-X\u002FZUGFeRD EXTENDED profile.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FInputFor\">\u003Ccode>InputFor\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Marks a user input that the calculator copies into the given business term.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FInternal\">\u003Ccode>Internal\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Package-internal value without an EN 16931 business term (not written to XML).\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FLevel\">\u003Ccode>Level\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Lowest Factur-X\u002FZUGFeRD profile level in which the field may be used. Fields without this attribute are available from level EN 16931 on.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FListOf\">\u003Ccode>ListOf\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Element type of an array property, used for hydration and schema generation.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FMapOf\">\u003Ccode>MapOf\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Value type of an array property keyed by strings, e.g. line options keyed by line identifier; the hydrator keeps the keys.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FPdfOnly\">\u003Ccode>PdfOnly\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>The value is used for the PDF only and never written to XML.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FRequiredIn\">\u003Ccode>RequiredIn\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Profile keys in which an optional EN 16931 field becomes mandatory (e.g. &quot;xrechnung&quot;).\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FSince\">\u003Ccode>Since\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>The field exists from the given version of EN 16931 on.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FTaxCurrency\">\u003Ccode>TaxCurrency\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Monetary value expressed in the VAT accounting currency (BT-6) instead of the invoice currency.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FUbl\">\u003Ccode>Ubl\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Location of the field in UBL 2.1, relative to the parent element (informative).\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FUntil\">\u003Ccode>Until\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>The field exists up to and including the given version of EN 16931.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FMapping\u002FAttributes\u002FXRechnungExtensionOnly\">\u003Ccode>XRechnungExtensionOnly\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>The value exists only in the XRechnung extension.\u003C\u002Fspan>\u003C\u002Fli>\n\u003C\u002Ful>",[113],{"id":114,"text":115,"level":116},"package-core","quittio\u002Fcore",2]