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
+
+
+
+
+
+
+
+
+
+
+
+
+