diff --git a/addons/l10n_do/data/account.tax.template.xml b/addons/l10n_do/data/account.tax.template.xml index 7aaf53e8cee508607b95be042bc2e9d9488ce9df..12802e12fb66b2c8d2ee48399aee27362909350a 100644 --- a/addons/l10n_do/data/account.tax.template.xml +++ b/addons/l10n_do/data/account.tax.template.xml @@ -1179,7 +1179,7 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', - 'account_id': ref('do_niif_21030308'), + 'account_id': ref('do_niif_11080302'), }), ]"/> <field name="refund_repartition_line_ids" eval="[(5,0,0), @@ -1190,7 +1190,7 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', - 'account_id': ref('do_niif_21030308'), + 'account_id': ref('do_niif_11080302'), }), ]"/> </record> @@ -1261,5 +1261,108 @@ <field name="tax_group_id" ref="group_ret"/> </record> + <record id="tax_18_10_total_mount" model="account.tax.template"> + <field name="chart_template_id" ref="do_chart_template"/> + <field name="name">18% ITBIS sobre el 10% del Monto Total</field> + <field name="description">18% del 10%</field> + <field name="amount">1.8</field> + <field name="amount_type">percent</field> + <field name="type_tax_use">purchase</field> + <field eval="0" name="price_include"/> + <field name="tax_group_id" ref="group_itbis"/> + <field name="invoice_repartition_line_ids" eval="[(5,0,0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('do_niif_11080102'), + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5,0,0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('do_niif_11080102'), + }), + ]"/> + </record> + + <record id="tax_18_property_cost" model="account.tax.template"> + <field name="chart_template_id" ref="do_chart_template"/> + <field name="name">18% ITBIS llevado al Costo Bienes</field> + <field name="description">18%</field> + <field name="amount">18</field> + <field name="amount_type">percent</field> + <field name="type_tax_use">purchase</field> + <field eval="0" name="price_include"/> + <field name="tax_group_id" ref="group_itbis"/> + <field name="invoice_repartition_line_ids" eval="[(5,0,0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('do_niif_51010500'), + 'plus_report_line_ids': [ref('account_tax_report_itbs_pgdo_locales')], + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5,0,0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('do_niif_51010500'), + 'plus_report_line_ids': [ref('account_tax_report_itbs_pgdo_locales')], + }), + ]"/> + </record> + + <record id="tax_18_serv_cost" model="account.tax.template"> + <field name="chart_template_id" ref="do_chart_template"/> + <field name="name">18% ITBIS llevado al Costo Servicios</field> + <field name="description">18%</field> + <field name="amount">18</field> + <field name="amount_type">percent</field> + <field name="type_tax_use">purchase</field> + <field eval="0" name="price_include"/> + <field name="tax_group_id" ref="group_itbis"/> + <field name="invoice_repartition_line_ids" eval="[(5,0,0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('do_niif_51010500'), + 'plus_report_line_ids': [ref('account_tax_report_itbs_pgdo_locales')], + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5,0,0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('do_niif_51010500'), + 'plus_report_line_ids': [ref('account_tax_report_itbs_pgdo_locales')], + }), + ]"/> + </record> + </data> </odoo> diff --git a/addons/l10n_do/models/chart_template.py b/addons/l10n_do/models/chart_template.py index 9da77527b4f4e087640890c1d285b52587c2274f..50efc5954cc5e3dd631d4b4a42db9e6c563c1811 100644 --- a/addons/l10n_do/models/chart_template.py +++ b/addons/l10n_do/models/chart_template.py @@ -29,26 +29,20 @@ class AccountChartTemplate(models.Model): journal['name'] = _('Compras Fiscales') res += [{ 'type': 'purchase', - 'name': _('Compras Informales'), - 'code': 'CINF', - 'company_id': company.id, - 'show_on_dashboard': True - }, { - 'type': 'purchase', - 'name': _('Gastos Menores'), - 'code': 'GASM', + 'name': _('Gastos No Deducibles'), + 'code': 'GASTO', 'company_id': company.id, 'show_on_dashboard': True }, { 'type': 'purchase', - 'name': _('Compras al Exterior'), - 'code': 'CEXT', + 'name': _('Migración CxP'), + 'code': 'CXP', 'company_id': company.id, 'show_on_dashboard': True }, { - 'type': 'purchase', - 'name': _('Gastos No Deducibles'), - 'code': 'GASTO', + 'type': 'sale', + 'name': _('Migración CxC'), + 'code': 'CXC', 'company_id': company.id, 'show_on_dashboard': True }] diff --git a/doc/cla/individual/rfiguereo.md b/doc/cla/individual/rfiguereo.md new file mode 100644 index 0000000000000000000000000000000000000000..059c88ad3c8b6b815049a6e20349ce9a8cdb7ffa --- /dev/null +++ b/doc/cla/individual/rfiguereo.md @@ -0,0 +1,11 @@ +Dominican Republic, 2020-11-25 + +I hereby agree to the terms of the Odoo Individual Contributor License +Agreement v1.0. + +I declare that I am authorized and able to make this agreement and sign this +declaration. + +Signed, + +Fernando Rubier Figuereo Roa fernandorfr02@gmail.com https://github.com/FernandoRFR02