[FIX] l10n_pl: tax report and tax changes for JPK

Some taxes and tax report lines are needed for the export of JPK
(and EDI that will be done later)

X-original-commit: c496d5b85d7ec226f4a28db95b07f747c6b6ec37
Part-of: odoo/odoo#135144
This commit is contained in:
Gauthier Wala (gawa)
2023-09-13 03:37:57 +00:00
parent 4be75dd002
commit 4f3b6a1dfc
4 changed files with 138 additions and 5 deletions
@@ -1,5 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="gold_tag" model="account.account.tag">
<field name="name">Gold</field>
<field name="applicability">taxes</field>
<field name="country_id" ref="base.pl"/>
</record>
<record id="tax_report" model="account.report">
<field name="name">Tax Report</field>
<field name="root_report_id" ref="account.generic_tax_report"/>
@@ -55,6 +62,18 @@
</record>
</field>
</record>
<record id="account_tax_report_line_triangular_buyer_2nd_payer" model="account.report.line">
<field name="name">Triangular transaction 2. VAT payer</field>
<field name="code">PLTAXC_02a_12_Triangular</field>
<field name="sequence">45</field>
<field name="expression_ids">
<record id="account_tax_report_line_triangular_buyer_2nd_payer_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">Triangular Purchase</field>
</record>
</field>
</record>
</field>
</record>
<record id="account_tax_report_line_uslugi_kraj_0" model="account.report.line">
@@ -135,6 +154,32 @@
<field name="formula">K_21</field>
</record>
</field>
<field name="children_ids">
<record id="account_tax_report_line_intracom_procedure_i_42" model="account.report.line">
<field name="name">- under customs procedure 42</field>
<field name="code">PLTAXC_07_21_I42</field>
<field name="sequence">104</field>
<field name="expression_ids">
<record id="account_tax_report_line_intracom_procedure_i_42_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">I_42</field>
</record>
</field>
</record>
<record id="account_tax_report_line_intracom_procedure_i_63" model="account.report.line">
<field name="name">- under customs procedure 63</field>
<field name="code">PLTAXC_07_21_I63</field>
<field name="sequence">106</field>
<field name="expression_ids">
<record id="account_tax_report_line_intracom_procedure_i_63_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">I_63</field>
</record>
</field>
</record>
</field>
</record>
<record id="account_tax_report_line_eksport_towarow" model="account.report.line">
<field name="name">Base - Export of goods</field>
@@ -159,6 +204,20 @@
<field name="formula">K_23</field>
</record>
</field>
<field name="children_ids">
<record id="account_tax_report_line_triangular_2nd_payer" model="account.report.line">
<field name="name">Triangular transaction 2. VAT payer</field>
<field name="code">PLTAXC_09_23_Triangular</field>
<field name="sequence">160</field>
<field name="expression_ids">
<record id="account_tax_report_line_triangular_2nd_payer_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">Triangular Sale</field>
</record>
</field>
</record>
</field>
</record>
<record id="account_tax_report_line_art_33a" model="account.report.line">
<field name="name">Base - Import of goods under art. 33a</field>
@@ -254,7 +313,7 @@
<record id="account_tax_report_line_do_przeniesienia_formula" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">aggregation</field>
<field name="formula">PLTAXC.balance - PLTAXD.balance - PLTAX_49.balance - PLTAX_50.balance</field>
<field name="formula">PLTAXD.balance + PLTAX_49.balance + PLTAX_50.balance - PLTAXC.balance</field>
</record>
<record id="tax_report_line_do_przeniesienia_carryover" model="account.report.expression">
<field name="label">_carryover_balance</field>
@@ -536,8 +595,9 @@
<field name="expression_ids">
<record id="account_tax_report_line_podatek_okresie_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">K_49</field>
<field name="engine">external</field>
<field name="formula">sum</field>
<field name="subformula">editable;rounding=2</field>
</record>
</field>
</record>
@@ -548,8 +608,9 @@
<field name="expression_ids">
<record id="account_tax_report_line_zaniechaniem_poboru_tag" model="account.report.expression">
<field name="label">balance</field>
<field name="engine">tax_tags</field>
<field name="formula">K_50</field>
<field name="engine">external</field>
<field name="formula">sum</field>
<field name="subformula">editable;rounding=2</field>
</record>
</field>
</record>
@@ -35,6 +35,10 @@
"","","","","","","","","","","","tax","invoice","","","",""
"","","","","","","","","","","","base","refund","-K_10","","",""
"","","","","","","","","","","","tax","refund","","","",""
"vs_kraj_zw_gold","0% Exempt Gold","","0%","0.0","percent","sale","","tax_group_vat_0","","","base","invoice","+K_10||Gold","","","0% Zwolnione Złota"
"","","","","","","","","","","","tax","invoice","","","",""
"","","","","","","","","","","","base","refund","-K_10||Gold","","",""
"","","","","","","","","","","","tax","refund","","","",""
"vs_kraj_usl_23","23% S","","23%","23.0","percent","sale","","tax_group_vat_23","service","","base","invoice","+K_19","","","23% U"
"","","","","","","","","","","","tax","invoice","+K_20","chart22030400","",""
"","","","","","","","","","","","base","refund","-K_19","","",""
@@ -109,6 +113,22 @@
"","","","","","","","","","","","tax","invoice","","","",""
"","","","","","","","","","","","base","refund","-K_21","","",""
"","","","","","","","","","","","tax","refund","","","",""
"vs_unia_i42","0% EU I_42","0% I_42","0%","0.0","percent","sale","","tax_group_vat_0","consu","False","base","invoice","+K_21||+I_42","","","0% EU I_42"
"","","","","","","","","","","","tax","invoice","","","",""
"","","","","","","","","","","","base","refund","-K_21||-I_42","","",""
"","","","","","","","","","","","tax","refund","","","",""
"vs_unia_triangular","0% EU T 2","0% EU T 2nd Payer","0%","0.0","percent","sale","","tax_group_vat_0","consu","False","base","invoice","+K_21||+Triangular Sale","","","0% EU T 2"
"","","","","","","","","","","","tax","invoice","","","",""
"","","","","","","","","","","","base","refund","-K_21||-Triangular Sale","","",""
"","","","","","","","","","","","tax","refund","","","",""
"vs_unia_i63","0% EU I_63","0% I_63","0%","0.0","percent","sale","","tax_group_vat_0","consu","False","base","invoice","+K_21||+I_63","","","0% EU I_63"
"","","","","","","","","","","","tax","invoice","","","",""
"","","","","","","","","","","","base","refund","-K_21||-I_63","","",""
"","","","","","","","","","","","tax","refund","","","",""
"vz_unia_triangular","0% EU T 2","0% EU T 2nd Payer","0%","0.0","percent","purchase","","tax_group_vat_0","consu","False","base","invoice","+K_11||+Triangular Purchase","","","0% EU T 2"
"","","","","","","","","","","","tax","invoice","","","",""
"","","","","","","","","","","","base","refund","-K_11||-Triangular Purchase","","",""
"","","","","","","","","","","","tax","refund","","","",""
"vz_unia","23% EU G","","23%","23.0","percent","purchase","","tax_group_vat_0","consu","","base","invoice","+K_42||+K_23","","","23% EU T"
"","","","","","","","","","","","tax","invoice","+K_43","chart22020400","",""
"","","","","","","","","","","","tax","invoice","-K_24","chart22030400","-100",""
1 id name description invoice_label amount amount_type type_tax_use sequence tax_group_id tax_scope active repartition_line_ids/repartition_type repartition_line_ids/document_type repartition_line_ids/tag_ids repartition_line_ids/account_id repartition_line_ids/factor_percent name@pl
35 tax invoice
36 base refund -K_10
37 tax refund
38 vs_kraj_zw_gold 0% Exempt Gold 0% 0.0 percent sale tax_group_vat_0 base invoice +K_10||Gold 0% Zwolnione Złota
39 tax invoice
40 base refund -K_10||Gold
41 tax refund
42 vs_kraj_usl_23 23% S 23% 23.0 percent sale tax_group_vat_23 service base invoice +K_19 23% U
43 tax invoice +K_20 chart22030400
44 base refund -K_19
113 tax invoice
114 base refund -K_21
115 tax refund
116 vs_unia_i42 0% EU I_42 0% I_42 0% 0.0 percent sale tax_group_vat_0 consu False base invoice +K_21||+I_42 0% EU I_42
117 tax invoice
118 base refund -K_21||-I_42
119 tax refund
120 vs_unia_triangular 0% EU T 2 0% EU T 2nd Payer 0% 0.0 percent sale tax_group_vat_0 consu False base invoice +K_21||+Triangular Sale 0% EU T 2
121 tax invoice
122 base refund -K_21||-Triangular Sale
123 tax refund
124 vs_unia_i63 0% EU I_63 0% I_63 0% 0.0 percent sale tax_group_vat_0 consu False base invoice +K_21||+I_63 0% EU I_63
125 tax invoice
126 base refund -K_21||-I_63
127 tax refund
128 vz_unia_triangular 0% EU T 2 0% EU T 2nd Payer 0% 0.0 percent purchase tax_group_vat_0 consu False base invoice +K_11||+Triangular Purchase 0% EU T 2
129 tax invoice
130 base refund -K_11||-Triangular Purchase
131 tax refund
132 vz_unia 23% EU G 23% 23.0 percent purchase tax_group_vat_0 consu base invoice +K_42||+K_23 23% EU T
133 tax invoice +K_43 chart22020400
134 tax invoice -K_24 chart22030400 -100
+26
View File
@@ -15,6 +15,21 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: l10n_pl
#: model:account.report.line,name:l10n_pl.account_tax_report_line_intracom_procedure_i_42
msgid "- under customs procedure 42"
msgstr ""
#. module: l10n_pl
#: model:account.report.line,name:l10n_pl.account_tax_report_line_intracom_procedure_i_63
msgid "- under customs procedure 63"
msgstr ""
#. module: l10n_pl
#: model:ir.model,name:l10n_pl.model_account_chart_template
msgid "Account Chart Template"
msgstr ""
#. module: l10n_pl
#: model:account.report.column,name:l10n_pl.tax_report_balance
msgid "Balance"
@@ -115,6 +130,11 @@ msgstr ""
msgid "Basis - Acquisition of goods and services, fixed assets"
msgstr ""
#. module: l10n_pl
#: model:account.account.tag,name:l10n_pl.gold_tag
msgid "Gold"
msgstr ""
#. module: l10n_pl
#: model:account.report.line,name:l10n_pl.account_tax_report_line_podatek_s_trwale
msgid "Tax - Acquisition of goods and services, fixed assets"
@@ -239,3 +259,9 @@ msgstr ""
#: model:account.report,name:l10n_pl.tax_report
msgid "Tax Report"
msgstr ""
#. module: l10n_pl
#: model:account.report.line,name:l10n_pl.account_tax_report_line_triangular_2nd_payer
#: model:account.report.line,name:l10n_pl.account_tax_report_line_triangular_buyer_2nd_payer
msgid "Triangular transaction 2. VAT payer"
msgstr ""
+26
View File
@@ -16,6 +16,21 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: l10n_pl
#: model:account.report.line,name:l10n_pl.account_tax_report_line_intracom_procedure_i_42
msgid "- under customs procedure 42"
msgstr "- w ramach procedury celnej 42"
#. module: l10n_pl
#: model:account.report.line,name:l10n_pl.account_tax_report_line_intracom_procedure_i_63
msgid "- under customs procedure 63"
msgstr "- w ramach procedury celnej 63"
#. module: l10n_pl
#: model:ir.model,name:l10n_pl.model_account_chart_template
msgid "Account Chart Template"
msgstr ""
#. module: l10n_pl
#: model:account.report.column,name:l10n_pl.tax_report_balance
msgid "Balance"
@@ -116,6 +131,11 @@ msgstr "Podstawa - Razem D"
msgid "Basis - Acquisition of goods and services, fixed assets"
msgstr "Podstawa - Nabycie towarów i usług ś.trwałe"
#. module: l10n_pl
#: model:account.account.tag,name:l10n_pl.gold_tag
msgid "Gold"
msgstr ""
#. module: l10n_pl
#: model:account.report.line,name:l10n_pl.account_tax_report_line_podatek_s_trwale
msgid "Tax - Acquisition of goods and services, fixed assets"
@@ -240,3 +260,9 @@ msgstr "Podatek - Razem D"
#: model:account.report,name:l10n_pl.tax_report
msgid "Tax Report"
msgstr "Raporty podatkowe"
#. module: l10n_pl
#: model:account.report.line,name:l10n_pl.account_tax_report_line_triangular_2nd_payer
#: model:account.report.line,name:l10n_pl.account_tax_report_line_triangular_buyer_2nd_payer
msgid "Triangular transaction 2. VAT payer"
msgstr "Transakcja trójstronna 2. płatnik VAT"