oca-ocb-l10n_me-africa/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/tax_report.xml
Ernad Husremovic 80293571e7 19.0 vanilla
2026-03-09 09:31:34 +01:00

874 lines
74 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="tax_report" model="account.report">
<field name="name">Tax Report</field>
<field name="name@fr">Rapport de Taxes</field>
<field name="root_report_id" ref="account.generic_tax_report"/>
<field name="country_id" ref="base.dz"/>
<field name="allow_foreign_vat" eval="True"/>
<field name="availability_condition">country</field>
<field name="column_ids">
<record id="tax_report_total_turnover" model="account.report.column">
<field name="name">Total turnover</field>
<field name="name@fr">Chiffre d'affaire total</field>
<field name="expression_label">total_turnover</field>
</record>
<record id="tax_report_exempt_turnover" model="account.report.column">
<field name="name">Exempt turnover</field>
<field name="name@fr">Chiffre d'affaires exonéré</field>
<field name="expression_label">exempt_turnover</field>
</record>
<record id="tax_report_taxable_turnover" model="account.report.column">
<field name="name">Taxable turnover</field>
<field name="name@fr">Chiffre d'affaires imposable</field>
<field name="expression_label">taxable_turnover</field>
</record>
<record id="tax_report_balance" model="account.report.column">
<field name="name">Fee amount</field>
<field name="name@fr">Montant des droits</field>
<field name="expression_label">balance</field>
</record>
</field>
<field name="line_ids">
<record id="l10n_dz_tax_report_1" model="account.report.line">
<field name="name">VALUE ADDED TAX</field>
<field name="name@fr">TAXE SUR LA VALEUR AJOUTEE</field>
<field name="hierarchy_level">0</field>
<field name="children_ids">
<record id="l10n_dz_tax_report_1_1" model="account.report.line">
<field name="name">A / Taxable turnover</field>
<field name="name@fr">A / Chiffres daffaires Imposables</field>
<field name="hierarchy_level">1</field>
<field name="code">l10n_dz_tr_overall_turnover</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_overall_turnover_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_tr_overall_turnover.exempt_turnover + l10n_dz_tr_overall_turnover.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_overall_turnover_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B11.exempt_turnover +
l10n_dz_E3B12.exempt_turnover +
l10n_dz_E3B13.exempt_turnover +
l10n_dz_E3B14.exempt_turnover +
l10n_dz_E3B15.exempt_turnover +
l10n_dz_E3B16.exempt_turnover +
l10n_dz_E3B21.exempt_turnover +
l10n_dz_E3B22.exempt_turnover +
l10n_dz_E3B23.exempt_turnover +
l10n_dz_E3B24.exempt_turnover +
l10n_dz_E3B25.exempt_turnover +
l10n_dz_E3B26.exempt_turnover +
l10n_dz_E3B28.exempt_turnover +
l10n_dz_E3B31.exempt_turnover +
l10n_dz_E3B32.exempt_turnover +
l10n_dz_E3B33.exempt_turnover +
l10n_dz_E3B34.exempt_turnover +
l10n_dz_E3B35.exempt_turnover +
l10n_dz_E3B36.exempt_turnover +
l10n_dz_E3B37.exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_overall_turnover_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B11.taxable_turnover +
l10n_dz_E3B12.taxable_turnover +
l10n_dz_E3B13.taxable_turnover +
l10n_dz_E3B14.taxable_turnover +
l10n_dz_E3B15.taxable_turnover +
l10n_dz_E3B16.taxable_turnover +
l10n_dz_E3B21.taxable_turnover +
l10n_dz_E3B22.taxable_turnover +
l10n_dz_E3B23.taxable_turnover +
l10n_dz_E3B24.taxable_turnover +
l10n_dz_E3B25.taxable_turnover +
l10n_dz_E3B26.taxable_turnover +
l10n_dz_E3B28.taxable_turnover +
l10n_dz_E3B31.taxable_turnover +
l10n_dz_E3B32.taxable_turnover +
l10n_dz_E3B33.taxable_turnover +
l10n_dz_E3B34.taxable_turnover +
l10n_dz_E3B35.taxable_turnover +
l10n_dz_E3B36.taxable_turnover +
l10n_dz_E3B37.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_overall_turnover_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B11.balance +
l10n_dz_E3B12.balance +
l10n_dz_E3B13.balance +
l10n_dz_E3B14.balance +
l10n_dz_E3B15.balance +
l10n_dz_E3B16.balance +
l10n_dz_E3B21.balance +
l10n_dz_E3B22.balance +
l10n_dz_E3B23.balance +
l10n_dz_E3B24.balance +
l10n_dz_E3B25.balance +
l10n_dz_E3B26.balance +
l10n_dz_E3B28.balance +
l10n_dz_E3B31.balance +
l10n_dz_E3B32.balance +
l10n_dz_E3B33.balance +
l10n_dz_E3B34.balance +
l10n_dz_E3B35.balance +
l10n_dz_E3B36.balance +
l10n_dz_E3B37.balance</field>
</record>
</field>
<field name="children_ids">
<record id="l10n_dz_tax_report_1_1_1" model="account.report.line">
<field name="name">1) Operations subject to VAT (9%)</field>
<field name="name@fr">1) Opérations assujettis à la TVA (9%)</field>
<field name="children_ids">
<record id="l10n_dz_tax_report_1_1_1_1" model="account.report.line">
<field name="name">E3B11 - Goods, Products and Commodities Covered by Section 23 of the CTCA</field>
<field name="name@fr">E3B11 - Biens, produits et denrées visées par larticle 23 du CTCA</field>
<field name="code">l10n_dz_E3B11</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B11_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B11.exempt_turnover + l10n_dz_E3B11.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B11_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B11_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B11_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B11_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B11_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B11_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_1_2" model="account.report.line">
<field name="name">E3B12 - Services covered by Article 23 of the CTCA</field>
<field name="name@fr">E3B12 - Prestations de services visées par larticle 23 du CTCA</field>
<field name="code">l10n_dz_E3B12</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B12_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B12.exempt_turnover + l10n_dz_E3B12.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B12_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B12_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B12_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B12_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B12_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B12_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_1_3" model="account.report.line">
<field name="name">E3B13 - Real Estate Operations under Section 23 of the CTCA</field>
<field name="name@fr">E3B13 - Opérations immobilières visées par larticle 23 du CTCA</field>
<field name="code">l10n_dz_E3B13</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B13_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B13.exempt_turnover + l10n_dz_E3B13.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B13_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B13_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B13_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B13_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B13_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B13_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_1_4" model="account.report.line">
<field name="name">E3B14 - Medical Procedures</field>
<field name="name@fr">E3B14 - Actes médicaux</field>
<field name="code">l10n_dz_E3B14</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B14_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B14.exempt_turnover + l10n_dz_E3B14.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B14_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B14_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B14_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B14_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B14_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B14_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_1_5" model="account.report.line">
<field name="name">E3B15 - Commissionaires and Brokers</field>
<field name="name@fr">E3B15 - Commissionnaires et courtiers</field>
<field name="code">l10n_dz_E3B15</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B15_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B15.exempt_turnover + l10n_dz_E3B15.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B15_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B15_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B15_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B15_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B15_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B15_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_1_6" model="account.report.line">
<field name="name">E3B16 - Energy Supply</field>
<field name="name@fr">E3B16 - Fourniture dénergie</field>
<field name="code">l10n_dz_E3B16</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B16_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B16.exempt_turnover + l10n_dz_E3B16.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B16_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B16_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B16_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B16_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B16_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B16_balance</field>
</record>
</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_2" model="account.report.line">
<field name="name">2) Operations subject to VAT (19%)</field>
<field name="name@fr">2) Operations assujettis à la TVA (19%)</field>
<field name="children_ids">
<record id="l10n_dz_tax_report_1_1_2_1" model="account.report.line">
<field name="name">E3B21 - Productions: goods, products and commodities covered by article 21 of the CTCA</field>
<field name="name@fr">E3B21 - Productions : bien, produits et denrées visées par lart 21 du CTCA</field>
<field name="code">l10n_dz_E3B21</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B21_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B21.exempt_turnover + l10n_dz_E3B21.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B21_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B21_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B21_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B21_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B21_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B21_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_2_2" model="account.report.line">
<field name="name">E3B22 - Resale as is: goods, products and commodities covered by article 21 of the CTCA</field>
<field name="name@fr">E3B22 - Revente en létat: biens, produits et denrées visées par lart 21 du CTCA</field>
<field name="code">l10n_dz_E3B22</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B22_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B22.exempt_turnover + l10n_dz_E3B22.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B22_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B22_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B22_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B22_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B22_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B22_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_2_3" model="account.report.line">
<field name="name">E3B23 - Real estate work other than that subject to the 9% rate</field>
<field name="name@fr">E3B23 - Travaux immobiliers autres que ceux soumis au taux de 9%</field>
<field name="code">l10n_dz_E3B23</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B23_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B23.exempt_turnover + l10n_dz_E3B23.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B23_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B23_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B23_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B23_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B23_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B23_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_2_4" model="account.report.line">
<field name="name">E3B24 - Liberal Professions</field>
<field name="name@fr">E3B24 - Professions libérales</field>
<field name="code">l10n_dz_E3B24</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B24_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B24.exempt_turnover + l10n_dz_E3B24.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B24_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B24_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B24_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B24_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B24_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B24_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_2_5" model="account.report.line">
<field name="name">E3B25 - Banking and Insurance</field>
<field name="name@fr">E3B25 - Opérations de banques et d'assurances</field>
<field name="code">l10n_dz_E3B25</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B25_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B25.exempt_turnover + l10n_dz_E3B25.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B25_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B25_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B25_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B25_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B25_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B25_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_2_6" model="account.report.line">
<field name="name">E3B26 - Telephone and Telex Services</field>
<field name="name@fr">E3B26 - Prestations de téléphones et de télex</field>
<field name="code">l10n_dz_E3B26</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B26_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B26.exempt_turnover + l10n_dz_E3B26.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B26_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B26_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B26_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B26_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B26_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B26_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_2_7" model="account.report.line">
<field name="name">E3B28 - Other Services</field>
<field name="name@fr">E3B28 - Autres prestations de services</field>
<field name="code">l10n_dz_E3B28</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B28_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B28.exempt_turnover + l10n_dz_E3B28.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B28_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B28_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B28_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B28_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B28_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B28_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_2_8" model="account.report.line">
<field name="name">E3B31 - Drinking Places</field>
<field name="name@fr">E3B31 - Débits de boissons</field>
<field name="code">l10n_dz_E3B31</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B31_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B31.exempt_turnover + l10n_dz_E3B31.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B31_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B31_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B31_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B31_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B31_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B31_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_2_9" model="account.report.line">
<field name="name">E3B32 - Productions: goods, products and commodities covered by article 21 of the C. TCA</field>
<field name="name@fr">E3B32 - Productions : biens, produits et denrées visées par l'article 21 du C. TCA</field>
<field name="code">l10n_dz_E3B32</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B32_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B32.exempt_turnover + l10n_dz_E3B32.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B32_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">E3B32_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B32_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">E3B32_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B32_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">E3B32_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_2_11" model="account.report.line">
<field name="name">E3B33 - Resale as is: goods, products and commodities covered by art. 21 of the C. TCA</field>
<field name="name@fr">E3B33 - Revente en l'état : biens, produits et denrées visées par l'art. 21 du C. TCA</field>
<field name="code">l10n_dz_E3B33</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B33_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B33.exempt_turnover + l10n_dz_E3B33.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B33_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">E3B33_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B33_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">E3B33_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B33_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">E3B33_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_2_12" model="account.report.line">
<field name="name">E3B34 - Tobacco and Matches</field>
<field name="name@fr">E3B34 - Tabacs et allumettes</field>
<field name="code">l10n_dz_E3B34</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B34_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B34.exempt_turnover + l10n_dz_E3B34.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B34_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B34_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B34_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B34_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B34_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B34_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_2_13" model="account.report.line">
<field name="name">E3B35 - Shows, games and amusements other than those referred to in art. 21 of the C. TCA</field>
<field name="name@fr">E3B35 - Spectacles, jeux et divertissements autres que ceux de l'art. 21 du C. TCA</field>
<field name="code">l10n_dz_E3B35</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B35_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B35.exempt_turnover + l10n_dz_E3B35.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B35_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B35_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B35_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B35_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B35_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B35_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_2_14" model="account.report.line">
<field name="name">E3B36 - Other services referred to in article 21 of the C. TCA</field>
<field name="name@fr">E3B36 - Autres prestations de services visées à l'article 21 du C. TCA</field>
<field name="code">l10n_dz_E3B36</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B36_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B36.exempt_turnover + l10n_dz_E3B36.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B36_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B36_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B36_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B36_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B36_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B36_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_1_2_15" model="account.report.line">
<field name="name">E3B37 - On-site Consumption</field>
<field name="name@fr">E3B37 - Consommations sur place</field>
<field name="code">l10n_dz_E3B37</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B37_total_turnover_tag" model="account.report.expression">
<field name="label">total_turnover</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_E3B37.exempt_turnover + l10n_dz_E3B37.taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B37_exempt_turnover_tag" model="account.report.expression">
<field name="label">exempt_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B37_exempt_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B37_taxable_turnover_tag" model="account.report.expression">
<field name="label">taxable_turnover</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B37_taxable_turnover</field>
</record>
<record id="l10n_dz_tax_report_E3B37_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">-E3B37_balance</field>
</record>
</field>
</record>
</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_2" model="account.report.line">
<field name="name">B / Deductions to be made</field>
<field name="name@fr">B / Déductions à opérer</field>
<field name="hierarchy_level">1</field>
<field name="code">l10n_dz_tr_recoverable_vat</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_recoverable_vat_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_tr_E3B91.balance +
l10n_dz_tr_E3B92.balance +
l10n_dz_tr_E3B93.balance +
l10n_dz_tr_E3B94.balance +
l10n_dz_tr_E3B95.balance +
l10n_dz_tr_E3B96.balance</field>
</record>
</field>
<field name="children_ids">
<record id="l10n_dz_tax_report_E3B91" model="account.report.line">
<field name="name">E3B91 - Previous deductions (previous month)</field>
<field name="name@fr">E3B91 - Précompte antérieurs (mois précédent)</field>
<field name="code">l10n_dz_tr_E3B91</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B91_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">external</field>
<field name="formula">sum</field>
<field name="subformula">editable;rounding=0</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_E3B92" model="account.report.line">
<field name="name">E3B92 - VAT on purchases of goods, materials and services (Art. 29 C. TCA)</field>
<field name="name@fr">E3B92 - TVA sur achats de biens, matières et services (art. 29 C. TCA)</field>
<field name="code">l10n_dz_tr_E3B92</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B92_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">E3B92_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_E3B93" model="account.report.line">
<field name="name">E3B93 - VAT on purchases of depreciable goods (Art. 38 C. TCA)</field>
<field name="name@fr">E3B93 - TVA sur achats de biens amortissables (art. 38 C. TCA)</field>
<field name="code">l10n_dz_tr_E3B93</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B93_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">E3B93_balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_E3B94" model="account.report.line">
<field name="name">E3B94 - Adjustment of the pro rata (additional deduction) (art. 40 C. TCA)</field>
<field name="name@fr">E3B94 - Régularisation du prorata (déduction complémentaire) (art. 40 C. TCA)</field>
<field name="code">l10n_dz_tr_E3B94</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B94_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">external</field>
<field name="formula">sum</field>
<field name="subformula">editable;rounding=0</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_E3B95" model="account.report.line">
<field name="name">E3B95 - VAT to be recovered on cancelled or unpaid invoices (Art. 18 C. TCA)</field>
<field name="name@fr">E3B95 - TVA à récupérer sur factures annulées ou impayées (art. 18 C. TCA)</field>
<field name="code">l10n_dz_tr_E3B95</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B95_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">external</field>
<field name="formula">sum</field>
<field name="subformula">editable;rounding=0</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_E3B96" model="account.report.line">
<field name="name">E3B96 - Other deductions (notification of withholding tax, etc. ....)</field>
<field name="name@fr">E3B96 - Autres déductions (notification de précompte, etc.…)</field>
<field name="code">l10n_dz_tr_E3B96</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B96_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">external</field>
<field name="formula">sum</field>
<field name="subformula">editable;rounding=0</field>
</record>
</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_3" model="account.report.line">
<field name="name">C / VAT to be paid</field>
<field name="name@fr">C / TVA à payer</field>
<field name="hierarchy_level">1</field>
<field name="children_ids">
<record id="l10n_dz_tax_report_1_3_1" model="account.report.line">
<field name="name">Total to be recalled (C)</field>
<field name="name@fr">Total à rappeler (C)</field>
<field name="code">l10n_dz_tr_vat_to_be_reported</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_total_to_be_reported_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_tr_total_fees_due.balance + l10n_dz_tr_E3B97.balance + l10n_dz_tr_E3B98.balance</field>
</record>
</field>
<field name="children_ids">
<record id="l10n_dz_tax_report_1_3_1_1" model="account.report.line">
<field name="name">Total fees due</field>
<field name="name@fr">Total des droits dus</field>
<field name="code">l10n_dz_tr_total_fees_due</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_total_fees_due_balance_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_tr_overall_turnover.balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_3_1_2" model="account.report.line">
<field name="name">E3B97 - Adjustment of the pro rata (art. 40 C. TCA) (+) (excess deduction)</field>
<field name="name@fr">E3B97 - Régularisation du prorata (art. 40 C. TCA) (+) (déduction excédentaire)</field>
<field name="code">l10n_dz_tr_E3B97</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B97_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">external</field>
<field name="formula">sum</field>
<field name="subformula">editable;rounding=0</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_3_1_3" model="account.report.line">
<field name="name">E3B98 - Reversal of the deduction (art. 38 C. TCA)(+)</field>
<field name="name@fr">E3B98 - Reversement de la déduction (art. 38 C. TCA)(+)</field>
<field name="code">l10n_dz_tr_E3B98</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_E3B98_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">external</field>
<field name="formula">sum</field>
<field name="subformula">editable;rounding=0</field>
</record>
</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_3_2" model="account.report.line">
<field name="name">Total deductions to be made (B) (-)</field>
<field name="name@fr">Total des déductions à opérer (B) (-)</field>
<field name="code">l10n_dz_tr_vat_to_pay_deduction</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_vat_to_pay_deduction_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_tr_recoverable_vat.balance</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_3_3" model="account.report.line">
<field name="name">E3B00 - VAT payable for the month (C - B)</field>
<field name="name@fr">E3B00 - TVA à payer au titre du mois (C B)</field>
<field name="code">l10n_dz_tr_vat_to_pay_total_E3B00</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_vat_to_pay_total_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_tr_vat_to_be_reported.balance - l10n_dz_tr_vat_to_pay_deduction.balance</field>
<field name="subformula">if_above(DZD(0))</field>
</record>
</field>
</record>
<record id="l10n_dz_tax_report_1_3_4" model="account.report.line">
<field name="name">E3B99 - Deduction to be carried forward to the next month (B-C)</field>
<field name="name@fr">E3B99 - Précompte à reporter sur le mois suivant (B-C)</field>
<field name="code">l10n_dz_tr_vat_to_carry_forward_E3B99</field>
<field name="expression_ids">
<record id="l10n_dz_tax_report_vat_to_carry_forward_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">aggregation</field>
<field name="formula">l10n_dz_tr_vat_to_pay_deduction.balance - l10n_dz_tr_vat_to_be_reported.balance</field>
<field name="subformula">if_above(DZD(0))</field>
</record>
</field>
</record>
</field>
</record>
</field>
</record>
</field>
</record>
</odoo>