diff --git a/addons/l10n_il/__manifest__.py b/addons/l10n_il/__manifest__.py index f7f4c6e3bd7..de5bfe60972 100644 --- a/addons/l10n_il/__manifest__.py +++ b/addons/l10n_il/__manifest__.py @@ -9,17 +9,21 @@ This is the latest basic Israelian localisation necessary to run Odoo in Israel: ================================================================================ -This module consists: - - Generic Israelian chart of accounts - - Israelian taxes +This module consists of: + - Generic Israel Chart of Accounts + - Taxes and tax report + - Fiscal position for Palestina """, 'website': 'http://www.odoo.com/accounting', 'depends': ['account'], 'data': [ 'data/account_chart_template_data.xml', + 'data/account_account_tag.xml', 'data/account.account.template.csv', 'data/account_data.xml', + 'data/account_tax_report_data.xml', 'data/account_tax_template_data.xml', + 'data/fiscal_templates_data.xml', 'data/account_chart_template_post_data.xml', 'data/account_chart_template_configure_data.xml', ], diff --git a/addons/l10n_il/data/account.account.template.csv b/addons/l10n_il/data/account.account.template.csv index 34f3da81ab3..49e90e7a977 100644 --- a/addons/l10n_il/data/account.account.template.csv +++ b/addons/l10n_il/data/account.account.template.csv @@ -37,9 +37,9 @@ il_account_111000,111000,Current Liabilities,account.data_account_type_current_l il_account_111100,111100,Account Payable,account.data_account_type_payable,TRUE,,il_chart_template il_account_111110,111110,VAT Sales,account.data_account_type_current_liabilities,FALSE,,il_chart_template il_account_111120,111120,VAT PA Sales,account.data_account_type_current_liabilities,FALSE,,il_chart_template -il_account_111200,111200,Income tax withheld - vendors,account.data_account_type_current_liabilities,FALSE,,il_chart_template +il_account_111200,111200,Income tax withheld - vendors,account.data_account_type_current_liabilities,FALSE,account_tag_retention_tax_vendor_account,il_chart_template il_account_111210,111210,Income tax withheld - employees,account.data_account_type_current_liabilities,FALSE,,il_chart_template -il_account_111220,111220,Income tax withheld - dividends,account.data_account_type_current_liabilities,FALSE,,il_chart_template +il_account_111220,111220,Income tax withheld - dividends,account.data_account_type_current_liabilities,FALSE,account_tag_retention_tax_dividend_account,il_chart_template il_account_111300,111300,Reserve and Profit/Loss Account,account.data_account_type_current_liabilities,TRUE,,il_chart_template il_account_111400,111400,Credit cards,account.data_account_type_current_liabilities,FALSE,,il_chart_template il_account_111450,111450,Short term loans,account.data_account_type_current_liabilities,FALSE,,il_chart_template @@ -90,4 +90,4 @@ il_account_300100,300100,Capital,account.data_account_type_equity,FALSE,,il_char il_account_300110,300110,Ordinary Shares,account.data_account_type_equity,FALSE,,il_chart_template il_account_300120,300120,Preferred Shares,account.data_account_type_equity,FALSE,,il_chart_template il_account_300130,300130,Shares Premium,account.data_account_type_equity,FALSE,,il_chart_template -il_account_300200,300200,Dividends,account.data_account_type_equity,FALSE,,il_chart_template +il_account_300200,300200,Dividends,account.data_account_type_equity,FALSE,account_tag_dividend_account,il_chart_template diff --git a/addons/l10n_il/data/account_account_tag.xml b/addons/l10n_il/data/account_account_tag.xml new file mode 100644 index 00000000000..da95f2b8b41 --- /dev/null +++ b/addons/l10n_il/data/account_account_tag.xml @@ -0,0 +1,14 @@ + + + + Withholding Vendor Tax Account + + + + Dividend Account + + + + Withholding Dividend Tax Account + + \ No newline at end of file diff --git a/addons/l10n_il/data/account_data.xml b/addons/l10n_il/data/account_data.xml index c8220003a99..da98a1c645c 100644 --- a/addons/l10n_il/data/account_data.xml +++ b/addons/l10n_il/data/account_data.xml @@ -13,4 +13,7 @@ VAT exempt + + Withholding purchase + diff --git a/addons/l10n_il/data/account_tax_report_data.xml b/addons/l10n_il/data/account_tax_report_data.xml new file mode 100644 index 00000000000..64c00ba17e0 --- /dev/null +++ b/addons/l10n_il/data/account_tax_report_data.xml @@ -0,0 +1,133 @@ + + + + VAT Report (PCN874) + + + + + + + VAT SALES (BASE) + 1 + + + + + VAT SALES (BASE) + VAT SALES (BASE) + ILTAX_OUT_BASE + 1 + + + + + + VAT SALES (TAX) + ILTAX_OUT_BALANCE_00+ILTAX_OUT_BALANCE_PA + ILTAX_OUT_BALANCE + 2 + + + + + VAT Sales + VAT Sales + ILTAX_OUT_BALANCE_00 + 21 + + + + + + VAT PA Sales + VAT PA Sales + ILTAX_OUT_BALANCE_PA + 22 + + + + + + VAT Exempt Sales (BASE) + 3 + + + + + VAT Exempt Sales (BASE) + VAT Exempt Sales (BASE) + ILTAX_OUT_BASE_exempt + 3 + + + + + + + VAT INPUTS (TAX) + ILTAX_IN_BALANCE_17+ILTAX_IN_BALANCE_2_3+ILTAX_IN_BALANCE_1_4+ILTAX_IN_BALANCE_PA + ILTAX_IN_BALANCE + 5 + + + + + VAT Inputs 17% + VAT Inputs 17% + ILTAX_IN_BALANCE_17 + 51 + + + + + + VAT Inputs PA 16% + VAT Inputs PA 16% + ILTAX_IN_BALANCE_PA + 52 + + + + + + VAT Inputs 2/3 + VAT Inputs 2/3 + ILTAX_IN_BALANCE_2_3 + 53 + + + + + + VAT Inputs 1/4 + VAT Inputs 1/4 + ILTAX_IN_BALANCE_1_4 + 54 + + + + + + VAT INPUTS (fixed assets) + 6 + + + + + VAT INPUTS (fixed assets) + VAT INPUTS (fixed assets) + ILTAX_VAT_IN_FA + 6 + + + + + + VAT DUE + ILTAX_VAT_DUE + (ILTAX_OUT_BALANCE_00 + ILTAX_OUT_BALANCE_PA) - (ILTAX_IN_BALANCE_17 + ILTAX_IN_BALANCE_2_3 + ILTAX_IN_BALANCE_1_4 + ILTAX_IN_BALANCE_PA) - ILTAX_VAT_IN_FA + 7 + + + diff --git a/addons/l10n_il/data/account_tax_template_data.xml b/addons/l10n_il/data/account_tax_template_data.xml index b66020e1d34..08d5004e86b 100644 --- a/addons/l10n_il/data/account_tax_template_data.xml +++ b/addons/l10n_il/data/account_tax_template_data.xml @@ -15,22 +15,26 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', + 'plus_report_line_ids': [ref('account_tax_report_line_out_base')] }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('il_account_111110'), + 'plus_report_line_ids': [ref('account_tax_report_line_out_balance')] }), ]"/> @@ -48,22 +52,26 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', + 'plus_report_line_ids': [ref('account_tax_report_line_out_base')] }), (0,0, { 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('il_account_111120'), + 'plus_report_line_ids': [ref('account_tax_report_line_out_balance_pa')] }), ]"/> @@ -83,6 +91,7 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', + 'plus_report_line_ids': [ref('account_tax_report_line_out_base_exempt')] }), (0,0, { 'factor_percent': 100, @@ -94,6 +103,7 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', + 'minus_report_line_ids': [ref('account_tax_report_line_out_base_exempt')] }), (0,0, { 'factor_percent': 100, @@ -103,6 +113,41 @@ ]"/> + + 10 + 17% + Self Invoice 17% + 17 + percent + sale + + + + + + 2 @@ -113,6 +158,7 @@ purchase + @@ -155,6 +203,7 @@ 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('il_account_101830'), + 'plus_report_line_ids': [ref('account_tax_report_line_in_balance_pa_16')] }), ]"/> @@ -189,6 +239,7 @@ 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('il_account_101800'), + 'plus_report_line_ids':[ ref('account_tax_report_line_in_balance_2_3')] }), ]"/> @@ -223,6 +275,7 @@ 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('il_account_101800'), + 'plus_report_line_ids':[ ref('account_tax_report_line_in_balance_1_4')] }), ]"/> @@ -256,6 +310,7 @@ 'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('il_account_101810'), + 'plus_report_line_ids':[ref('account_tax_report_line_vat_in_fa')] }), ]"/> @@ -302,4 +358,136 @@ ]"/> + + 13 + Withholding 10% + Withholding 10% + -10 + percent + purchase + + + + + + + + 14 + Withholding 35% + Withholding 35% + -35 + percent + purchase + + + + + + + + 15 + Withholding 30% + Withholding 30% + -30 + percent + purchase + + + + + + + + 16 + Withholding 25% + Withholding 25% + -25 + percent + purchase + + + + + + diff --git a/addons/l10n_il/data/fiscal_templates_data.xml b/addons/l10n_il/data/fiscal_templates_data.xml new file mode 100644 index 00000000000..b4258d81823 --- /dev/null +++ b/addons/l10n_il/data/fiscal_templates_data.xml @@ -0,0 +1,47 @@ + + + + + Israel + + + + + + + + Palestinian Authority (PA) + + + + + + + + + + + + + + + + + + + + + Import / Export + + + + + + + + + + + + +