[IMP] l10n_pt: add tax report for Portugal
closes odoo/odoo#83149 X-original-commit: c4d66cebfd08614618dbd0e052b85bca81a90c79 Signed-off-by: William André (wan) <wan@odoo.com> Signed-off-by: rigr-odoo <rigr@odoo.com>
This commit is contained in:
@@ -20,6 +20,7 @@
|
||||
'data/account_chart_template_data.xml',
|
||||
'data/account_fiscal_position_template_data.xml',
|
||||
'data/account_tax_group_data.xml',
|
||||
'data/account_tax_report.xml',
|
||||
'data/account_tax_data.xml',
|
||||
'data/account_chart_template_configure_data.xml',
|
||||
],
|
||||
|
||||
@@ -8,27 +8,32 @@
|
||||
<field name="description">IVA23</field>
|
||||
<field name="amount">23</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_23"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_vendas_faturas_normal')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_vendas_faturas_normal')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_vendas_notas_credito_normal')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_vendas_notas_credito_normal')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
@@ -39,27 +44,32 @@
|
||||
<field name="description">IVA13</field>
|
||||
<field name="amount">13</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_13"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_vendas_faturas_intermedia')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_vendas_faturas_intermedia')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_vendas_notas_credito_intermedia')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_vendas_notas_credito_intermedia')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
@@ -70,27 +80,32 @@
|
||||
<field name="description">IVA6</field>
|
||||
<field name="amount">6</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_6"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_vendas_faturas_reduzida')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_vendas_faturas_reduzida')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_vendas_notas_credito_reduzida')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_vendas_notas_credito_reduzida')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
@@ -101,27 +116,32 @@
|
||||
<field name="description">IVA0</field>
|
||||
<field name="amount">0</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tax_group_id" ref="tax_group_iva_0"/>
|
||||
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_vendas_faturas_isento')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_vendas_faturas_isento')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_vendas_notas_credito_isento')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_vendas_notas_credito_isento')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
@@ -138,22 +158,26 @@
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_despesas_faturas_normal')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_despesas_faturas_normal')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_despesas_notas_credito_normal')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_despesas_notas_credito_normal')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
@@ -170,22 +194,26 @@
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_despesas_faturas_intermedia')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_despesas_faturas_intermedia')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_despesas_notas_credito_intermedia')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_despesas_notas_credito_intermedia')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
@@ -202,22 +230,26 @@
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_despesas_faturas_reduzida')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_despesas_faturas_reduzida')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_despesas_notas_credito_reduzida')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_despesas_notas_credito_reduzida')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
@@ -234,22 +266,26 @@
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_despesas_faturas_isento')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_despesas_faturas_isento')],
|
||||
}),
|
||||
]"/>
|
||||
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'base',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_base_despesas_notas_credito_isento')],
|
||||
}),
|
||||
|
||||
(0,0, {
|
||||
'factor_percent': 100,
|
||||
'repartition_type': 'tax',
|
||||
'plus_report_line_ids': [ref('tax_report_pt_tax_despesas_notas_credito_isento')],
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
|
||||
@@ -0,0 +1,385 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="tax_report" model="account.tax.report">
|
||||
<field name="name">Relatório de IVA</field>
|
||||
<field name="country_id" ref="base.pt"/>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base" model="account.tax.report.line">
|
||||
<field name="name">Base</field>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
<field name="formula">None</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_vendas" model="account.tax.report.line">
|
||||
<field name="name">Vendas</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
<field name="formula">None</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_vendas_faturas" model="account.tax.report.line">
|
||||
<field name="name">Faturas/Notas de débito</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_vendas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_vendas_faturas_normal" model="account.tax.report.line">
|
||||
<field name="name">Normal</field>
|
||||
<field name="tag_name">tax_report_pt_base_vendas_faturas_normal</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_vendas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_vendas_faturas_intermedia" model="account.tax.report.line">
|
||||
<field name="name">Intermédia</field>
|
||||
<field name="tag_name">tax_report_pt_base_vendas_faturas_intermedia</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_vendas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">2</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_vendas_faturas_reduzida" model="account.tax.report.line">
|
||||
<field name="name">Reduzida</field>
|
||||
<field name="tag_name">tax_report_pt_base_vendas_faturas_reduzida</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_vendas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_vendas_faturas_isento" model="account.tax.report.line">
|
||||
<field name="name">Isento</field>
|
||||
<field name="tag_name">tax_report_pt_base_vendas_faturas_isento</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_vendas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">4</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_vendas_notas_credito" model="account.tax.report.line">
|
||||
<field name="name">Notas de crédito</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_vendas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_vendas_notas_credito_normal" model="account.tax.report.line">
|
||||
<field name="name">Normal</field>
|
||||
<field name="tag_name">tax_report_pt_base_vendas_notas_credito_normal</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_vendas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_vendas_notas_credito_intermedia" model="account.tax.report.line">
|
||||
<field name="name">Intermédia</field>
|
||||
<field name="tag_name">tax_report_pt_base_vendas_notas_credito_intermedia</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_vendas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">2</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_vendas_notas_credito_reduzida" model="account.tax.report.line">
|
||||
<field name="name">Reduzida</field>
|
||||
<field name="tag_name">tax_report_pt_base_vendas_notas_credito_reduzida</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_vendas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_vendas_notas_credito_isento" model="account.tax.report.line">
|
||||
<field name="name">Isento</field>
|
||||
<field name="tag_name">tax_report_pt_base_vendas_notas_credito_isento</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_vendas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">4</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_despesas" model="account.tax.report.line">
|
||||
<field name="name">Despesas</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">2</field>
|
||||
<field name="formula">None</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_despesas_faturas" model="account.tax.report.line">
|
||||
<field name="name">Faturas</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_despesas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_despesas_faturas_normal" model="account.tax.report.line">
|
||||
<field name="name">Normal</field>
|
||||
<field name="tag_name">tax_report_pt_base_despesas_faturas_normal</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_despesas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_despesas_faturas_intermedia" model="account.tax.report.line">
|
||||
<field name="name">Intermédia</field>
|
||||
<field name="tag_name">tax_report_pt_base_despesas_faturas_intermedia</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_despesas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">2</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_despesas_faturas_reduzida" model="account.tax.report.line">
|
||||
<field name="name">Reduzida</field>
|
||||
<field name="tag_name">tax_report_pt_base_despesas_faturas_reduzida</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_despesas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_despesas_faturas_isento" model="account.tax.report.line">
|
||||
<field name="name">Isento</field>
|
||||
<field name="tag_name">tax_report_pt_base_despesas_faturas_isento</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_despesas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">4</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_despesas_notas_credito" model="account.tax.report.line">
|
||||
<field name="name">Notas de crédito</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_despesas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_despesas_notas_credito_normal" model="account.tax.report.line">
|
||||
<field name="name">Normal</field>
|
||||
<field name="tag_name">tax_report_pt_base_despesas_notas_credito_normal</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_despesas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_despesas_notas_credito_intermedia" model="account.tax.report.line">
|
||||
<field name="name">Intermédia</field>
|
||||
<field name="tag_name">tax_report_pt_base_despesas_notas_credito_intermedia</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_despesas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">2</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_despesas_notas_credito_reduzida" model="account.tax.report.line">
|
||||
<field name="name">Reduzida</field>
|
||||
<field name="tag_name">tax_report_pt_base_despesas_notas_credito_reduzida</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_despesas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_base_despesas_notas_credito_isento" model="account.tax.report.line">
|
||||
<field name="name">Isento</field>
|
||||
<field name="tag_name">tax_report_pt_base_despesas_notas_credito_isento</field>
|
||||
<field name="parent_id" ref="tax_report_pt_base_despesas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">4</field>
|
||||
</record>
|
||||
|
||||
|
||||
<record id="tax_report_pt_iva" model="account.tax.report.line">
|
||||
<field name="name">IVA</field>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">2</field>
|
||||
<field name="formula">None</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_vendas" model="account.tax.report.line">
|
||||
<field name="name">Vendas</field>
|
||||
<field name="parent_id" ref="tax_report_pt_iva"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
<field name="formula">None</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_vendas_faturas" model="account.tax.report.line">
|
||||
<field name="name">Faturas/Notas de débito (Total IVA liquidado)</field>
|
||||
<field name="code">tax_report_pt_tax_vendas_faturas</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_vendas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_vendas_faturas_normal" model="account.tax.report.line">
|
||||
<field name="name">Normal</field>
|
||||
<field name="tag_name">tax_report_pt_tax_vendas_faturas_normal</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_vendas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_vendas_faturas_intermedia" model="account.tax.report.line">
|
||||
<field name="name">Intermédia</field>
|
||||
<field name="tag_name">tax_report_pt_tax_vendas_faturas_intermedia</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_vendas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">2</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_vendas_faturas_reduzida" model="account.tax.report.line">
|
||||
<field name="name">Reduzida</field>
|
||||
<field name="tag_name">tax_report_pt_tax_vendas_faturas_reduzida</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_vendas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_vendas_faturas_isento" model="account.tax.report.line">
|
||||
<field name="name">Isento</field>
|
||||
<field name="tag_name">tax_report_pt_tax_vendas_faturas_isento</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_vendas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">4</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_vendas_notas_credito" model="account.tax.report.line">
|
||||
<field name="name">Notas de crédito (Total IVA regularizado a favor da empresa)</field>
|
||||
<field name="code">tax_report_pt_tax_vendas_notas_credito</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_vendas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_vendas_notas_credito_normal" model="account.tax.report.line">
|
||||
<field name="name">Normal</field>
|
||||
<field name="tag_name">tax_report_pt_tax_vendas_notas_credito_normal</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_vendas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_vendas_notas_credito_intermedia" model="account.tax.report.line">
|
||||
<field name="name">Intermédia</field>
|
||||
<field name="tag_name">tax_report_pt_tax_vendas_notas_credito_intermedia</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_vendas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">2</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_vendas_notas_credito_reduzida" model="account.tax.report.line">
|
||||
<field name="name">Reduzida</field>
|
||||
<field name="tag_name">tax_report_pt_tax_vendas_notas_credito_reduzida</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_vendas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_vendas_notas_credito_isento" model="account.tax.report.line">
|
||||
<field name="name">Isento</field>
|
||||
<field name="tag_name">tax_report_pt_tax_vendas_notas_credito_isento</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_vendas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">4</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_despesas" model="account.tax.report.line">
|
||||
<field name="name">Despesas</field>
|
||||
<field name="parent_id" ref="tax_report_pt_iva"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">2</field>
|
||||
<field name="formula">None</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_despesas_faturas" model="account.tax.report.line">
|
||||
<field name="name">Faturas (Total IVA dedutível)</field>
|
||||
<field name="code">tax_report_pt_tax_despesas_faturas</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_despesas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_despesas_faturas_normal" model="account.tax.report.line">
|
||||
<field name="name">Normal</field>
|
||||
<field name="tag_name">tax_report_pt_tax_despesas_faturas_normal</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_despesas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_despesas_faturas_intermedia" model="account.tax.report.line">
|
||||
<field name="name">Intermédia</field>
|
||||
<field name="tag_name">tax_report_pt_tax_despesas_faturas_intermedia</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_despesas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">2</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_despesas_faturas_reduzida" model="account.tax.report.line">
|
||||
<field name="name">Reduzida</field>
|
||||
<field name="tag_name">tax_report_pt_tax_despesas_faturas_reduzida</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_despesas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_despesas_faturas_isento" model="account.tax.report.line">
|
||||
<field name="name">Isento</field>
|
||||
<field name="tag_name">tax_report_pt_tax_despesas_faturas_isento</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_despesas_faturas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">4</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_despesas_notas_credito" model="account.tax.report.line">
|
||||
<field name="name">Notas de crédito (Total IVA regularizado a favor do Estado)</field>
|
||||
<field name="code">tax_report_pt_tax_despesas_notas_credito</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_despesas"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_despesas_notas_credito_normal" model="account.tax.report.line">
|
||||
<field name="name">Normal</field>
|
||||
<field name="tag_name">tax_report_pt_tax_despesas_notas_credito_normal</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_despesas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_despesas_notas_credito_intermedia" model="account.tax.report.line">
|
||||
<field name="name">Intermédia</field>
|
||||
<field name="tag_name">tax_report_pt_tax_despesas_notas_credito_intermedia</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_despesas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">2</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_despesas_notas_credito_reduzida" model="account.tax.report.line">
|
||||
<field name="name">Reduzida</field>
|
||||
<field name="tag_name">tax_report_pt_tax_despesas_notas_credito_reduzida</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_despesas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_despesas_notas_credito_isento" model="account.tax.report.line">
|
||||
<field name="name">Isento</field>
|
||||
<field name="tag_name">tax_report_pt_tax_despesas_notas_credito_isento</field>
|
||||
<field name="parent_id" ref="tax_report_pt_tax_despesas_notas_credito"/>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">4</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_total_pagar" model="account.tax.report.line">
|
||||
<field name="name">TOTAL IVA A PAGAR</field>
|
||||
<field name="code">tax_report_pt_tax_total_pagar</field>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">3</field>
|
||||
<field name="formula">max(0, tax_report_pt_tax_vendas_faturas - tax_report_pt_tax_vendas_notas_credito - tax_report_pt_tax_despesas_faturas + tax_report_pt_tax_despesas_notas_credito)</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_report_pt_tax_total_receber" model="account.tax.report.line">
|
||||
<field name="name">TOTAL IVA A RECEBER</field>
|
||||
<field name="report_id" ref="tax_report"/>
|
||||
<field name="sequence">4</field>
|
||||
<field name="formula">max(0, -tax_report_pt_tax_vendas_faturas + tax_report_pt_tax_vendas_notas_credito + tax_report_pt_tax_despesas_faturas - tax_report_pt_tax_despesas_notas_credito)</field>
|
||||
</record>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user