[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs:api\u002FQuittio\u002FCore\u002FProfiles":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\u002FProfiles","api",{"title":109,"description":110,"html":111,"headings":112},"Quittio\\Core\\Profiles","The public classes in Quittio\\Core\\Profiles.","\u003Cp class=\"q-api-crumbs\">\u003Ca href=\"\u002Fdocs\u002Fapi\">API reference\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch1>Quittio\\Core\\Profiles\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\u002FProfiles\">Quittio\\Core\\Profiles\u003C\u002Fa>\u003C\u002Fh3>\u003Cul class=\"q-api-list\">\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FAbstractProfile\">\u003Ccode>AbstractProfile\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Defaults shared by all profiles. Profiles override what differs.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FBasic\">\u003Ccode>Basic\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Factur-X\u002FZUGFeRD BASIC: a subset of EN 16931 with lines.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FBasicWl\">\u003Ccode>BasicWl\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Factur-X\u002FZUGFeRD BASIC WL (without lines). Not an e-invoice in the sense of EN 16931.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FEn16931\">\u003Ccode>En16931\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>EN 16931 core invoice (Factur-X\u002FZUGFeRD profile EN 16931, also as plain CII or UBL).\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FExtended\">\u003Ccode>Extended\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Factur-X\u002FZUGFeRD EXTENDED: EN 16931 plus additional elements.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FMinimum\">\u003Ccode>Minimum\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Factur-X\u002FZUGFeRD MINIMUM. Not an e-invoice in the sense of EN 16931; booking aid only.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FPeppolBis3\">\u003Ccode>PeppolBis3\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Peppol BIS Billing 3.0, a UBL based CIUS of EN 16931.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FProfile\">\u003Ccode>Profile\u003C\u002Fcode>\u003C\u002Fa> \u003Cspan class=\"q-api-badge\">interface\u003C\u002Fspan>\u003Cspan>An e-invoice profile (CIUS or extension): which fields are allowed or mandatory, which identifier goes into BT-24 and which additional rules apply.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FProfileLevel\">\u003Ccode>ProfileLevel\u003C\u002Fcode>\u003C\u002Fa> \u003Cspan class=\"q-api-badge\">enum\u003C\u002Fspan>\u003Cspan>Ordered Factur-X\u002FZUGFeRD profile levels. Each level contains all fields of the lower levels.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FProfileRegistry\">\u003Ccode>ProfileRegistry\u003C\u002Fcode>\u003C\u002Fa>\u003Cspan>Known profiles by key. Country packs and network packages register further profiles.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FSyntax\">\u003Ccode>Syntax\u003C\u002Fcode>\u003C\u002Fa> \u003Cspan class=\"q-api-badge\">enum\u003C\u002Fspan>\u003Cspan>XML syntax of an e-invoice.\u003C\u002Fspan>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3 class=\"q-api-namespace\">\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FCapabilities\">Quittio\\Core\\Profiles\\Capabilities\u003C\u002Fa>\u003C\u002Fh3>\u003Cul class=\"q-api-list\">\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FCapabilities\u002FDescribesEmbeddedXml\">\u003Ccode>DescribesEmbeddedXml\u003C\u002Fcode>\u003C\u002Fa> \u003Cspan class=\"q-api-badge\">interface\u003C\u002Fspan>\u003Cspan>For profiles whose XML is embedded in a PDF\u002FA-3 with other XMP metadata than Factur-X (&quot;Factur-X\u002FZUGFeRD Invoice&quot;, fx:Version &quot;1.0&quot;), e.g. XRechnung in ZUGFeRD.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FCapabilities\u002FExtendsCodeLists\">\u003Ccode>ExtendsCodeLists\u003C\u002Fcode>\u003C\u002Fa> \u003Cspan class=\"q-api-badge\">interface\u003C\u002Fspan>\u003Cspan>Profiles that accept additional codes on top of the EN 16931 code lists, e.g. the identifier schemes XR01 to XR03 of the XRechnung extension.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FCapabilities\u002FReplacesRules\">\u003Ccode>ReplacesRules\u003C\u002Fcode>\u003C\u002Fa> \u003Cspan class=\"q-api-badge\">interface\u003C\u002Fspan>\u003Cspan>Profiles that replace built-in rules with own rules under other codes, as the official validator configuration does, e.g. the XRechnung extension: BR-CO-16 by BR-DEX-09. The PHP rules driver does not run the replaced rules for this profile, so a violation is reported once.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FCapabilities\u002FRequiresVatBreakdownRate\">\u003Ccode>RequiresVatBreakdownRate\u003C\u002Fcode>\u003C\u002Fa> \u003Cspan class=\"q-api-badge\">interface\u003C\u002Fspan>\u003Cspan>Marker for profiles that require the VAT category rate (BT-119) in every VAT breakdown, including category &quot;O&quot; (written as 0). Example: XRechnung (BR-DE-14).\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FCapabilities\u002FStructuredCashDiscountText\">\u003Ccode>StructuredCashDiscountText\u003C\u002Fcode>\u003C\u002Fa> \u003Cspan class=\"q-api-badge\">interface\u003C\u002Fspan>\u003Cspan>Marker for profiles that expect cash discounts as structured lines in BT-20, e.g. XRechnung: &quot;#SKONTO#TAGE=14#PROZENT=2.00#&quot;.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FCapabilities\u002FSupportsExtensionFields\">\u003Ccode>SupportsExtensionFields\u003C\u002Fcode>\u003C\u002Fa> \u003Cspan class=\"q-api-badge\">interface\u003C\u002Fspan>\u003Cspan>Profiles that transmit the fields of extensions of EN 16931, e.g. &quot;xrechnung&quot; for the fields marked with Mapping\\Attributes\\XRechnungExtensionOnly.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FCapabilities\u002FSupportsSubLines\">\u003Ccode>SupportsSubLines\u003C\u002Fcode>\u003C\u002Fa> \u003Cspan class=\"q-api-badge\">interface\u003C\u002Fspan>\u003Cspan>Profiles that transmit sub lines (BG-DEX-01 of the XRechnung extension, the line hierarchy of EXTENDED). Invoices with sub lines are not upgraded to EXTENDED when they use such a profile.\u003C\u002Fspan>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fdocs\u002Fapi\u002FQuittio\u002FCore\u002FProfiles\u002FCapabilities\u002FSupportsThirdPartyPayments\">\u003Ccode>SupportsThirdPartyPayments\u003C\u002Fcode>\u003C\u002Fa> \u003Cspan class=\"q-api-badge\">interface\u003C\u002Fspan>\u003Cspan>Profiles whose UBL invoices transmit third party payments (BG-DEX-09 of the XRechnung extension) without contradicting BR-CO-16.\u003C\u002Fspan>\u003C\u002Fli>\n\u003C\u002Ful>",[113],{"id":114,"text":115,"level":116},"package-core","quittio\u002Fcore",2]