summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruno Zanotti (ADHOC) <bz@adhoc.com.ar>2021-03-23 11:56:25 +0000
committerBruno Zanotti (ADHOC) <bz@adhoc.com.ar>2021-04-08 18:04:32 +0000
commit9ea2ee0130db0895805b8acac6eb99f88230f3de (patch)
tree9b497e2dbe7fc16fe7476b1df8532d2b124406f4
parentbd91f1bc1a9d8eab20847ef95c08bfd6ed225d11 (diff)
[FIX] l10n_ar: Responsibility type "IVA No Alcanzado"
- Add a new responsibility type "IVA No Alcanzado" - Update the partner "AFIP" with that responsibility X-original-commit: e3e20fdccc2ad7bf0015d4c0a67c7ab803a97bd8
-rw-r--r--addons/l10n_ar/data/l10n_ar_afip_responsibility_type_data.xml4
-rw-r--r--addons/l10n_ar/data/res_partner_data.xml2
-rw-r--r--addons/l10n_ar/models/account_journal.py2
3 files changed, 7 insertions, 1 deletions
diff --git a/addons/l10n_ar/data/l10n_ar_afip_responsibility_type_data.xml b/addons/l10n_ar/data/l10n_ar_afip_responsibility_type_data.xml
index a3dc6e4904b..e8c81ca7e78 100644
--- a/addons/l10n_ar/data/l10n_ar_afip_responsibility_type_data.xml
+++ b/addons/l10n_ar/data/l10n_ar_afip_responsibility_type_data.xml
@@ -65,4 +65,8 @@
<field name='name'>Pequeño Contribuyente Eventual Social</field>
<field name='active' eval="False"/>
</record>
+ <record model='l10n_ar.afip.responsibility.type' id='res_IVA_NO_ALC'>
+ <field name='code'>99</field>
+ <field name='name'>IVA No Alcanzado</field>
+ </record>
</odoo>
diff --git a/addons/l10n_ar/data/res_partner_data.xml b/addons/l10n_ar/data/res_partner_data.xml
index 05a06534e74..39726d854d1 100644
--- a/addons/l10n_ar/data/res_partner_data.xml
+++ b/addons/l10n_ar/data/res_partner_data.xml
@@ -16,7 +16,7 @@
<field name="is_company" eval="True"/>
<field name='l10n_latam_identification_type_id' ref="l10n_ar.it_cuit"/>
<field name='vat'>33693450239</field>
- <field name='l10n_ar_afip_responsibility_type_id' ref="res_IVANR"/>
+ <field name='l10n_ar_afip_responsibility_type_id' ref="res_IVA_NO_ALC"/>
<field name='l10n_ar_special_purchase_document_type_ids' eval='[(4, ref("dc_desp_imp"), False), (4, ref("dc_imp_serv"), False)]'/>
</record>
diff --git a/addons/l10n_ar/models/account_journal.py b/addons/l10n_ar/models/account_journal.py
index 0974ebaa5c6..72f8b3507f7 100644
--- a/addons/l10n_ar/models/account_journal.py
+++ b/addons/l10n_ar/models/account_journal.py
@@ -48,6 +48,7 @@ class AccountJournal(models.Model):
'9': ['I'],
'10': [],
'13': ['C', 'E'],
+ '99': []
},
'received': {
'1': ['A', 'B', 'C', 'M', 'I'],
@@ -58,6 +59,7 @@ class AccountJournal(models.Model):
'9': ['E'],
'10': ['E'],
'13': ['B', 'C', 'I'],
+ '99': ['B', 'C', 'I']
},
}
if not self.company_id.l10n_ar_afip_responsibility_type_id: