diff options
| author | Mihai Fekete <feketemihai@nexterp.ro> | 2020-10-26 16:12:19 +0000 |
|---|---|---|
| committer | Mihai Fekete <feketemihai@nexterp.ro> | 2021-03-06 08:35:00 +0000 |
| commit | 458e54ec890257e58bb9c375c78a7c4b309f2fbb (patch) | |
| tree | f77af96c606b7c973405f07a208273e7d61c9fae /addons | |
| parent | e883fffaebd05727b399b26ca86cc54df79cde93 (diff) | |
[FIX] l10n_ro Fix Romanian base Localisation
This PR improves Romanian localisation:
- update fixed assets accounts
- update fiscal position mapping for intracom and exempted vat
- add mapping of 0% taxed to tax report
- update not deductible vat mapping to tax report
- update tax report for not deductible vat
- add pre-defined suspense account
closes odoo/odoo#62055
Signed-off-by: oco-odoo <oco-odoo@users.noreply.github.com>
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/l10n_ro/__manifest__.py | 1 | ||||
| -rw-r--r-- | addons/l10n_ro/data/account.account.template.csv | 34 | ||||
| -rw-r--r-- | addons/l10n_ro/data/account_fiscal_position_data.xml | 40 | ||||
| -rw-r--r-- | addons/l10n_ro/data/account_tax_data.xml | 134 | ||||
| -rw-r--r-- | addons/l10n_ro/data/account_tax_report_data.xml | 54 | ||||
| -rw-r--r-- | addons/l10n_ro/data/l10n_ro_chart_post_data.xml | 1 |
6 files changed, 170 insertions, 94 deletions
diff --git a/addons/l10n_ro/__manifest__.py b/addons/l10n_ro/__manifest__.py index af1da112c2d..42f51f34b8e 100644 --- a/addons/l10n_ro/__manifest__.py +++ b/addons/l10n_ro/__manifest__.py @@ -13,6 +13,7 @@ "author": "Fekete Mihai (NextERP Romania SRL)", "website": "https://www.nexterp.ro", 'category': 'Accounting/Localizations/Account Charts', + 'version': '1.0', "depends": [ 'account', 'base_vat', diff --git a/addons/l10n_ro/data/account.account.template.csv b/addons/l10n_ro/data/account.account.template.csv index f81aeb2f2be..4f61e720f8c 100644 --- a/addons/l10n_ro/data/account.account.template.csv +++ b/addons/l10n_ro/data/account.account.template.csv @@ -71,21 +71,21 @@ "pcg_2071","Fond comercial pozitiv","2071","account.data_account_type_non_current_assets","l10n_ro.ro_chart_template","False" "pcg_2075","Fond comercial negativ","2075","account.data_account_type_non_current_liabilities","l10n_ro.ro_chart_template","False" "pcg_208","Alte imobilizări necorporale","208","account.data_account_type_non_current_assets","l10n_ro.ro_chart_template","False" -"pcg_2111","Terenuri","2111","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" -"pcg_2112","Amenajări de terenuri","2112","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" -"pcg_212","Construcții","212","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" -"pcg_2131","Echipamente tehnologice (mașini, utilaje și instalații de lucru)","2131","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" -"pcg_2132","Aparate și instalații de măsurare, control și reglare","2132","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" -"pcg_2133","Mijloace de transport","2133","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" -"pcg_214","Mobilier, aparatură birotică, echipamente de protecție a valorilor umane și materiale și alte active corporale","214","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" -"pcg_215","Investiții imobiliare","215","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" -"pcg_216","Active corporale de explorare și evaluare a resurselor minerale","216","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" -"pcg_217","Active biologice productive","217","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" -"pcg_223","Instalații tehnice și mijloace de transport în curs de aprovizionare","223","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" -"pcg_224","Mobilier, aparatură birotică, echipamente de protecție a valorilor umane și materiale și alte active corporale în curs de aprovizionare","224","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" +"pcg_2111","Terenuri","2111","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" +"pcg_2112","Amenajări de terenuri","2112","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" +"pcg_212","Construcții","212","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" +"pcg_2131","Echipamente tehnologice (mașini, utilaje și instalații de lucru)","2131","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" +"pcg_2132","Aparate și instalații de măsurare, control și reglare","2132","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" +"pcg_2133","Mijloace de transport","2133","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" +"pcg_214","Mobilier, aparatură birotică, echipamente de protecție a valorilor umane și materiale și alte active corporale","214","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" +"pcg_215","Investiții imobiliare","215","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" +"pcg_216","Active corporale de explorare și evaluare a resurselor minerale","216","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" +"pcg_217","Active biologice productive","217","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" +"pcg_223","Instalații tehnice și mijloace de transport în curs de aprovizionare","223","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" +"pcg_224","Mobilier, aparatură birotică, echipamente de protecție a valorilor umane și materiale și alte active corporale în curs de aprovizionare","224","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" "pcg_227","Active biologice productive în curs de aprovizionare","227","account.data_account_type_non_current_assets","l10n_ro.ro_chart_template","False" -"pcg_231","Imobilizări corporale în curs de execuție","231","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" -"pcg_235","Investiții imobiliare în curs de execuție","235","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" +"pcg_231","Imobilizări corporale în curs de execuție","231","account.data_account_type_non_current_assets","l10n_ro.ro_chart_template","False" +"pcg_235","Investiții imobiliare în curs de execuție","235","account.data_account_type_non_current_assets","l10n_ro.ro_chart_template","False" "pcg_261","Acțiuni deținute la entitățile afiliate","261","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" "pcg_262","Acțiuni deținute la entități asociate","262","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" "pcg_263","Acțiuni deținute la entități controlate în comun","263","account.data_account_type_fixed_assets","l10n_ro.ro_chart_template","False" @@ -226,7 +226,7 @@ "pcg_4381","Alte datorii sociale","4381","account.data_account_type_current_liabilities","l10n_ro.ro_chart_template","False" "pcg_4382","Alte creanțe sociale","4382","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" "pcg_4411","Impozitul pe profit","4411","account.data_account_type_current_liabilities","l10n_ro.ro_chart_template","False" -"pcg_4415"," Impozitul specific unor activități","4415","account.data_account_type_current_liabilities","l10n_ro.ro_chart_template","False" +"pcg_4415","Impozitul specific unor activități","4415","account.data_account_type_current_liabilities","l10n_ro.ro_chart_template","False" "pcg_4418","Impozitul pe venit","4418","account.data_account_type_current_liabilities","l10n_ro.ro_chart_template","False" "pcg_4423","TVA de plată","4423","account.data_account_type_current_liabilities","l10n_ro.ro_chart_template","False" "pcg_4424","TVA de recuperat","4424","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" @@ -258,7 +258,7 @@ "pcg_4661","Datorii din operațiuni de fiducie","4661","account.data_account_type_current_liabilities","l10n_ro.ro_chart_template","False" "pcg_4662","Creanțe din operațiuni de fiducie","4662","account.data_account_type_current_assets","l10n_ro.ro_chart_template","False" "pcg_471","Cheltuieli înregistrate în avans","471","account.data_account_type_prepayments","l10n_ro.ro_chart_template","False" -"pcg_472","Venituri înregistrate în avans","472","account.data_account_type_prepayments","l10n_ro.ro_chart_template","False" +"pcg_472","Venituri înregistrate în avans","472","account.data_account_type_non_current_liabilities","l10n_ro.ro_chart_template","False" "pcg_473","Decontări din operațiuni în curs de clarificare","473","account.data_account_type_current_liabilities","l10n_ro.ro_chart_template","False" "pcg_4751","Subvenții guvernamentale pentru investiții","4751","account.data_account_type_other_income","l10n_ro.ro_chart_template","False" "pcg_4752","Împrumuturi nerambursabile cu caracter de subvenții pentru investiții","4752","account.data_account_type_other_income","l10n_ro.ro_chart_template","False" @@ -474,4 +474,4 @@ "pcg_924","Cheltuieli generale de administrație","924","account.data_account_off_sheet","l10n_ro.ro_chart_template","False" "pcg_925","Cheltuieli de desfacere","925","account.data_account_off_sheet","l10n_ro.ro_chart_template","False" "pcg_931","Costul producției obținute","931","account.data_account_off_sheet","l10n_ro.ro_chart_template","False" -"pcg_933","Costul producției în curs de execuție","933","account.data_account_off_sheet","l10n_ro.ro_chart_template","False" +"pcg_933","Costul producției în curs de execuție","933","account.data_account_off_sheet","l10n_ro.ro_chart_template","False"
\ No newline at end of file diff --git a/addons/l10n_ro/data/account_fiscal_position_data.xml b/addons/l10n_ro/data/account_fiscal_position_data.xml index 807b7130ee7..6e543e91a82 100644 --- a/addons/l10n_ro/data/account_fiscal_position_data.xml +++ b/addons/l10n_ro/data/account_fiscal_position_data.xml @@ -262,6 +262,16 @@ <field name="tax_src_id" ref="tvac_05"/> <field name="tax_dest_id" ref="tvati_intrab"/> </record> + <record id="afptt_intracoms_3" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fiscal_position_template_4"/> + <field name="tax_src_id" ref="tvac_09"/> + <field name="tax_dest_id" ref="tvati_intrab"/> + </record> + <record id="afptt_intracoms_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fiscal_position_template_4"/> + <field name="tax_src_id" ref="tvac_19"/> + <field name="tax_dest_id" ref="tvati_intrab"/> + </record> <record id="afptt_intracomss_1s" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fiscal_position_template_4"/> <field name="tax_src_id" ref="tvac_00_s"/> @@ -272,6 +282,16 @@ <field name="tax_src_id" ref="tvac_05_s"/> <field name="tax_dest_id" ref="tvati_intras"/> </record> + <record id="afptt_intracomss_3s" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fiscal_position_template_4"/> + <field name="tax_src_id" ref="tvac_09_s"/> + <field name="tax_dest_id" ref="tvati_intras"/> + </record> + <record id="afptt_intracomss_4s" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fiscal_position_template_4"/> + <field name="tax_src_id" ref="tvac_19_s"/> + <field name="tax_dest_id" ref="tvati_intras"/> + </record> <!-- Purchases --> <record id="afptt_intracoms_6" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fiscal_position_template_4"/> @@ -283,6 +303,16 @@ <field name="tax_src_id" ref="tvad_05"/> <field name="tax_dest_id" ref="tvatiscdeda_intr"/> </record> + <record id="afptt_intracoms_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fiscal_position_template_4"/> + <field name="tax_src_id" ref="tvad_09"/> + <field name="tax_dest_id" ref="tvatiscdeda_intr"/> + </record> + <record id="afptt_intracoms_9" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fiscal_position_template_4"/> + <field name="tax_src_id" ref="tvad_19"/> + <field name="tax_dest_id" ref="tvatiscdeda_intr"/> + </record> <record id="afptt_intracomss_6s" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fiscal_position_template_4"/> <field name="tax_src_id" ref="tvad_00_s"/> @@ -293,6 +323,16 @@ <field name="tax_src_id" ref="tvad_05_s"/> <field name="tax_dest_id" ref="tvatiscdeda_intr"/> </record> + <record id="afptt_intracomss_8s" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fiscal_position_template_4"/> + <field name="tax_src_id" ref="tvad_09_s"/> + <field name="tax_dest_id" ref="tvatiscdeda_intr"/> + </record> + <record id="afptt_intracomss_9s" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fiscal_position_template_4"/> + <field name="tax_src_id" ref="tvad_19_s"/> + <field name="tax_dest_id" ref="tvatiscdeda_intr"/> + </record> <!-- Scutite - cu drept de deducere --> <!-- Sales --> diff --git a/addons/l10n_ro/data/account_tax_data.xml b/addons/l10n_ro/data/account_tax_data.xml index 4ccc074b451..0871f79632b 100644 --- a/addons/l10n_ro/data/account_tax_data.xml +++ b/addons/l10n_ro/data/account_tax_data.xml @@ -48,26 +48,26 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd111')], + 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd11')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd111')], + 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd11')], }), ]"/> <field name="refund_repartition_line_ids" eval="[(5,0,0), (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd111')], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd11')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd111')], + 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd11')], }), ]"/> </record> @@ -85,26 +85,26 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd101')], + 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd10')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd101')], + 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd10')], }), ]"/> <field name="refund_repartition_line_ids" eval="[(5,0,0), (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd101')], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd10')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd101')], + 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd10')], }), ]"/> </record> @@ -122,26 +122,26 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd91')], + 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd9')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd91')], + 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd9')], }), ]"/> <field name="refund_repartition_line_ids" eval="[(5,0,0), (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd91')], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd9')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd91')], + 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd9')], }), ]"/> </record> @@ -194,26 +194,26 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd111')], + 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd11')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd111')], + 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd11')], }), ]"/> <field name="refund_repartition_line_ids" eval="[(5,0,0), (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd111')], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd11')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd111')], + 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd11')], }), ]"/> </record> @@ -231,26 +231,26 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd101')], + 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd10')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd101')], + 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd10')], }), ]"/> <field name="refund_repartition_line_ids" eval="[(5,0,0), (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd101')], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd10')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd101')], + 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd10')], }), ]"/> </record> @@ -268,26 +268,26 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd91')], + 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd9')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd91')], + 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd9')], }), ]"/> <field name="refund_repartition_line_ids" eval="[(5,0,0), (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd91')], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd9')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd91')], + 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd9')], }), ]"/> </record> @@ -634,26 +634,26 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd111')], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd11')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd111')], + 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd11')], }), ]"/> <field name="refund_repartition_line_ids" eval="[(5,0,0), (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd111')], + 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd11')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd111')], + 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd11')], }), ]"/> </record> @@ -673,26 +673,26 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd101')], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd10')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd101')], + 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd10')], }), ]"/> <field name="refund_repartition_line_ids" eval="[(5,0,0), (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd101')], + 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd10')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd101')], + 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd10')], }), ]"/> </record> @@ -712,26 +712,26 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd91')], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd9')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd91')], + 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd9')], }), ]"/> <field name="refund_repartition_line_ids" eval="[(5,0,0), (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd91')], + 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd9')], }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('pcg_4427'), - 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd91')], + 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd9')], }), ]"/> </record> @@ -744,8 +744,6 @@ <field name="amount">0</field> <field name="amount_type">percent</field> <field name="type_tax_use">purchase</field> - <field name="tax_exigibility">on_payment</field> - <field name="cash_basis_transition_account_id" ref="pcg_44282"/> <field name="tax_group_id" ref="tax_group_tva_0"/> <field name="invoice_repartition_line_ids" eval="[(5,0,0), (0,0, { @@ -936,7 +934,7 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'plus_report_line_ids': [], + 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd30')], }), (0,0, { 'factor_percent': 100, @@ -948,7 +946,7 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd30')], }), (0,0, { 'factor_percent': 100, @@ -1258,7 +1256,7 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'plus_report_line_ids': [], + 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd15')], }), (0,0, { 'factor_percent': 100, @@ -1269,7 +1267,7 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd15')], }), (0,0, { 'factor_percent': 100, @@ -1417,7 +1415,7 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'plus_report_line_ids': [], + 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd30')], }), (0,0, { 'factor_percent': 100, @@ -1429,7 +1427,7 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd30')], }), (0,0, { 'factor_percent': 100, @@ -1625,7 +1623,7 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'plus_report_line_ids': [], + 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd30')], }), (0,0, { 'factor_percent': 100, @@ -1637,7 +1635,7 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd30')], }), (0,0, { 'factor_percent': 100, @@ -1835,7 +1833,9 @@ 'factor_percent': 100, 'repartition_type': 'base', 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd7'), - ref('account_tax_report_ro_baza_rd71')] + ref('account_tax_report_ro_baza_rd71'), + ref('account_tax_report_ro_baza_rd22'), + ref('account_tax_report_ro_baza_rd221')] }), (0,0, { 'factor_percent': 100, @@ -1847,7 +1847,10 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd7'), + ref('account_tax_report_ro_baza_rd71'), + ref('account_tax_report_ro_baza_rd22'), + ref('account_tax_report_ro_baza_rd221')], }), (0,0, { 'factor_percent': 100, @@ -1870,7 +1873,9 @@ 'factor_percent': 100, 'repartition_type': 'base', 'plus_report_line_ids': [ref('account_tax_report_ro_baza_rd7'), - ref('account_tax_report_ro_baza_rd71')] + ref('account_tax_report_ro_baza_rd71'), + ref('account_tax_report_ro_baza_rd22'), + ref('account_tax_report_ro_baza_rd221')] }), (0,0, { 'factor_percent': 100, @@ -1882,9 +1887,10 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd123'), - ref('account_tax_report_ro_baza_rd122'), - ref('account_tax_report_ro_baza_rd121')], + 'minus_report_line_ids': [ref('account_tax_report_ro_baza_rd7'), + ref('account_tax_report_ro_baza_rd71'), + ref('account_tax_report_ro_baza_rd22'), + ref('account_tax_report_ro_baza_rd221')], }), (0,0, { 'factor_percent': 100, @@ -1912,8 +1918,8 @@ (0,0, { 'factor_percent': -50, 'repartition_type': 'tax', - 'account_id': ref('pcg_4427'), - 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd112')], + 'account_id': ref('pcg_4426'), + 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd262')], }), (0,0, { 'factor_percent': 50, @@ -1936,8 +1942,8 @@ (0,0, { 'factor_percent': -50, 'repartition_type': 'tax', - 'account_id': ref('pcg_4427'), - 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd112')], + 'account_id': ref('pcg_4426'), + 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd262')], }), (0,0, { 'factor_percent': 50, @@ -1971,8 +1977,8 @@ (0,0, { 'factor_percent': -50, 'repartition_type': 'tax', - 'account_id': ref('pcg_4427'), - 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd102')], + 'account_id': ref('pcg_4426'), + 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd252')], }), (0,0, { 'factor_percent': 50, @@ -1995,8 +2001,8 @@ (0,0, { 'factor_percent': -50, 'repartition_type': 'tax', - 'account_id': ref('pcg_4427'), - 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd102')], + 'account_id': ref('pcg_4426'), + 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd252')], }), (0,0, { 'factor_percent': 50, @@ -2030,8 +2036,8 @@ (0,0, { 'factor_percent': -50, 'repartition_type': 'tax', - 'account_id': ref('pcg_4427'), - 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd92')], + 'account_id': ref('pcg_4426'), + 'minus_report_line_ids': [ref('account_tax_report_ro_tva_rd242')], }), (0,0, { 'factor_percent': 50, @@ -2054,8 +2060,8 @@ (0,0, { 'factor_percent': -50, 'repartition_type': 'tax', - 'account_id': ref('pcg_4427'), - 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd92')], + 'account_id': ref('pcg_4426'), + 'plus_report_line_ids': [ref('account_tax_report_ro_tva_rd242')], }), (0,0, { 'factor_percent': 50, diff --git a/addons/l10n_ro/data/account_tax_report_data.xml b/addons/l10n_ro/data/account_tax_report_data.xml index 25e6bd28a3c..d9892749daf 100644 --- a/addons/l10n_ro/data/account_tax_report_data.xml +++ b/addons/l10n_ro/data/account_tax_report_data.xml @@ -2,7 +2,7 @@ <odoo> <record id="tax_report" model="account.tax.report"> - <field name="name">Tax Report</field> + <field name="name">Romanian Tax Report</field> <field name="country_id" ref="base.ro"/> </record> @@ -278,7 +278,7 @@ </record> <record id="account_tax_report_ro_baza_rd102" model="account.tax.report.line"> - <field name="name">10_2 - BAZA</field> + <field name="name">10_2 - BAZA - Achizitii de bunuri şi prestări de servicii nedeductibile 50% taxabile cu cota 9%</field> <field name="code">tax_ro_baza_rd102</field> <field name="sequence" eval="31"/> <field name="formula">0.5 * tax_ro_baza_rd252</field> @@ -312,7 +312,6 @@ <field name="parent_id" ref="account_tax_report_ro_tva_livrari"/> <field name="report_id" ref="tax_report"/> </record> - <record id="account_tax_report_ro_baza_rd111" model="account.tax.report.line"> <field name="name">11.1 - BAZA - Livrări de bunuri şi prestări de servicii taxabile cu cota 5%</field> <field name="tag_name">11_1 - BAZA</field> @@ -351,6 +350,7 @@ <record id="account_tax_report_ro_baza_rd12" model="account.tax.report.line"> <field name="name">12 - BAZA - Achiziţii de bunuri şi servicii supuse măsurilor de simplificare pentru care beneficiarul este obligat la plata TVA (taxare inversă) , din care:</field> + <field name="tag_name">12 - BAZA</field> <field name="code">tax_ro_baza_rd12</field> <field name="sequence" eval="39"/> <field name="parent_id" ref="account_tax_report_ro_baza_livrari"/> @@ -359,6 +359,7 @@ <record id="account_tax_report_ro_tva_rd12" model="account.tax.report.line"> <field name="name">12 - TVA - Achiziţii de bunuri şi servicii supuse măsurilor de simplificare pentru care beneficiarul este obligat la plata TVA (taxare inversă) , din care:</field> + <field name="tag_name">12 - TVA</field> <field name="code">tax_ro_tva_rd12</field> <field name="sequence" eval="40"/> <field name="parent_id" ref="account_tax_report_ro_tva_livrari"/> @@ -653,17 +654,16 @@ </record> <record id="account_tax_report_ro_baza_rd24" model="account.tax.report.line"> - <field name="name">24 - BAZA - Achiziţii de bunuri şi servicii taxabile cu cota de 19%, altele decat cele de la rd.25</field> - <field name="tag_name">24 - BAZA</field> + <field name="name">24 - BAZA - Achiziţii de bunuri şi servicii taxabile cu cota de 19%, altele decat cele de la rd.27</field> <field name="code">tax_ro_baza_rd24</field> + <field name="tag_name" eval="None"/> <field name="sequence" eval="70"/> <field name="parent_id" ref="account_tax_report_ro_baza_achiz"/> <field name="report_id" ref="tax_report"/> </record> <record id="account_tax_report_ro_tva_rd24" model="account.tax.report.line"> - <field name="name">24 - TVA - Achiziţii de bunuri şi servicii taxabile cu cota de 19%, altele decat cele de la rd.25</field> - <field name="tag_name">24 - TVA</field> + <field name="name">24 - TVA - Achiziţii de bunuri şi servicii taxabile cu cota de 19%, altele decat cele de la rd.27</field> <field name="code">tax_ro_tva_rd24</field> <field name="sequence" eval="71"/> <field name="parent_id" ref="account_tax_report_ro_tva_achiz"/> @@ -671,8 +671,8 @@ </record> <record id="account_tax_report_ro_baza_rd241" model="account.tax.report.line"> - <field name="name">24.1 - BAZA - Achiziţii de bunuri şi servicii taxabile cu cota de 19%, altele decat cele de la rd.25</field> - <field name="tag_name">24.1 - BAZA</field> + <field name="name">24.1 - BAZA - Achiziţii de bunuri şi servicii taxabile cu cota de 19%, altele decat cele de la rd.27</field> + <field name="tag_name">24_1 - BAZA</field> <field name="code">tax_ro_baza_rd241</field> <field name="sequence" eval="72"/> <field name="parent_id" ref="account_tax_report_ro_baza_rd24"/> @@ -680,7 +680,7 @@ </record> <record id="account_tax_report_ro_tva_rd241" model="account.tax.report.line"> - <field name="name">24.1 - TVA - Achiziţii de bunuri şi servicii taxabile cu cota de 19%, altele decat cele de la rd.25</field> + <field name="name">24.1 - TVA - Achiziţii de bunuri şi servicii taxabile cu cota de 19%, altele decat cele de la rd.27</field> <field name="tag_name">24_1 - TVA</field> <field name="code">tax_ro_tva_rd241</field> <field name="sequence" eval="73"/> @@ -706,9 +706,13 @@ <field name="report_id" ref="tax_report"/> </record> + <record id="account_tax_report_ro_baza_rd24" model="account.tax.report.line"> + <field name="formula">tax_ro_baza_rd241 + 0.5 * tax_ro_baza_rd242</field> + </record> + <record id="account_tax_report_ro_baza_rd25" model="account.tax.report.line"> <field name="name">25 - BAZA - Achiziţii de bunuri şi servicii taxabile cu cota de 9%</field> - <field name="tag_name">25 - BAZA</field> + <field name="tag_name" eval="None"/> <field name="code">tax_ro_baza_rd25</field> <field name="sequence" eval="76"/> <field name="parent_id" ref="account_tax_report_ro_baza_achiz"/> @@ -760,9 +764,13 @@ <field name="report_id" ref="tax_report"/> </record> + <record id="account_tax_report_ro_baza_rd25" model="account.tax.report.line"> + <field name="formula">tax_ro_baza_rd251 + 0.5 * tax_ro_baza_rd252</field> + </record> + <record id="account_tax_report_ro_baza_rd26" model="account.tax.report.line"> <field name="name">26 - BAZA - Achiziţii de bunuri taxabile cu cota de 5%</field> - <field name="tag_name">26 - BAZA</field> + <field name="tag_name" eval="None"/> <field name="code">tax_ro_baza_rd26</field> <field name="sequence" eval="82"/> <field name="parent_id" ref="account_tax_report_ro_baza_achiz"/> @@ -771,7 +779,6 @@ <record id="account_tax_report_ro_tva_rd26" model="account.tax.report.line"> <field name="name">26 - TVA - Achiziţii de bunuri taxabile cu cota de 5%</field> - <field name="tag_name">26 - TVA</field> <field name="code">tax_ro_tva_rd26</field> <field name="sequence" eval="83"/> <field name="parent_id" ref="account_tax_report_ro_tva_achiz"/> @@ -814,6 +821,10 @@ <field name="report_id" ref="tax_report"/> </record> + <record id="account_tax_report_ro_baza_rd26" model="account.tax.report.line"> + <field name="formula">tax_ro_baza_rd261 + 0.5 * tax_ro_baza_rd262</field> + </record> + <record id="account_tax_report_ro_baza_rd27" model="account.tax.report.line"> <field name="name">27 - BAZA - Achiziţii de bunuri şi servicii supuse masurilor de simplificare pentru care beneficiarul este obligat la plata TVA (taxare inversa),din care (rd.25=rd.12)</field> <field name="tag_name">27 - BAZA</field> @@ -986,4 +997,21 @@ <field name="report_id" ref="tax_report"/> </record> + <record id="account_tax_report_ro_tva_rd40" model="account.tax.report.line"> + <field name="name">40 - TVA - Diferenţe de TVA de plată stabilite de organele de inspecţie fiscală prin decizie comunicată şi neachitate până la data depunerii decontului de TVA </field> + <field name="tag_name">40 - TVA</field> + <field name="code">tax_ro_tva_rd40</field> + <field name="sequence" eval="110"/> + <field name="report_id" ref="tax_report"/> + </record> + <record id="account_tax_report_ro_tva_rd43" model="account.tax.report.line"> + <field name="name">43 - TVA - Diferenţe negative de TVA stabilite de organele de inspecţie fiscală prin decizie comunicată până la data depunerii decontului de TVA </field> + <field name="tag_name">43 - TVA</field> + <field name="code">tax_ro_tva_rd43</field> + <field name="sequence" eval="111"/> + <field name="report_id" ref="tax_report"/> + </record> + + + </odoo> diff --git a/addons/l10n_ro/data/l10n_ro_chart_post_data.xml b/addons/l10n_ro/data/l10n_ro_chart_post_data.xml index 979c89f27b1..b2019e6504f 100644 --- a/addons/l10n_ro/data/l10n_ro_chart_post_data.xml +++ b/addons/l10n_ro/data/l10n_ro_chart_post_data.xml @@ -10,5 +10,6 @@ <field name="property_tax_payable_account_id" ref="pcg_4423"/> <field name="property_tax_receivable_account_id" ref="pcg_4424"/> <field name="default_pos_receivable_account_id" ref="ro_pcg_recv" /> + <field name="account_journal_suspense_account_id" ref="pcg_5125" /> </record> </odoo> |
