From 230014b8af9853eef34062df431cb3cdaca9bfea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nhomar=20Hern=C3=A1ndez?= Date: Mon, 11 Jan 2021 09:33:56 +0000 Subject: [PATCH] [IMP] l10n_pe: demo partner, export taxes and proper fiscal positions --- addons/l10n_pe/__manifest__.py | 2 ++ addons/l10n_pe/data/account_tax_data.xml | 37 ++++++++++++++++++++ addons/l10n_pe/data/fiscal_position_data.xml | 25 +++++++++++++ addons/l10n_pe/demo/demo_partner.xml | 10 ++++++ addons/l10n_pe/models/account_tax.py | 2 ++ addons/l10n_pe/views/account_tax_view.xml | 6 ++-- 6 files changed, 80 insertions(+), 2 deletions(-) create mode 100644 addons/l10n_pe/data/fiscal_position_data.xml create mode 100644 addons/l10n_pe/demo/demo_partner.xml diff --git a/addons/l10n_pe/__manifest__.py b/addons/l10n_pe/__manifest__.py index 56549277e28..200f3b86087 100644 --- a/addons/l10n_pe/__manifest__.py +++ b/addons/l10n_pe/__manifest__.py @@ -21,6 +21,7 @@ 'data/account.account.template.csv', 'data/l10n_pe_chart_post_data.xml', 'data/account_tax_data.xml', + 'data/fiscal_position_data.xml', 'data/account_chart_template_data.xml', 'data/res.city.csv', 'data/l10n_pe.res.city.district.csv', @@ -29,5 +30,6 @@ ], 'demo': [ 'demo/demo_company.xml', + 'demo/demo_partner.xml', ], } diff --git a/addons/l10n_pe/data/account_tax_data.xml b/addons/l10n_pe/data/account_tax_data.xml index 60e30d0fa1a..1db635f0523 100644 --- a/addons/l10n_pe/data/account_tax_data.xml +++ b/addons/l10n_pe/data/account_tax_data.xml @@ -40,6 +40,7 @@ DET 100 + @@ -408,5 +409,41 @@ }), ]"/> + + + 0% EXP + EXP + 9995 + S + 0 + sale + 1 + 1 + + + + diff --git a/addons/l10n_pe/data/fiscal_position_data.xml b/addons/l10n_pe/data/fiscal_position_data.xml new file mode 100644 index 00000000000..9ac56ab4567 --- /dev/null +++ b/addons/l10n_pe/data/fiscal_position_data.xml @@ -0,0 +1,25 @@ + + + LOCAL PERU + + 1 + + 15 + + + EXTRANJERO - EXPORTACIÓN + + 1 + 10 + + + + + + + + + + + + diff --git a/addons/l10n_pe/demo/demo_partner.xml b/addons/l10n_pe/demo/demo_partner.xml new file mode 100644 index 00000000000..9302e2f8dad --- /dev/null +++ b/addons/l10n_pe/demo/demo_partner.xml @@ -0,0 +1,10 @@ + + + Comercial Constructora los Patitos S.A. + + 20121888549 + company + 150101 + Av. Pedro de Osma Nro. 434 + + \ No newline at end of file diff --git a/addons/l10n_pe/models/account_tax.py b/addons/l10n_pe/models/account_tax.py index 903093fc9fc..6c0da4f4bcb 100644 --- a/addons/l10n_pe/models/account_tax.py +++ b/addons/l10n_pe/models/account_tax.py @@ -9,6 +9,7 @@ class AccountTax(models.Model): ('1000', 'IGV - General Sales Tax'), ('1016', 'IVAP - Tax on Sale Paddy Rice'), ('2000', 'ISC - Selective Excise Tax'), + ('7152', 'ICBPER - Plastic bag tax'), ('9995', 'EXP - Exportation'), ('9996', 'GRA - Free'), ('9997', 'EXO - Exonerated'), @@ -34,6 +35,7 @@ class AccountTaxTemplate(models.Model): ('1000', 'IGV - General Sales Tax'), ('1016', 'IVAP - Tax on Sale Paddy Rice'), ('2000', 'ISC - Selective Excise Tax'), + ('7152', 'ICBPER - Plastic bag tax'), ('9995', 'EXP - Exportation'), ('9996', 'GRA - Free'), ('9997', 'EXO - Exonerated'), diff --git a/addons/l10n_pe/views/account_tax_view.xml b/addons/l10n_pe/views/account_tax_view.xml index fcc852df15b..0180fe8b6ed 100644 --- a/addons/l10n_pe/views/account_tax_view.xml +++ b/addons/l10n_pe/views/account_tax_view.xml @@ -7,8 +7,10 @@ - - + +