UNPKG

zugferd-code-lists

Version:

ZUGFeRD code lists, e.g. languages enum, currencies enum, countries enum, etc.

1 lines 36.4 kB
{"version":3,"sources":["../../src/zugferd_2_3_3/vatex.ts"],"sourcesContent":["export enum VATEX {\n /**\n * Exempt based on article 79, point c of Council Directive 2006/112/EC\n *\n * Repayment of expenditure is not an exemption in the sense of the VAT Directive but may be handled as such in the context of the EN16931.\n */\n ExemptBasedOnArticle79PointCCouncilDirective2006112Ec = \"VATEX-EU-79-C\",\n /**\n * Exempt based on article 132 of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132CouncilDirective2006112Ec = \"VATEX-EU-132\",\n /**\n * Exempt based on article 132, section 1 (a) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1ACouncilDirective2006112Ec = \"VATEX-EU-132-1A\",\n /**\n * Exempt based on article 132, section 1 (b) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1BCouncilDirective2006112Ec = \"VATEX-EU-132-1B\",\n /**\n * Exempt based on article 132, section 1 (c) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1CCouncilDirective2006112Ec = \"VATEX-EU-132-1C\",\n /**\n * Exempt based on article 132, section 1 (d) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1DCouncilDirective2006112Ec = \"VATEX-EU-132-1D\",\n /**\n * Exempt based on article 132, section 1 (e) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1ECouncilDirective2006112Ec = \"VATEX-EU-132-1E\",\n /**\n * Exempt based on article 132, section 1 (f) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1FCouncilDirective2006112Ec = \"VATEX-EU-132-1F\",\n /**\n * Exempt based on article 132, section 1 (g) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1GCouncilDirective2006112Ec = \"VATEX-EU-132-1G\",\n /**\n * Exempt based on article 132, section 1 (h) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1HCouncilDirective2006112Ec = \"VATEX-EU-132-1H\",\n /**\n * Exempt based on article 132, section 1 (i) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1ICouncilDirective2006112Ec = \"VATEX-EU-132-1I\",\n /**\n * Exempt based on article 132, section 1 (j) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1JCouncilDirective2006112Ec = \"VATEX-EU-132-1J\",\n /**\n * Exempt based on article 132, section 1 (k) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1KCouncilDirective2006112Ec = \"VATEX-EU-132-1K\",\n /**\n * Exempt based on article 132, section 1 (l) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1LCouncilDirective2006112Ec = \"VATEX-EU-132-1L\",\n /**\n * Exempt based on article 132, section 1 (m) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1MCouncilDirective2006112Ec = \"VATEX-EU-132-1M\",\n /**\n * Exempt based on article 132, section 1 (n) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1NCouncilDirective2006112Ec = \"VATEX-EU-132-1N\",\n /**\n * Exempt based on article 132, section 1 (o) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1OCouncilDirective2006112Ec = \"VATEX-EU-132-1O\",\n /**\n * Exempt based on article 132, section 1 (p) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1PCouncilDirective2006112Ec = \"VATEX-EU-132-1P\",\n /**\n * Exempt based on article 132, section 1 (q) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle132Section1QCouncilDirective2006112Ec = \"VATEX-EU-132-1Q\",\n /**\n * Exempt based on article 143 of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle143CouncilDirective2006112Ec = \"VATEX-EU-143\",\n /**\n * Exempt based on article 143, section 1 (a) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle143Section1ACouncilDirective2006112Ec = \"VATEX-EU-143-1A\",\n /**\n * Exempt based on article 143, section 1 (b) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle143Section1BCouncilDirective2006112Ec = \"VATEX-EU-143-1B\",\n /**\n * Exempt based on article 143, section 1 (c) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle143Section1CCouncilDirective2006112Ec = \"VATEX-EU-143-1C\",\n /**\n * Exempt based on article 143, section 1 (d) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle143Section1DCouncilDirective2006112Ec = \"VATEX-EU-143-1D\",\n /**\n * Exempt based on article 143, section 1 (e) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle143Section1ECouncilDirective2006112Ec = \"VATEX-EU-143-1E\",\n /**\n * Exempt based on article 143, section 1 (f) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle143Section1FCouncilDirective2006112Ec = \"VATEX-EU-143-1F\",\n /**\n * Exempt based on article 143, section 1 (fa) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle143Section1FaCouncilDirective2006112Ec = \"VATEX-EU-143-1FA\",\n /**\n * Exempt based on article 143, section 1 (g) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle143Section1GCouncilDirective2006112Ec = \"VATEX-EU-143-1G\",\n /**\n * Exempt based on article 143, section 1 (h) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle143Section1HCouncilDirective2006112Ec = \"VATEX-EU-143-1H\",\n /**\n * Exempt based on article 143, section 1 (i) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle143Section1ICouncilDirective2006112Ec = \"VATEX-EU-143-1I\",\n /**\n * Exempt based on article 143, section 1 (j) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle143Section1JCouncilDirective2006112Ec = \"VATEX-EU-143-1J\",\n /**\n * Exempt based on article 143, section 1 (k) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle143Section1KCouncilDirective2006112Ec = \"VATEX-EU-143-1K\",\n /**\n * Exempt based on article 143, section 1 (l) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle143Section1LCouncilDirective2006112Ec = \"VATEX-EU-143-1L\",\n /**\n * Exempt based on article 144 of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle144CouncilDirective2006112Ec = \"VATEX-EU-144\",\n /**\n * Exempt based on article 146 section 1 (e) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle146Section1ECouncilDirective2006112Ec = \"VATEX-EU-146-1E\",\n /**\n * Exempt based on article 148 of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle148CouncilDirective2006112Ec = \"VATEX-EU-148\",\n /**\n * Exempt based on article 148, section (a) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle148SectionACouncilDirective2006112Ec = \"VATEX-EU-148-A\",\n /**\n * Exempt based on article 148, section (b) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle148SectionBCouncilDirective2006112Ec = \"VATEX-EU-148-B\",\n /**\n * Exempt based on article 148, section (c) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle148SectionCCouncilDirective2006112Ec = \"VATEX-EU-148-C\",\n /**\n * Exempt based on article 148, section (d) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle148SectionDCouncilDirective2006112Ec = \"VATEX-EU-148-D\",\n /**\n * Exempt based on article 148, section (e) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle148SectionECouncilDirective2006112Ec = \"VATEX-EU-148-E\",\n /**\n * Exempt based on article 148, section (f) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle148SectionFCouncilDirective2006112Ec = \"VATEX-EU-148-F\",\n /**\n * Exempt based on article 148, section (g) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle148SectionGCouncilDirective2006112Ec = \"VATEX-EU-148-G\",\n /**\n * Exempt based on article 151 of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle151CouncilDirective2006112Ec = \"VATEX-EU-151\",\n /**\n * Exempt based on article 151, section 1 (a) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle151Section1ACouncilDirective2006112Ec = \"VATEX-EU-151-1A\",\n /**\n * Exempt based on article 151, section 1 (aa) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle151Section1AaCouncilDirective2006112Ec = \"VATEX-EU-151-1AA\",\n /**\n * Exempt based on article 151, section 1 (b) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle151Section1BCouncilDirective2006112Ec = \"VATEX-EU-151-1B\",\n /**\n * Exempt based on article 151, section 1 (c) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle151Section1CCouncilDirective2006112Ec = \"VATEX-EU-151-1C\",\n /**\n * Exempt based on article 151, section 1 (d) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle151Section1DCouncilDirective2006112Ec = \"VATEX-EU-151-1D\",\n /**\n * Exempt based on article 151, section 1 (e) of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle151Section1ECouncilDirective2006112Ec = \"VATEX-EU-151-1E\",\n /**\n * Exempt based on article 153 of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle153CouncilDirective2006112Ec = \"VATEX-EU-153\",\n /**\n * Exempt based on article 159 of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle159CouncilDirective2006112Ec = \"VATEX-EU-159\",\n /**\n * Exempt based on article 309 of Council Directive 2006/112/EC\n */\n ExemptBasedOnArticle309CouncilDirective2006112Ec = \"VATEX-EU-309\",\n /**\n * Reverse charge\n *\n * Only use with VAT category code AE\n */\n ReverseCharge = \"VATEX-EU-AE\",\n /**\n * Travel agents VAT scheme.\n *\n * Only use with VAT category code E\n */\n TravelAgentsVatScheme = \"VATEX-EU-D\",\n /**\n * Second hand goods VAT scheme.\n *\n * Only use with VAT category code E\n */\n SecondHandGoodsVatScheme = \"VATEX-EU-F\",\n /**\n * Export outside the EU\n *\n * Only use with VAT category code G\n */\n ExportOutsideEu = \"VATEX-EU-G\",\n /**\n * Works of art VAT scheme.\n *\n * Only use with VAT category code E\n */\n WorksArtVatScheme = \"VATEX-EU-I\",\n /**\n * Intra-community supply\n *\n * Only use with VAT category code K\n */\n IntraCommunitySupply = \"VATEX-EU-IC\",\n /**\n * Collectors items and antiques VAT scheme.\n *\n * Only use with VAT category code E\n */\n CollectorsItemsAndAntiquesVatScheme = \"VATEX-EU-J\",\n /**\n * Not subject to VAT\n *\n * Only use with VAT category code O\n */\n NotSubjectToVat = \"VATEX-EU-O\",\n /**\n * France domestic VAT franchise in base\n *\n * For domestic invoicing in France\n */\n FranceDomesticVatFranchiseInBase = \"VATEX-FR-FRANCHISE\",\n /**\n * France domestic Credit Notes without VAT, due to supplier forfeit of VAT for discount\n *\n * For domestic Credit Notes only in France\n */\n FranceDomesticCreditNotesWithoutVatDueToSupplierForfeitVatForDiscount = \"VATEX-FR-CNWVAT\",\n /**\n * Exempt based on 1 of article 261 of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn1Article261CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261-1\",\n /**\n * Exempt based on 2 of article 261 of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn2Article261CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261-2\",\n /**\n * Exempt based on 3 of article 261 of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn3Article261CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261-3\",\n /**\n * Exempt based on 4 of article 261 of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn4Article261CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261-4\",\n /**\n * Exempt based on 5 of article 261 of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn5Article261CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261-5\",\n /**\n * Exempt based on 7 of article 261 of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn7Article261CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261-7\",\n /**\n * Exempt based on 8 of article 261 of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn8Article261CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261-8\",\n /**\n * Exempt based on article 261 A of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOnArticle261ACodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261A\",\n /**\n * Exempt based on article 261 B of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOnArticle261BCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261B\",\n /**\n * Exempt based on 1° of article 261 C of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn1Article261CCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261C-1\",\n /**\n * Exempt based on 2° of article 261 C of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn2Article261CCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261C-2\",\n /**\n * Exempt based on 3° of article 261 C of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn3Article261CCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261C-3\",\n /**\n * Exempt based on 1° of article 261 D of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn1Article261DCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261D-1\",\n /**\n * Exempt based on 1°bis of article 261 D of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn1BisArticle261DCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261D-1BIS\",\n /**\n * Exempt based on 2° of article 261 D of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn2Article261DCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261D-2\",\n /**\n * Exempt based on 3° of article 261 D of the Code Général des Impôts (CGI ; General tax code) Exonération de TVA - Article 261 D-3° du Code Général des Impôts\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn3Article261DCodeGénéralDesImpôtsCgiGeneralTaxCodeExonérationDeTvaArticle261D3DuCodeGénéralDesImpôts = \"VATEX-FR-CGI261D-3\",\n /**\n * Exempt based on 4° of article 261 D of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn4Article261DCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261D-4\",\n /**\n * Exempt based on 1° of article 261 E of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn1Article261ECodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261E-1\",\n /**\n * Exempt based on 2° of article 261 E of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn2Article261ECodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261E-2\",\n /**\n * Exempt based on article 277 A of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOnArticle277ACodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI277A\",\n /**\n * Exempt based on article 275 of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOnArticle275CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI275\",\n /**\n * Exempt based on article 298 sexdecies A of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOnArticle298SexdeciesACodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-298SEXDECIESA\",\n /**\n * Exempt based on article 295 of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOnArticle295CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI295\",\n /**\n * Exempt based on 2 of article 283 of the Code Général des Impôts (CGI ; General tax code)\n *\n * Only for domestic invoicing in France\n */\n ExemptBasedOn2Article283CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-AE\",\n}\n\nexport function description(value: VATEX): string {\n switch (value) {\n case VATEX.ExemptBasedOnArticle79PointCCouncilDirective2006112Ec:\n return \"Exempt based on article 79, point c of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132CouncilDirective2006112Ec:\n return \"Exempt based on article 132 of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1ACouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (a) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1BCouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (b) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1CCouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (c) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1DCouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (d) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1ECouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (e) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1FCouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (f) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1GCouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (g) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1HCouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (h) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1ICouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (i) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1JCouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (j) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1KCouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (k) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1LCouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (l) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1MCouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (m) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1NCouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (n) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1OCouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (o) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1PCouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (p) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle132Section1QCouncilDirective2006112Ec:\n return \"Exempt based on article 132, section 1 (q) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle143CouncilDirective2006112Ec:\n return \"Exempt based on article 143 of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle143Section1ACouncilDirective2006112Ec:\n return \"Exempt based on article 143, section 1 (a) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle143Section1BCouncilDirective2006112Ec:\n return \"Exempt based on article 143, section 1 (b) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle143Section1CCouncilDirective2006112Ec:\n return \"Exempt based on article 143, section 1 (c) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle143Section1DCouncilDirective2006112Ec:\n return \"Exempt based on article 143, section 1 (d) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle143Section1ECouncilDirective2006112Ec:\n return \"Exempt based on article 143, section 1 (e) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle143Section1FCouncilDirective2006112Ec:\n return \"Exempt based on article 143, section 1 (f) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle143Section1FaCouncilDirective2006112Ec:\n return \"Exempt based on article 143, section 1 (fa) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle143Section1GCouncilDirective2006112Ec:\n return \"Exempt based on article 143, section 1 (g) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle143Section1HCouncilDirective2006112Ec:\n return \"Exempt based on article 143, section 1 (h) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle143Section1ICouncilDirective2006112Ec:\n return \"Exempt based on article 143, section 1 (i) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle143Section1JCouncilDirective2006112Ec:\n return \"Exempt based on article 143, section 1 (j) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle143Section1KCouncilDirective2006112Ec:\n return \"Exempt based on article 143, section 1 (k) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle143Section1LCouncilDirective2006112Ec:\n return \"Exempt based on article 143, section 1 (l) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle144CouncilDirective2006112Ec:\n return \"Exempt based on article 144 of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle146Section1ECouncilDirective2006112Ec:\n return \"Exempt based on article 146 section 1 (e) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle148CouncilDirective2006112Ec:\n return \"Exempt based on article 148 of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle148SectionACouncilDirective2006112Ec:\n return \"Exempt based on article 148, section (a) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle148SectionBCouncilDirective2006112Ec:\n return \"Exempt based on article 148, section (b) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle148SectionCCouncilDirective2006112Ec:\n return \"Exempt based on article 148, section (c) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle148SectionDCouncilDirective2006112Ec:\n return \"Exempt based on article 148, section (d) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle148SectionECouncilDirective2006112Ec:\n return \"Exempt based on article 148, section (e) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle148SectionFCouncilDirective2006112Ec:\n return \"Exempt based on article 148, section (f) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle148SectionGCouncilDirective2006112Ec:\n return \"Exempt based on article 148, section (g) of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle151CouncilDirective2006112Ec:\n return \"Exempt based on article 151 of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle151Section1ACouncilDirective2006112Ec:\n return \"Exempt based on article 151, section 1 (a) of Council Directive 2006/112/EC \";\n case VATEX.ExemptBasedOnArticle151Section1AaCouncilDirective2006112Ec:\n return \"Exempt based on article 151, section 1 (aa) of Council Directive 2006/112/EC \";\n case VATEX.ExemptBasedOnArticle151Section1BCouncilDirective2006112Ec:\n return \"Exempt based on article 151, section 1 (b) of Council Directive 2006/112/EC \";\n case VATEX.ExemptBasedOnArticle151Section1CCouncilDirective2006112Ec:\n return \"Exempt based on article 151, section 1 (c) of Council Directive 2006/112/EC \";\n case VATEX.ExemptBasedOnArticle151Section1DCouncilDirective2006112Ec:\n return \"Exempt based on article 151, section 1 (d) of Council Directive 2006/112/EC \";\n case VATEX.ExemptBasedOnArticle151Section1ECouncilDirective2006112Ec:\n return \"Exempt based on article 151, section 1 (e) of Council Directive 2006/112/EC \";\n case VATEX.ExemptBasedOnArticle153CouncilDirective2006112Ec:\n return \"Exempt based on article 153 of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle159CouncilDirective2006112Ec:\n return \"Exempt based on article 159 of Council Directive 2006/112/EC\";\n case VATEX.ExemptBasedOnArticle309CouncilDirective2006112Ec:\n return \"Exempt based on article 309 of Council Directive 2006/112/EC \";\n case VATEX.ReverseCharge:\n return \"Reverse charge\";\n case VATEX.TravelAgentsVatScheme:\n return \"Travel agents VAT scheme.\";\n case VATEX.SecondHandGoodsVatScheme:\n return \"Second hand goods VAT scheme.\";\n case VATEX.ExportOutsideEu:\n return \"Export outside the EU\";\n case VATEX.WorksArtVatScheme:\n return \"Works of art VAT scheme.\";\n case VATEX.IntraCommunitySupply:\n return \"Intra-community supply\";\n case VATEX.CollectorsItemsAndAntiquesVatScheme:\n return \"Collectors items and antiques VAT scheme.\";\n case VATEX.NotSubjectToVat:\n return \"Not subject to VAT\";\n case VATEX.FranceDomesticVatFranchiseInBase:\n return \"France domestic VAT franchise in base\";\n case VATEX.FranceDomesticCreditNotesWithoutVatDueToSupplierForfeitVatForDiscount:\n return \"France domestic Credit Notes without VAT, due to supplier forfeit of VAT for discount\";\n case VATEX.ExemptBasedOn1Article261CodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 1 of article 261 of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn2Article261CodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 2 of article 261 of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn3Article261CodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 3 of article 261 of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn4Article261CodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 4 of article 261 of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn5Article261CodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 5 of article 261 of the Code Général des Impôts (CGI ; General tax code) \";\n case VATEX.ExemptBasedOn7Article261CodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 7 of article 261 of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn8Article261CodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 8 of article 261 of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOnArticle261ACodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on article 261 A of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOnArticle261BCodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on article 261 B of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn1Article261CCodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 1° of article 261 C of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn2Article261CCodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 2° of article 261 C of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn3Article261CCodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 3° of article 261 C of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn1Article261DCodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 1° of article 261 D of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn1BisArticle261DCodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 1°bis of article 261 D of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn2Article261DCodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 2° of article 261 D of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn3Article261DCodeGénéralDesImpôtsCgiGeneralTaxCodeExonérationDeTvaArticle261D3DuCodeGénéralDesImpôts:\n return \"Exempt based on 3° of article 261 D of the Code Général des Impôts (CGI ; General tax code) Exonération de TVA - Article 261 D-3° du Code Général des Impôts \";\n case VATEX.ExemptBasedOn4Article261DCodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 4° of article 261 D of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn1Article261ECodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 1° of article 261 E of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn2Article261ECodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 2° of article 261 E of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOnArticle277ACodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on article 277 A of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOnArticle275CodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on article 275 of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOnArticle298SexdeciesACodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on article 298 sexdecies A of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOnArticle295CodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on article 295 of the Code Général des Impôts (CGI ; General tax code)\";\n case VATEX.ExemptBasedOn2Article283CodeGénéralDesImpôtsCgiGeneralTaxCode:\n return \"Exempt based on 2 of article 283 of the Code Général des Impôts (CGI ; General tax code)\";\n }\n}\n"],"mappings":"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;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,EACX;AACF;","names":["VATEX"]}