summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2018-01-10 11:41:35 +0100
committerChristophe Simonis <chs@odoo.com>2018-01-10 11:41:35 +0100
commit228ecdbe28246b0031a9cf7e63b90f4ae11131df (patch)
tree33a3c3807c98ee79352abce486decd365e33b1b9
parent8270b212909de5cb26e958c023a4f0a27947eeef (diff)
parentff0abd214c89dce19984ed0f3c72ea556e23da01 (diff)
[MERGE] forward port branch 11.0 up to ff0abd214c8
-rw-r--r--addons/account/i18n/account.pot23
-rw-r--r--addons/account/models/chart_template.py5
-rw-r--r--addons/account/models/company.py10
-rw-r--r--addons/account/security/account_security.xml4
-rw-r--r--addons/delivery/models/stock_picking.py4
-rw-r--r--addons/event/i18n/event.pot6
-rw-r--r--addons/event/models/event.py6
-rw-r--r--addons/hr_holidays/report/holidays_summary_report.py2
-rw-r--r--addons/l10n_be_hr_payroll/data/hr.salary.rule.csv2838
-rw-r--r--addons/l10n_be_hr_payroll/data/l10n_be_hr_payroll_data.xml55
-rw-r--r--addons/l10n_be_hr_payroll/models/l10n_be_hr_payroll.py12
-rw-r--r--addons/l10n_be_hr_payroll_fleet/models/hr_contract.py7
-rw-r--r--addons/l10n_be_intrastat/wizard/xml_decl.py26
-rw-r--r--addons/l10n_jp/__init__.py2
-rw-r--r--addons/l10n_jp/__manifest__.py6
-rw-r--r--addons/l10n_jp/data/account.tax.template.csv12
-rw-r--r--addons/mail/static/src/js/client_action.js10
-rw-r--r--addons/mail/static/src/js/many2many_tags_email.js39
-rw-r--r--addons/mail/static/src/less/chatter.less4
-rw-r--r--addons/mail/static/src/xml/activity.xml2
-rw-r--r--addons/mail/static/tests/chatter_tests.js9
-rw-r--r--addons/mrp/models/stock_move.py16
-rw-r--r--addons/payment/i18n/payment.pot61
-rw-r--r--addons/payment/models/payment_acquirer.py18
-rw-r--r--addons/payment/views/payment_templates.xml2
-rw-r--r--addons/payment/views/payment_views.xml2
-rw-r--r--addons/point_of_sale/i18n/point_of_sale.pot23
-rw-r--r--addons/point_of_sale/views/point_of_sale_dashboard.xml3
-rw-r--r--addons/portal/views/portal_templates.xml2
-rw-r--r--addons/product/views/product_views.xml6
-rw-r--r--addons/project/i18n/project.pot9
-rw-r--r--addons/project/models/project.py6
-rw-r--r--addons/purchase/tests/test_stockvaluation.py4
-rw-r--r--addons/purchase/views/account_invoice_views.xml2
-rw-r--r--addons/sale/models/sale.py18
-rw-r--r--addons/sale/wizard/sale_make_invoice_advance.py4
-rw-r--r--addons/sale_payment/models/payment.py1
-rw-r--r--addons/sale_stock/tests/test_sale_stock.py5
-rw-r--r--addons/sale_timesheet/models/sale_order.py1
-rw-r--r--addons/sale_timesheet/tests/test_sale_service.py1
-rw-r--r--addons/stock/i18n/stock.pot16
-rw-r--r--addons/stock/models/res_config_settings.py2
-rw-r--r--addons/stock/models/stock_move.py6
-rw-r--r--addons/stock/models/stock_move_line.py2
-rw-r--r--addons/stock/models/stock_picking.py17
-rw-r--r--addons/stock/models/stock_warehouse.py4
-rw-r--r--addons/stock/tests/test_move.py41
-rw-r--r--addons/stock_account/models/product.py4
-rw-r--r--addons/stock_account/views/product_views.xml2
-rw-r--r--addons/web/i18n/web.pot92
-rw-r--r--addons/web/static/src/js/core/utils.js17
-rw-r--r--addons/web/static/src/js/fields/basic_fields.js21
-rw-r--r--addons/web/static/src/js/fields/field_registry.js1
-rw-r--r--addons/web/static/src/js/fields/field_utils.js22
-rw-r--r--addons/web/static/src/js/fields/relational_fields.js8
-rw-r--r--addons/web/static/src/js/services/data_manager.js6
-rw-r--r--addons/web/static/src/js/views/basic/basic_model.js402
-rw-r--r--addons/web/static/src/js/views/field_manager_mixin.js2
-rw-r--r--addons/web/static/src/js/views/form/form_controller.js35
-rw-r--r--addons/web/static/src/js/views/list/list_controller.js6
-rw-r--r--addons/web/static/src/js/views/list/list_renderer.js2
-rw-r--r--addons/web/static/src/js/widgets/debug_manager.js2
-rw-r--r--addons/web/static/src/xml/base.xml20
-rw-r--r--addons/web/static/tests/fields/basic_fields_tests.js80
-rw-r--r--addons/web/static/tests/fields/field_utils_tests.js9
-rw-r--r--addons/web/static/tests/fields/relational_fields_tests.js367
-rw-r--r--addons/web/static/tests/views/list_tests.js27
-rw-r--r--addons/web_editor/static/src/js/editor/snippets.options.js4
-rw-r--r--addons/website/models/__init__.py1
-rw-r--r--addons/website/models/ir_model.py15
-rw-r--r--addons/website/models/res_config_settings.py1
-rw-r--r--addons/website/security/website_security.xml4
-rw-r--r--addons/website_forum/i18n/website_forum.pot6
-rw-r--r--addons/website_forum/models/forum.py21
-rw-r--r--addons/website_forum/views/ir_qweb.xml6
-rw-r--r--addons/website_quote/models/sale_order.py3
-rw-r--r--addons/website_sale/i18n/website_sale.pot1
-rw-r--r--addons/website_sale/views/templates.xml2
-rw-r--r--addons/website_slides/i18n/website_slides.pot12
-rw-r--r--addons/website_slides/models/slides.py3
-rw-r--r--odoo/addons/base/models/ir_model.py2
-rw-r--r--odoo/addons/base/tests/test_translate.py2
-rw-r--r--odoo/models.py4
83 files changed, 2784 insertions, 1782 deletions
diff --git a/addons/account/i18n/account.pot b/addons/account/i18n/account.pot
index 78dbeeab423..3e5749c8750 100644
--- a/addons/account/i18n/account.pot
+++ b/addons/account/i18n/account.pot
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-12-13 14:36+0000\n"
-"PO-Revision-Date: 2017-12-13 14:36+0000\n"
+"POT-Creation-Date: 2018-01-10 07:40+0000\n"
+"PO-Revision-Date: 2018-01-10 07:40+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -702,11 +702,6 @@ msgid "Account"
msgstr ""
#. module: account
-#: model:ir.model.fields,field_description:account.field_res_config_settings_module_account_accountant
-msgid "Account Accountant"
-msgstr ""
-
-#. module: account
#: model:ir.model,name:account.model_account_aged_trial_balance
msgid "Account Aged Trial balance Report"
msgstr ""
@@ -1024,6 +1019,7 @@ msgstr ""
#. module: account
#: model:ir.ui.menu,name:account.account_account_menu
#: model:ir.ui.view,arch_db:account.product_template_form_view
+#: model:ir.model.fields,field_description:account.field_res_config_settings_module_account_accountant
msgid "Accounting"
msgstr ""
@@ -3277,6 +3273,19 @@ msgid "Deactivate the \"Configuration Steps\" bar on the dashboard"
msgstr ""
#. module: account
+#: code:addons/account/models/company.py:43
+#, python-format
+msgid "Dear Sir/Madam,\n"
+"\n"
+"Our records indicate that some payments on your account are still due. Please find details below.\n"
+"If the amount has already been paid, please disregard this notice. Otherwise, please forward us the total amount stated below.\n"
+"If you have any queries regarding your account, Please contact us.\n"
+"\n"
+"Thank you in advance for your cooperation.\n"
+"Best Regards,"
+msgstr ""
+
+#. module: account
#: model:ir.model.fields,field_description:account.field_account_move_line_debit
#: model:ir.ui.view,arch_db:account.report_financial
#: model:ir.ui.view,arch_db:account.report_generalledger
diff --git a/addons/account/models/chart_template.py b/addons/account/models/chart_template.py
index 0223eb12020..21fcbff39a7 100644
--- a/addons/account/models/chart_template.py
+++ b/addons/account/models/chart_template.py
@@ -290,7 +290,8 @@ class AccountChartTemplate(models.Model):
tmp1, tmp2 = self.parent_id._install_template(company, code_digits=code_digits, transfer_account_id=transfer_account_id, acc_ref=acc_ref, taxes_ref=taxes_ref)
acc_ref.update(tmp1)
taxes_ref.update(tmp2)
- tmp1, tmp2 = self._load_template(company, code_digits=code_digits, transfer_account_id=transfer_account_id, account_ref=acc_ref, taxes_ref=taxes_ref)
+ # Ensure, even if individually, that everything is translated according to the company's language.
+ tmp1, tmp2 = self.with_context(lang=company.partner_id.lang)._load_template(company, code_digits=code_digits, transfer_account_id=transfer_account_id, account_ref=acc_ref, taxes_ref=taxes_ref)
acc_ref.update(tmp1)
taxes_ref.update(tmp2)
return acc_ref, taxes_ref
@@ -856,6 +857,8 @@ class WizardMultiChartsAccounts(models.TransientModel):
all the provided information to create the accounts, the banks, the journals, the taxes, the
accounting properties... accordingly for the chosen company.
'''
+ # Ensure everything is translated consitingly to the company's language, not the user's one.
+ self = self.with_context(lang=self.company_id.partner_id.lang)
if not self.env.user._is_admin():
raise AccessError(_("Only administrators can change the settings"))
diff --git a/addons/account/models/company.py b/addons/account/models/company.py
index dc269c95f94..ed821367846 100644
--- a/addons/account/models/company.py
+++ b/addons/account/models/company.py
@@ -41,14 +41,14 @@ class ResCompany(models.Model):
property_stock_valuation_account_id = fields.Many2one('account.account', string="Account Template for Stock Valuation")
bank_journal_ids = fields.One2many('account.journal', 'company_id', domain=[('type', '=', 'bank')], string='Bank Journals')
overdue_msg = fields.Text(string='Overdue Payments Message', translate=True,
- default='''Dear Sir/Madam,
+ default=lambda s: _('''Dear Sir/Madam,
Our records indicate that some payments on your account are still due. Please find details below.
If the amount has already been paid, please disregard this notice. Otherwise, please forward us the total amount stated below.
If you have any queries regarding your account, Please contact us.
Thank you in advance for your cooperation.
-Best Regards,''')
+Best Regards,'''))
tax_exigibility = fields.Boolean(string='Use Cash Basis')
#Fields of the setup step for opening move
@@ -292,14 +292,14 @@ Best Regards,''')
unaffected_earnings_type = self.env.ref("account.data_unaffected_earnings")
account = self.env['account.account'].search([('company_id', '=', self.id),
('user_type_id', '=', unaffected_earnings_type.id)])
- if not account:
- account = self.env['account.account'].create({
+ if account:
+ return account[0]
+ return self.env['account.account'].create({
'code': '999999',
'name': _('Undistributed Profits/Losses'),
'user_type_id': unaffected_earnings_type.id,
'company_id': self.id,
})
- return account
def get_opening_move_differences(self, opening_move_lines):
currency = self.currency_id
diff --git a/addons/account/security/account_security.xml b/addons/account/security/account_security.xml
index dabb7946440..c527729765c 100644
--- a/addons/account/security/account_security.xml
+++ b/addons/account/security/account_security.xml
@@ -23,6 +23,10 @@
<field name="groups_id" eval="[(4, ref('account.group_account_invoice')), (4, ref('account.group_account_manager'))]"/>
</record>
+ <record id="base.group_system" model="res.groups">
+ <field name="implied_ids" eval="[(4, ref('account.group_account_manager'))]"/>
+ </record>
+
<record id="group_warning_account" model="res.groups">
<field name="name">A warning can be set on a partner (Account)</field>
<field name="category_id" ref="base.module_category_hidden"/>
diff --git a/addons/delivery/models/stock_picking.py b/addons/delivery/models/stock_picking.py
index 7d73919e859..234a037588c 100644
--- a/addons/delivery/models/stock_picking.py
+++ b/addons/delivery/models/stock_picking.py
@@ -106,10 +106,10 @@ class StockPicking(models.Model):
picking.weight = sum(move.weight for move in picking.move_lines if move.state != 'cancel')
@api.multi
- def do_transfer(self):
+ def action_done(self):
# TDE FIXME: should work in batch
self.ensure_one()
- res = super(StockPicking, self).do_transfer()
+ res = super(StockPicking, self).action_done()
if self.carrier_id and self.carrier_id.integration_level == 'rate_and_ship':
self.send_to_shipper()
diff --git a/addons/event/i18n/event.pot b/addons/event/i18n/event.pot
index 7626f743e50..9975912ef6c 100644
--- a/addons/event/i18n/event.pot
+++ b/addons/event/i18n/event.pot
@@ -361,6 +361,12 @@ msgid "${object.event_id.name}: ${object.get_date_range_str()}"
msgstr ""
#. module: event
+#: code:addons/event/models/event.py:297
+#, python-format
+msgid "%s (copy)"
+msgstr ""
+
+#. module: event
#: model:ir.ui.view,arch_db:event.view_event_kanban
msgid "<i class=\"fa fa-clock-o\"/>\n"
" <b>To</b>"
diff --git a/addons/event/models/event.py b/addons/event/models/event.py
index 7d329e77876..83603312266 100644
--- a/addons/event/models/event.py
+++ b/addons/event/models/event.py
@@ -291,6 +291,12 @@ class EventEvent(models.Model):
self.message_subscribe([vals['organizer_id']])
return res
+ @api.multi
+ def copy(self, default=None):
+ self.ensure_one()
+ default = dict(default or {}, name=_("%s (copy)") % (self.name))
+ return super(EventEvent, self).copy(default)
+
@api.one
def button_draft(self):
self.state = 'draft'
diff --git a/addons/hr_holidays/report/holidays_summary_report.py b/addons/hr_holidays/report/holidays_summary_report.py
index 96baf39aced..3b5df55d916 100644
--- a/addons/hr_holidays/report/holidays_summary_report.py
+++ b/addons/hr_holidays/report/holidays_summary_report.py
@@ -73,8 +73,8 @@ class HrHolidaySummaryReport(models.AbstractModel):
for index in range(0, ((date_to - date_from).days + 1)):
if date_from >= start_date and date_from <= end_date:
res[(date_from-start_date).days]['color'] = holiday.holiday_status_id.color_name
- count+=1
date_from += timedelta(1)
+ count += abs(holiday.number_of_days)
self.sum = count
return res
diff --git a/addons/l10n_be_hr_payroll/data/hr.salary.rule.csv b/addons/l10n_be_hr_payroll/data/hr.salary.rule.csv
index ba1e56a9114..f18d9f6ba55 100644
--- a/addons/l10n_be_hr_payroll/data/hr.salary.rule.csv
+++ b/addons/l10n_be_hr_payroll/data/hr.salary.rule.csv
@@ -1,1422 +1,1422 @@
-"id","amount_select","condition_range_min","condition_range_max","amount_percentage","amount_fix","amount_python_compute","name","category_id","sequence","code","parent_rule_id/id","condition_select","condition_range","amount_percentage_base","register_id/id"
-1,"fix",0,555,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-2,"fix",555,570,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-3,"fix",570,585,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-4,"fix",585,600,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-5,"fix",600,615,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-6,"fix",615,630,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-7,"fix",630,645,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-8,"fix",645,660,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-9,"fix",660,675,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-10,"fix",675,690,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-11,"fix",690,705,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-12,"fix",705,720,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-13,"fix",720,735,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-14,"fix",735,750,,-0.49,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-15,"fix",750,765,,-4.06,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-16,"fix",765,780,,-7.63,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-17,"fix",780,795,,-11.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-18,"fix",795,810,,-14.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-19,"fix",810,825,,-18.34,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-20,"fix",825,840,,-21.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-21,"fix",840,855,,-25.48,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-22,"fix",855,870,,-29.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-23,"fix",870,885,,-32.63,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-24,"fix",885,900,,-36.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-25,"fix",900,915,,-39.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-26,"fix",915,930,,-43.34,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-27,"fix",930,945,,-46.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-28,"fix",945,960,,-50.48,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-29,"fix",960,975,,-54.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-30,"fix",975,990,,-57.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-31,"fix",990,1005,,-61.19,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-32,"fix",1005,1020,,-64.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-33,"fix",1020,1035,,-68.34,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-34,"fix",1035,1050,,-71.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-35,"fix",1050,1065,,-75.48,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-36,"fix",1065,1080,,-79.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-37,"fix",1080,1095,,-82.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-38,"fix",1095,1110,,-86.19,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-39,"fix",1110,1125,,-89.76,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-40,"fix",1125,1140,,-93.33,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-41,"fix",1140,1155,,-96.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-42,"fix",1155,1170,,-100.48,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-43,"fix",1170,1185,,-104.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-44,"fix",1185,1200,,-107.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-45,"fix",1200,1215,,-111.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-46,"fix",1215,1230,,-115.96,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-47,"fix",1230,1245,,-120.24,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-48,"fix",1245,1260,,-124.53,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-49,"fix",1260,1275,,-128.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-50,"fix",1275,1290,,-133.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-51,"fix",1290,1305,,-137.39,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-52,"fix",1305,1320,,-143.09,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-53,"fix",1320,1335,,-148.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-54,"fix",1335,1350,,-154.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-55,"fix",1350,1365,,-160.24,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-56,"fix",1365,1380,,-165.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-57,"fix",1380,1395,,-171.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-58,"fix",1395,1410,,-177.38,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-59,"fix",1410,1425,,-183.09,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-60,"fix",1425,1440,,-188.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-61,"fix",1440,1455,,-194.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-62,"fix",1455,1470,,-200.23,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-63,"fix",1470,1485,,-205.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-64,"fix",1485,1500,,-211.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-65,"fix",1500,1515,,-217.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-66,"fix",1515,1530,,-223.09,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-67,"fix",1530,1545,,-228.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-68,"fix",1545,1560,,-234.51,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-69,"fix",1560,1575,,-240.23,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-70,"fix",1575,1590,,-245.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-71,"fix",1590,1605,,-251.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-72,"fix",1605,1620,,-257.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-73,"fix",1620,1635,,-263.08,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-74,"fix",1635,1650,,-268.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-75,"fix",1650,1665,,-274.51,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-76,"fix",1665,1680,,-280.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-77,"fix",1680,1695,,-285.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-78,"fix",1695,1710,,-291.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-79,"fix",1710,1725,,-297.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-80,"fix",1725,1740,,-304.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-81,"fix",1740,1755,,-310.28,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-82,"fix",1755,1770,,-316.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-83,"fix",1770,1785,,-322.73,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-84,"fix",1785,1800,,-328.96,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-85,"fix",1800,1815,,-335.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-86,"fix",1815,1830,,-342.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-87,"fix",1830,1845,,-349.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-88,"fix",1845,1860,,-356.63,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-89,"fix",1860,1875,,-363.64,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-90,"fix",1875,1890,,-370.64,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-91,"fix",1890,1905,,-377.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-92,"fix",1905,1920,,-384.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-93,"fix",1920,1935,,-391.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-94,"fix",1935,1950,,-398.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-95,"fix",1950,1965,,-405.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-96,"fix",1965,1980,,-412.68,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-97,"fix",1980,1995,,-419.68,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-98,"fix",1995,2010,,-426.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-99,"fix",2010,2025,,-433.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-100,"fix",2025,2040,,-440.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-101,"fix",2040,2055,,-447.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-102,"fix",2055,2070,,-454.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-103,"fix",2070,2085,,-461.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-104,"fix",2085,2100,,-468.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-105,"fix",2100,2115,,-475.73,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-106,"fix",2115,2130,,-482.73,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-107,"fix",2130,2145,,-489.74,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-108,"fix",2145,2160,,-496.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-109,"fix",2160,2175,,-503.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-110,"fix",2175,2190,,-510.76,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-111,"fix",2190,2205,,-517.76,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-112,"fix",2205,2220,,-524.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-113,"fix",2220,2235,,-531.78,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-114,"fix",2235,2250,,-538.78,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-115,"fix",2250,2265,,-545.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-116,"fix",2265,2280,,-552.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-117,"fix",2280,2295,,-559.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-118,"fix",2295,2310,,-566.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-119,"fix",2310,2325,,-573.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-120,"fix",2325,2340,,-580.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-121,"fix",2340,2355,,-587.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-122,"fix",2355,2370,,-594.83,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-123,"fix",2370,2385,,-601.83,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-124,"fix",2385,2400,,-608.84,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-125,"fix",2400,2415,,-615.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-126,"fix",2415,2430,,-622.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-127,"fix",2430,2445,,-629.86,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-128,"fix",2445,2460,,-636.86,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-129,"fix",2460,2475,,-643.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-130,"fix",2475,2490,,-650.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-131,"fix",2490,2505,,-657.88,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-132,"fix",2505,2520,,-664.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-133,"fix",2520,2535,,-671.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-134,"fix",2535,2550,,-678.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-135,"fix",2550,2565,,-685.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-136,"fix",2565,2580,,-692.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-137,"fix",2580,2595,,-699.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-138,"fix",2595,2610,,-706.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-139,"fix",2610,2625,,-713.93,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-140,"fix",2625,2640,,-720.93,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-141,"fix",2640,2655,,-727.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-142,"fix",2655,2670,,-734.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-143,"fix",2670,2685,,-741.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-144,"fix",2685,2700,,-748.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-145,"fix",2700,2715,,-755.96,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-146,"fix",2715,2730,,-762.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-147,"fix",2730,2745,,-769.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-148,"fix",2745,2760,,-776.98,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-149,"fix",2760,2775,,-783.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-150,"fix",2775,2790,,-790.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-151,"fix",2790,2805,,-798.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-152,"fix",2805,2820,,-805.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-153,"fix",2820,2835,,-812.01,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-154,"fix",2835,2850,,-819.01,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-155,"fix",2850,2865,,-826.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-156,"fix",2865,2880,,-833.03,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-157,"fix",2880,2895,,-840.03,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-158,"fix",2895,2910,,-847.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-159,"fix",2910,2925,,-854.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-160,"fix",2925,2940,,-861.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-161,"fix",2940,2955,,-868.26,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-162,"fix",2955,2970,,-875.48,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-163,"fix",2970,2985,,-882.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-164,"fix",2985,3000,,-889.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-165,"fix",3000,3015,,-897.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-166,"fix",3015,3030,,-904.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-167,"fix",3030,3045,,-911.59,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-168,"fix",3045,3060,,-918.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-169,"fix",3060,3075,,-926.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-170,"fix",3075,3090,,-933.26,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-171,"fix",3090,3105,,-940.48,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-172,"fix",3105,3120,,-947.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-173,"fix",3120,3135,,-954.93,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-174,"fix",3135,3150,,-962.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-175,"fix",3150,3165,,-969.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-176,"fix",3165,3180,,-976.59,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-177,"fix",3180,3195,,-983.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-178,"fix",3195,3210,,-991.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-179,"fix",3210,3225,,-998.26,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-180,"fix",3225,3240,,-1005.48,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-181,"fix",3240,3255,,-1012.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-182,"fix",3255,3270,,-1019.93,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-183,"fix",3270,3285,,-1027.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-184,"fix",3285,3300,,-1034.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-185,"fix",3300,3315,,-1041.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-186,"fix",3315,3330,,-1048.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-187,"fix",3330,3345,,-1056.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-188,"fix",3345,3360,,-1063.26,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-189,"fix",3360,3375,,-1070.49,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-190,"fix",3375,3390,,-1077.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-191,"fix",3390,3405,,-1084.93,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-192,"fix",3405,3420,,-1092.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-193,"fix",3420,3435,,-1099.38,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-194,"fix",3435,3450,,-1106.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-195,"fix",3450,3465,,-1113.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-196,"fix",3465,3480,,-1121.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-197,"fix",3480,3495,,-1128.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-198,"fix",3495,3510,,-1135.49,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-199,"fix",3510,3525,,-1142.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-200,"fix",3525,3540,,-1149.93,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-201,"fix",3540,3555,,-1157.16,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-202,"fix",3555,3570,,-1164.38,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-203,"fix",3570,3585,,-1171.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-204,"fix",3585,3600,,-1178.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-205,"fix",3600,3615,,-1186.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-206,"fix",3615,3630,,-1194.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-207,"fix",3630,3645,,-1202.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-208,"fix",3645,3660,,-1210.30,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-209,"fix",3660,3675,,-1218.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-210,"fix",3675,3690,,-1226.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-211,"fix",3690,3705,,-1234.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-212,"fix",3705,3720,,-1242.40,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-213,"fix",3720,3735,,-1250.42,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-214,"fix",3735,3750,,-1258.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-215,"fix",3750,3765,,-1266.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-216,"fix",3765,3780,,-1274.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-217,"fix",3780,3795,,-1282.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-218,"fix",3795,3810,,-1290.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-219,"fix",3810,3825,,-1298.57,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-220,"fix",3825,3840,,-1306.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-221,"fix",3840,3855,,-1314.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-222,"fix",3855,3870,,-1322.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-223,"fix",3870,3885,,-1330.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-224,"fix",3885,3900,,-1338.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-225,"fix",3900,3915,,-1346.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-226,"fix",3915,3930,,-1354.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-227,"fix",3930,3945,,-1362.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-228,"fix",3945,3960,,-1370.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-229,"fix",3960,3975,,-1378.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-230,"fix",3975,3990,,-1386.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-231,"fix",3990,4005,,-1394.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-232,"fix",4005,4020,,-1402.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-233,"fix",4020,4035,,-1410.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-234,"fix",4035,4050,,-1418.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-235,"fix",4050,4065,,-1426.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-236,"fix",4065,4080,,-1435.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-237,"fix",4080,4095,,-1443.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-238,"fix",4095,4110,,-1451.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-239,"fix",4110,4125,,-1459.07,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-240,"fix",4125,4140,,-1467.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-241,"fix",4140,4155,,-1475.12,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-242,"fix",4155,4170,,-1483.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-243,"fix",4170,4185,,-1491.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-244,"fix",4185,4200,,-1499.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-245,"fix",4200,4215,,-1507.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-246,"fix",4215,4230,,-1515.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-247,"fix",4230,4245,,-1523.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-248,"fix",4245,4260,,-1531.30,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-249,"fix",4260,4275,,-1539.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-250,"fix",4275,4290,,-1547.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-251,"fix",4290,4305,,-1555.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-252,"fix",4305,4320,,-1563.40,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-253,"fix",4320,4335,,-1571.42,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-254,"fix",4335,4350,,-1579.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-255,"fix",4350,4365,,-1587.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-256,"fix",4365,4380,,-1595.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-257,"fix",4380,4395,,-1603.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-258,"fix",4395,4410,,-1611.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-259,"fix",4410,4425,,-1619.57,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-260,"fix",4425,4440,,-1627.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-261,"fix",4440,4455,,-1635.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-262,"fix",4455,4470,,-1643.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-263,"fix",4470,4485,,-1651.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-264,"fix",4485,4500,,-1659.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-265,"fix",4500,4515,,-1667.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-266,"fix",4515,4530,,-1675.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-267,"fix",4530,4545,,-1683.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-268,"fix",4545,4560,,-1691.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-269,"fix",4560,4575,,-1699.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-270,"fix",4575,4590,,-1707.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-271,"fix",4590,4605,,-1715.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-272,"fix",4605,4620,,-1723.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-273,"fix",4620,4635,,-1731.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-274,"fix",4635,4650,,-1739.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-275,"fix",4650,4665,,-1747.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-276,"fix",4665,4680,,-1756.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-277,"fix",4680,4695,,-1764.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-278,"fix",4695,4710,,-1772.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-279,"fix",4710,4725,,-1780.07,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-280,"fix",4725,4740,,-1788.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-281,"fix",4740,4755,,-1796.12,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-282,"fix",4755,4770,,-1804.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-283,"fix",4770,4785,,-1812.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-284,"fix",4785,4800,,-1820.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-285,"fix",4800,4815,,-1828.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-286,"fix",4815,4830,,-1836.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-287,"fix",4830,4845,,-1844.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-288,"fix",4845,4860,,-1852.30,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-289,"fix",4860,4875,,-1860.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-290,"fix",4875,4890,,-1868.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-291,"fix",4890,4905,,-1876.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-292,"fix",4905,4920,,-1884.40,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-293,"fix",4920,4935,,-1892.42,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-294,"fix",4935,4950,,-1900.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-295,"fix",4950,4965,,-1908.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-296,"fix",4965,4980,,-1916.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-297,"fix",4980,4995,,-1924.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-298,"fix",4995,5010,,-1932.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-299,"fix",5010,5025,,-1940.57,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-300,"fix",5025,5040,,-1948.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-301,"fix",5040,5055,,-1956.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-302,"fix",5055,5070,,-1964.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-303,"fix",5070,5085,,-1972.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-304,"fix",5085,5100,,-1980.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-305,"fix",5100,5115,,-1988.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-306,"fix",5115,5130,,-1996.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-307,"fix",5130,5145,,-2004.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-308,"fix",5145,5160,,-2012.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-309,"fix",5160,5175,,-2020.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-310,"fix",5175,5190,,-2028.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-311,"fix",5190,5205,,-2036.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-312,"fix",5205,5220,,-2044.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-313,"fix",5220,5235,,-2052.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-314,"fix",5235,5250,,-2060.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-315,"fix",5250,5265,,-2068.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-316,"fix",5265,5280,,-2077.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-317,"fix",5280,5295,,-2085.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-318,"fix",5295,5310,,-2093.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-319,"fix",5310,5325,,-2101.07,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-320,"fix",5325,5340,,-2109.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-321,"fix",5340,5355,,-2117.12,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-322,"fix",5355,5370,,-2125.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-323,"fix",5370,5385,,-2133.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-324,"fix",5385,5400,,-2141.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-325,"fix",5400,5415,,-2149.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-326,"fix",5415,5430,,-2157.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-327,"fix",5430,5445,,-2165.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-328,"fix",5445,5460,,-2173.30,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-329,"fix",5460,5475,,-2181.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-330,"fix",5475,5490,,-2189.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-331,"fix",5490,5505,,-2197.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-332,"fix",5505,5520,,-2205.40,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-333,"fix",5520,5535,,-2213.42,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-334,"fix",5535,5550,,-2221.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-335,"fix",5550,5565,,-2229.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-336,"fix",5565,5580,,-2237.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-337,"fix",5580,5595,,-2245.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-338,"fix",5595,5610,,-2253.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-339,"fix",5610,5625,,-2261.57,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-340,"fix",5625,5640,,-2269.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-341,"fix",5640,5655,,-2277.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-342,"fix",5655,5670,,-2285.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-343,"fix",5670,5685,,-2293.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-344,"fix",5685,5700,,-2301.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-345,"fix",5700,5715,,-2309.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-346,"fix",5715,5730,,-2317.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-347,"fix",5730,5745,,-2325.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-348,"fix",5745,5760,,-2333.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-349,"fix",5760,5775,,-2341.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-350,"fix",5775,5790,,-2349.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-351,"fix",5790,5805,,-2357.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-352,"fix",5805,5820,,-2365.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-353,"fix",5820,5835,,-2373.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-354,"fix",5835,5850,,-2381.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-355,"fix",5850,5865,,-2389.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-356,"fix",5865,5880,,-2398.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-357,"fix",5880,5895,,-2406.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-358,"fix",5895,5910,,-2414.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-359,"fix",5910,5925,,-2422.07,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-360,"fix",5925,5940,,-2430.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-361,"fix",5940,5955,,-2438.12,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-362,"fix",5955,5970,,-2446.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-363,"fix",5970,5985,,-2454.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-364,"fix",5985,6000,,-2462.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-365,"fix",6000,6015,,-2470.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-366,"fix",6015,6030,,-2478.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-367,"fix",6030,6045,,-2486.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-368,"fix",6045,6060,,-2494.30,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-369,"fix",6060,6075,,-2502.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-370,"fix",6075,6090,,-2510.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-371,"fix",6090,6105,,-2518.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-372,"fix",6105,6120,,-2526.40,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-373,"fix",6120,6135,,-2534.42,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-374,"fix",6135,6150,,-2542.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-375,"fix",6150,6165,,-2550.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-376,"fix",6165,6180,,-2558.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-377,"fix",6180,6195,,-2566.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-378,"fix",6195,6210,,-2574.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-379,"fix",6210,6225,,-2582.57,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-380,"fix",6225,6240,,-2590.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-381,"fix",6240,6255,,-2598.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-382,"fix",6255,6270,,-2606.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-383,"fix",6270,6285,,-2614.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-384,"fix",6285,6300,,-2622.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-385,"fix",6300,6315,,-2630.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-386,"fix",6315,6330,,-2638.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-387,"fix",6330,6345,,-2646.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-388,"fix",6345,6360,,-2654.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-389,"fix",6360,6375,,-2662.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-390,"fix",6375,6390,,-2670.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-391,"fix",6390,6405,,-2678.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-392,"fix",6405,6420,,-2686.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-393,"fix",6420,6435,,-2694.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-394,"fix",6435,6450,,-2702.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-395,"fix",6450,6465,,-2710.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-396,"fix",6465,6480,,-2719.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-397,"fix",6480,6495,,-2727.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-398,"fix",6495,6510,,-2735.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-399,"fix",6510,6525,,-2743.07,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-400,"fix",6525,6540,,-2751.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-401,"fix",6540,6555,,-2759.12,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-402,"fix",6555,6570,,-2767.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-403,"fix",6570,6585,,-2775.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-404,"fix",6585,6600,,-2783.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-405,"fix",6600,6615,,-2791.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-406,"fix",6615,6630,,-2799.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-407,"fix",6630,6645,,-2807.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-408,"fix",6645,6660,,-2815.30,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-409,"fix",6660,6675,,-2823.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-410,"fix",6675,6690,,-2831.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-411,"fix",6690,6705,,-2839.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-412,"fix",6705,6720,,-2847.40,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-413,"fix",6720,6735,,-2855.42,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-414,"fix",6735,6750,,-2863.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-415,"fix",6750,6765,,-2871.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-416,"fix",6765,6780,,-2879.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-417,"fix",6780,6795,,-2887.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-418,"fix",6795,6810,,-2895.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-419,"fix",6810,6825,,-2903.57,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-420,"fix",6825,6840,,-2911.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-421,"fix",6840,6855,,-2919.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-422,"fix",6855,6870,,-2927.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-423,"fix",6870,6885,,-2935.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-424,"fix",6885,6900,,-2943.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-425,"fix",6900,6915,,-2951.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-426,"fix",6915,6930,,-2959.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-427,"fix",6930,6945,,-2967.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-428,"fix",6945,6960,,-2975.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-429,"fix",6960,6975,,-2983.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-430,"fix",6975,6990,,-2991.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-431,"fix",6990,7005,,-2999.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-432,"fix",7005,7020,,-3007.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-433,"fix",7020,7035,,-3015.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-434,"fix",7035,7050,,-3023.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-435,"fix",7050,7065,,-3031.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-436,"fix",7065,7080,,-3040.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-437,"fix",7080,7095,,-3048.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-438,"fix",7095,7110,,-3056.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-439,"fix",7110,7125,,-3064.07,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-440,"fix",7125,7140,,-3072.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-441,"fix",7140,7155,,-3080.12,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-442,"fix",7155,7170,,-3088.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-443,"fix",7170,7185,,-3096.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-444,"fix",7185,7200,,-3104.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-445,"fix",7200,7215,,-3112.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-446,"fix",7215,7230,,-3120.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-447,"fix",7230,7245,,-3128.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-448,"fix",7245,7260,,-3136.30,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-449,"fix",7260,7275,,-3144.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-450,"fix",7275,7290,,-3152.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-451,"fix",7290,7305,,-3160.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-452,"fix",7305,7320,,-3168.40,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-453,"fix",7320,7335,,-3176.42,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-454,"fix",7335,7350,,-3184.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-455,"fix",7350,7365,,-3192.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-456,"fix",7365,7380,,-3200.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-457,"fix",7380,7395,,-3208.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-458,"fix",7395,7410,,-3216.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-459,"fix",7410,7425,,-2224.57,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-460,"fix",7425,7440,,-3232.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-461,"fix",7440,7455,,-3240.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-462,"fix",7455,7470,,-3248.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-463,"fix",7470,7485,,-3256.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-464,"fix",7485,7500,,-3264.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-465,"fix",7500,2147483647,,-3272.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_bareme","range","GROSS",,"contrib_register_pp"
-
+id,amount_select,condition_range_min,condition_range_max,amount_percentage,amount_fix,amount_python_compute,name,category_id,sequence,code,parent_rule_id/id,condition_select,condition_range,amount_percentage_base,register_id/id
+1,fix,0,555,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+2,fix,555,570,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+3,fix,570,585,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+4,fix,585,600,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+5,fix,600,615,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+6,fix,615,630,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+7,fix,630,645,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+8,fix,645,660,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+9,fix,660,675,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+10,fix,675,690,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+11,fix,690,705,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+12,fix,705,720,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+13,fix,720,735,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+14,fix,735,750,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+15,fix,750,765,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+16,fix,765,780,,-2.36,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+17,fix,780,795,,-5.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+18,fix,795,810,,-7.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+19,fix,810,825,,-10.78,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+20,fix,825,840,,-13.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+21,fix,840,855,,-16.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+22,fix,855,870,,-19.21,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+23,fix,870,885,,-22.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+24,fix,885,900,,-24.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+25,fix,900,915,,-27.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+26,fix,915,930,,-30.45,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+27,fix,930,945,,-33.25,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+28,fix,945,960,,-36.06,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+29,fix,960,975,,-38.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+30,fix,975,990,,-41.68,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+31,fix,990,1005,,-44.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+32,fix,1005,1020,,-47.3,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+33,fix,1020,1035,,-50.11,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+34,fix,1035,1050,,-52.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+35,fix,1050,1065,,-55.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+36,fix,1065,1080,,-58.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+37,fix,1080,1095,,-61.34,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+38,fix,1095,1110,,-64.15,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+39,fix,1110,1125,,-66.96,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+40,fix,1125,1140,,-69.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+41,fix,1140,1155,,-72.58,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+42,fix,1155,1170,,-75.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+43,fix,1170,1185,,-78.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+44,fix,1185,1200,,-81,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+45,fix,1200,1215,,-83.81,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+46,fix,1215,1230,,-86.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+47,fix,1230,1245,,-89.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+48,fix,1245,1260,,-92.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+49,fix,1260,1275,,-95.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+50,fix,1275,1290,,-97.86,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+51,fix,1290,1305,,-100.66,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+52,fix,1305,1320,,-103.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+53,fix,1320,1335,,-107,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+54,fix,1335,1350,,-111.01,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+55,fix,1350,1365,,-115.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+56,fix,1365,1380,,-119.03,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+57,fix,1380,1395,,-123.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+58,fix,1395,1410,,-127.06,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+59,fix,1410,1425,,-131.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+60,fix,1425,1440,,-135.08,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+61,fix,1440,1455,,-139.1,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+62,fix,1455,1470,,-144.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+63,fix,1470,1485,,-151.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+64,fix,1485,1500,,-157.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+65,fix,1500,1515,,-164.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+66,fix,1515,1530,,-170.66,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+67,fix,1530,1545,,-177.08,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+68,fix,1545,1560,,-183.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+69,fix,1560,1575,,-189.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+70,fix,1575,1590,,-196.34,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+71,fix,1590,1605,,-202.76,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+72,fix,1605,1620,,-209.18,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+73,fix,1620,1635,,-215.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+74,fix,1635,1650,,-222.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+75,fix,1650,1665,,-228.44,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+76,fix,1665,1680,,-234.86,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+77,fix,1680,1695,,-241.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+78,fix,1695,1710,,-247.7,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+79,fix,1710,1725,,-254.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+80,fix,1725,1740,,-260.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+81,fix,1740,1755,,-266.96,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+82,fix,1755,1770,,-273.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+83,fix,1770,1785,,-279.8,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+84,fix,1785,1800,,-286.22,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+85,fix,1800,1815,,-292.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+86,fix,1815,1830,,-299.06,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+87,fix,1830,1845,,-305.48,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+88,fix,1845,1860,,-311.9,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+89,fix,1860,1875,,-318.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+90,fix,1875,1890,,-324.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+91,fix,1890,1905,,-331.16,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+92,fix,1905,1920,,-337.58,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+93,fix,1920,1935,,-344,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+94,fix,1935,1950,,-350.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+95,fix,1950,1965,,-357.15,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+96,fix,1965,1980,,-364.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+97,fix,1980,1995,,-371.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+98,fix,1995,2010,,-378.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+99,fix,2010,2025,,-386.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+100,fix,2025,2040,,-393.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+101,fix,2040,2055,,-400.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+102,fix,2055,2070,,-407.71,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+103,fix,2070,2085,,-414.93,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+104,fix,2085,2100,,-422.16,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+105,fix,2100,2115,,-429.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+106,fix,2115,2130,,-436.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+107,fix,2130,2145,,-443.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+108,fix,2145,2160,,-451.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+109,fix,2160,2175,,-458.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+110,fix,2175,2190,,-465.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+111,fix,2190,2205,,-472.71,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+112,fix,2205,2220,,-479.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+113,fix,2220,2235,,-487.16,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+114,fix,2235,2250,,-494.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+115,fix,2250,2265,,-501.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+116,fix,2265,2280,,-508.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+117,fix,2280,2295,,-516.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+118,fix,2295,2310,,-523.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+119,fix,2310,2325,,-530.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+120,fix,2325,2340,,-537.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+121,fix,2340,2355,,-544.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+122,fix,2355,2370,,-552.16,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+123,fix,2370,2385,,-559.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+124,fix,2385,2400,,-566.61,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+125,fix,2400,2415,,-573.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+126,fix,2415,2430,,-581.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+127,fix,2430,2445,,-588.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+128,fix,2445,2460,,-595.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+129,fix,2460,2475,,-602.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+130,fix,2475,2490,,-609.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+131,fix,2490,2505,,-617.16,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+132,fix,2505,2520,,-624.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+133,fix,2520,2535,,-631.61,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+134,fix,2535,2550,,-638.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+135,fix,2550,2565,,-646.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+136,fix,2565,2580,,-653.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+137,fix,2580,2595,,-660.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+138,fix,2595,2610,,-667.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+139,fix,2610,2625,,-674.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+140,fix,2625,2640,,-682.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+141,fix,2640,2655,,-689.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+142,fix,2655,2670,,-696.61,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+143,fix,2670,2685,,-703.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+144,fix,2685,2700,,-711.06,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+145,fix,2700,2715,,-718.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+146,fix,2715,2730,,-725.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+147,fix,2730,2745,,-732.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+148,fix,2745,2760,,-739.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+149,fix,2760,2775,,-747.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+150,fix,2775,2790,,-754.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+151,fix,2790,2805,,-761.61,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+152,fix,2805,2820,,-768.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+153,fix,2820,2835,,-776.06,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+154,fix,2835,2850,,-783.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+155,fix,2850,2865,,-790.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+156,fix,2865,2880,,-797.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+157,fix,2880,2895,,-804.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+158,fix,2895,2910,,-812.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+159,fix,2910,2925,,-819.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+160,fix,2925,2940,,-826.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+161,fix,2940,2955,,-833.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+162,fix,2955,2970,,-841.06,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+163,fix,2970,2985,,-848.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+164,fix,2985,3000,,-855.51,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+165,fix,3000,3015,,-862.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+166,fix,3015,3030,,-869.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+167,fix,3030,3045,,-877.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+168,fix,3045,3060,,-884.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+169,fix,3060,3075,,-891.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+170,fix,3075,3090,,-898.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+171,fix,3090,3105,,-906.06,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+172,fix,3105,3120,,-913.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+173,fix,3120,3135,,-920.51,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+174,fix,3135,3150,,-927.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+175,fix,3150,3165,,-934.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+176,fix,3165,3180,,-942.18,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+177,fix,3180,3195,,-949.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+178,fix,3195,3210,,-956.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+179,fix,3210,3225,,-963.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+180,fix,3225,3240,,-971.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+181,fix,3240,3255,,-978.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+182,fix,3255,3270,,-985.51,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+183,fix,3270,3285,,-992.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+184,fix,3285,3300,,-999.96,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+185,fix,3300,3315,,-1007.18,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+186,fix,3315,3330,,-1014.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+187,fix,3330,3345,,-1021.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+188,fix,3345,3360,,-1028.85,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+189,fix,3360,3375,,-1036.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+190,fix,3375,3390,,-1043.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+191,fix,3390,3405,,-1050.51,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+192,fix,3405,3420,,-1057.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+193,fix,3420,3435,,-1064.96,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+194,fix,3435,3450,,-1072.18,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+195,fix,3450,3465,,-1079.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+196,fix,3465,3480,,-1086.63,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+197,fix,3480,3495,,-1093.85,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+198,fix,3495,3510,,-1101.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+199,fix,3510,3525,,-1108.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+200,fix,3525,3540,,-1115.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+201,fix,3540,3555,,-1122.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+202,fix,3555,3570,,-1129.96,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+203,fix,3570,3585,,-1137.18,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+204,fix,3585,3600,,-1144.41,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+205,fix,3600,3615,,-1151.63,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+206,fix,3615,3630,,-1158.85,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+207,fix,3630,3645,,-1166.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+208,fix,3645,3660,,-1173.3,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+209,fix,3660,3675,,-1180.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+210,fix,3675,3690,,-1187.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+211,fix,3690,3705,,-1194.96,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+212,fix,3705,3720,,-1202.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+213,fix,3720,3735,,-1210.57,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+214,fix,3735,3750,,-1218.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+215,fix,3750,3765,,-1226.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+216,fix,3765,3780,,-1234.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+217,fix,3780,3795,,-1242.67,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+218,fix,3795,3810,,-1250.69,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+219,fix,3810,3825,,-1258.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+220,fix,3825,3840,,-1266.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+221,fix,3840,3855,,-1274.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+222,fix,3855,3870,,-1282.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+223,fix,3870,3885,,-1290.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+224,fix,3885,3900,,-1298.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+225,fix,3900,3915,,-1306.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+226,fix,3915,3930,,-1314.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+227,fix,3930,3945,,-1322.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+228,fix,3945,3960,,-1330.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+229,fix,3960,3975,,-1338.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+230,fix,3975,3990,,-1346.99,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+231,fix,3990,4005,,-1355.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+232,fix,4005,4020,,-1363.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+233,fix,4020,4035,,-1371.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+234,fix,4035,4050,,-1379.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+235,fix,4050,4065,,-1387.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+236,fix,4065,4080,,-1395.14,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+237,fix,4080,4095,,-1403.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+238,fix,4095,4110,,-1411.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+239,fix,4110,4125,,-1419.22,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+240,fix,4125,4140,,-1427.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+241,fix,4140,4155,,-1435.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+242,fix,4155,4170,,-1443.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+243,fix,4170,4185,,-1451.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+244,fix,4185,4200,,-1459.34,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+245,fix,4200,4215,,-1467.37,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+246,fix,4215,4230,,-1475.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+247,fix,4230,4245,,-1483.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+248,fix,4245,4260,,-1491.44,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+249,fix,4260,4275,,-1499.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+250,fix,4275,4290,,-1507.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+251,fix,4290,4305,,-1515.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+252,fix,4305,4320,,-1523.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+253,fix,4320,4335,,-1531.57,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+254,fix,4335,4350,,-1539.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+255,fix,4350,4365,,-1547.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+256,fix,4365,4380,,-1555.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+257,fix,4380,4395,,-1563.67,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+258,fix,4395,4410,,-1571.69,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+259,fix,4410,4425,,-1579.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+260,fix,4425,4440,,-1587.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+261,fix,4440,4455,,-1595.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+262,fix,4455,4470,,-1603.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+263,fix,4470,4485,,-1611.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+264,fix,4485,4500,,-1619.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+265,fix,4500,4515,,-1627.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+266,fix,4515,4530,,-1635.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+267,fix,4530,4545,,-1643.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+268,fix,4545,4560,,-1651.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+269,fix,4560,4575,,-1659.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+270,fix,4575,4590,,-1667.99,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+271,fix,4590,4605,,-1676.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+272,fix,4605,4620,,-1684.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+273,fix,4620,4635,,-1692.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+274,fix,4635,4650,,-1700.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+275,fix,4650,4665,,-1708.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+276,fix,4665,4680,,-1716.14,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+277,fix,4680,4695,,-1724.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+278,fix,4695,4710,,-1732.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+279,fix,4710,4725,,-1740.22,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+280,fix,4725,4740,,-1748.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+281,fix,4740,4755,,-1756.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+282,fix,4755,4770,,-1764.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+283,fix,4770,4785,,-1772.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+284,fix,4785,4800,,-1780.34,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+285,fix,4800,4815,,-1788.37,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+286,fix,4815,4830,,-1796.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+287,fix,4830,4845,,-1804.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+288,fix,4845,4860,,-1812.44,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+289,fix,4860,4875,,-1820.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+290,fix,4875,4890,,-1828.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+291,fix,4890,4905,,-1836.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+292,fix,4905,4920,,-1844.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+293,fix,4920,4935,,-1852.57,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+294,fix,4935,4950,,-1860.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+295,fix,4950,4965,,-1868.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+296,fix,4965,4980,,-1876.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+297,fix,4980,4995,,-1884.67,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+298,fix,4995,5010,,-1892.69,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+299,fix,5010,5025,,-1900.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+300,fix,5025,5040,,-1908.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+301,fix,5040,5055,,-1916.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+302,fix,5055,5070,,-1924.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+303,fix,5070,5085,,-1932.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+304,fix,5085,5100,,-1940.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+305,fix,5100,5115,,-1948.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+306,fix,5115,5130,,-1956.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+307,fix,5130,5145,,-1964.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+308,fix,5145,5160,,-1972.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+309,fix,5160,5175,,-1980.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+310,fix,5175,5190,,-1988.99,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+311,fix,5190,5205,,-1997.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+312,fix,5205,5220,,-2005.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+313,fix,5220,5235,,-2013.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+314,fix,5235,5250,,-2021.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+315,fix,5250,5265,,-2029.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+316,fix,5265,5280,,-2037.14,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+317,fix,5280,5295,,-2045.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+318,fix,5295,5310,,-2053.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+319,fix,5310,5325,,-2061.22,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+320,fix,5325,5340,,-2069.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+321,fix,5340,5355,,-2077.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+322,fix,5355,5370,,-2085.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+323,fix,5370,5385,,-2093.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+324,fix,5385,5400,,-2101.34,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+325,fix,5400,5415,,-2109.37,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+326,fix,5415,5430,,-2117.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+327,fix,5430,5445,,-2125.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+328,fix,5445,5460,,-2133.44,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+329,fix,5460,5475,,-2141.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+330,fix,5475,5490,,-2149.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+331,fix,5490,5505,,-2157.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+332,fix,5505,5520,,-2165.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+333,fix,5520,5535,,-2173.57,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+334,fix,5535,5550,,-2181.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+335,fix,5550,5565,,-2189.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+336,fix,5565,5580,,-2197.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+337,fix,5580,5595,,-2205.67,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+338,fix,5595,5610,,-2213.69,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+339,fix,5610,5625,,-2221.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+340,fix,5625,5640,,-2229.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+341,fix,5640,5655,,-2237.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+342,fix,5655,5670,,-2245.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+343,fix,5670,5685,,-2253.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+344,fix,5685,5700,,-2261.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+345,fix,5700,5715,,-2269.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+346,fix,5715,5730,,-2277.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+347,fix,5730,5745,,-2285.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+348,fix,5745,5760,,-2293.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+349,fix,5760,5775,,-2301.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+350,fix,5775,5790,,-2309.99,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+351,fix,5790,5805,,-2318.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+352,fix,5805,5820,,-2326.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+353,fix,5820,5835,,-2334.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+354,fix,5835,5850,,-2342.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+355,fix,5850,5865,,-2350.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+356,fix,5865,5880,,-2358.14,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+357,fix,5880,5895,,-2366.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+358,fix,5895,5910,,-2374.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+359,fix,5910,5925,,-2382.22,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+360,fix,5925,5940,,-2390.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+361,fix,5940,5955,,-2398.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+362,fix,5955,5970,,-2406.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+363,fix,5970,5985,,-2414.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+364,fix,5985,6000,,-2422.34,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+365,fix,6000,6015,,-2430.37,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+366,fix,6015,6030,,-2438.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+367,fix,6030,6045,,-2446.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+368,fix,6045,6060,,-2454.44,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+369,fix,6060,6075,,-2462.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+370,fix,6075,6090,,-2470.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+371,fix,6090,6105,,-2478.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+372,fix,6105,6120,,-2486.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+373,fix,6120,6135,,-2494.57,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+374,fix,6135,6150,,-2502.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+375,fix,6150,6165,,-2510.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+376,fix,6165,6180,,-2518.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+377,fix,6180,6195,,-2526.67,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+378,fix,6195,6210,,-2534.69,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+379,fix,6210,6225,,-2542.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+380,fix,6225,6240,,-2550.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+381,fix,6240,6255,,-2558.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+382,fix,6255,6270,,-2566.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+383,fix,6270,6285,,-2574.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+384,fix,6285,6300,,-2582.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+385,fix,6300,6315,,-2590.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+386,fix,6315,6330,,-2598.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+387,fix,6330,6345,,-2606.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+388,fix,6345,6360,,-2614.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+389,fix,6360,6375,,-2622.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+390,fix,6375,6390,,-2630.99,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+391,fix,6390,6405,,-2639.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+392,fix,6405,6420,,-2647.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+393,fix,6420,6435,,-2655.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+394,fix,6435,6450,,-2663.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+395,fix,6450,6465,,-2671.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+396,fix,6465,6480,,-2679.14,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+397,fix,6480,6495,,-2687.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+398,fix,6495,6510,,-2695.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+399,fix,6510,6525,,-2703.22,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+400,fix,6525,6540,,-2711.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+401,fix,6540,6555,,-2719.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+402,fix,6555,6570,,-2727.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+403,fix,6570,6585,,-2735.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+404,fix,6585,6600,,-2743.34,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+405,fix,6600,6615,,-2751.37,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+406,fix,6615,6630,,-2759.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+407,fix,6630,6645,,-2767.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+408,fix,6645,6660,,-2775.44,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+409,fix,6660,6675,,-2783.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+410,fix,6675,6690,,-2791.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+411,fix,6690,6705,,-2799.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+412,fix,6705,6720,,-2807.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+413,fix,6720,6735,,-2815.57,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+414,fix,6735,6750,,-2823.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+415,fix,6750,6765,,-2831.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+416,fix,6765,6780,,-2839.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+417,fix,6780,6795,,-2847.67,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+418,fix,6795,6810,,-2855.69,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+419,fix,6810,6825,,-2863.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+420,fix,6825,6840,,-2871.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+421,fix,6840,6855,,-2879.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+422,fix,6855,6870,,-2887.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+423,fix,6870,6885,,-2895.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+424,fix,6885,6900,,-2903.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+425,fix,6900,6915,,-2911.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+426,fix,6915,6930,,-2919.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+427,fix,6930,6945,,-2927.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+428,fix,6945,6960,,-2935.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+429,fix,6960,6975,,-2943.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+430,fix,6975,6990,,-2951.99,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+431,fix,6990,7005,,-2960.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+432,fix,7005,7020,,-2968.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+433,fix,7020,7035,,-2976.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+434,fix,7035,7050,,-2984.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+435,fix,7050,7065,,-2992.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+436,fix,7065,7080,,-3000.14,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+437,fix,7080,7095,,-3008.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+438,fix,7095,7110,,-3016.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+439,fix,7110,7125,,-3024.22,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+440,fix,7125,7140,,-3032.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+441,fix,7140,7155,,-3040.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+442,fix,7155,7170,,-3048.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+443,fix,7170,7185,,-3056.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+444,fix,7185,7200,,-3064.34,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+445,fix,7200,7215,,-3072.37,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+446,fix,7215,7230,,-3080.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+447,fix,7230,7245,,-3088.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+448,fix,7245,7260,,-3096.44,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+449,fix,7260,7275,,-3104.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+450,fix,7275,7290,,-3112.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+451,fix,7290,7305,,-3120.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+452,fix,7305,7320,,-3128.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+453,fix,7320,7335,,-3136.57,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+454,fix,7335,7350,,-3144.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+455,fix,7350,7365,,-3152.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+456,fix,7365,7380,,-3160.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+457,fix,7380,7395,,-3168.67,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+458,fix,7395,7410,,-3176.69,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+459,fix,7410,7425,,-3184.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+460,fix,7425,7440,,-3192.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+461,fix,7440,7455,,-3200.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+462,fix,7455,7470,,-3208.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+463,fix,7470,7485,,-3216.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+464,fix,7485,7500,,-3224.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
+465,fix,7500,2147483647,,-3232.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_bareme,range,GROSS,,contrib_register_pp
,,,,,,,,,,,,,,,
-600,"fix",0,1065,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-601,"fix",1065,1080,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-602,"fix",1080,1095,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-603,"fix",1095,1110,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-604,"fix",1110,1125,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-605,"fix",1125,1140,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-606,"fix",1140,1155,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-607,"fix",1155,1170,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-608,"fix",1170,1185,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-609,"fix",1185,1200,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-610,"fix",1200,1215,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-611,"fix",1215,1230,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-612,"fix",1230,1245,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-613,"fix",1245,1260,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-614,"fix",1260,1275,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-615,"fix",1275,1290,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-616,"fix",1290,1305,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-617,"fix",1305,1320,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-618,"fix",1320,1335,,-1.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-619,"fix",1335,1350,,-5.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-620,"fix",1350,1365,,-8.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-621,"fix",1365,1380,,-12.49,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-622,"fix",1380,1395,,-16.06,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-623,"fix",1395,1410,,-19.63,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-624,"fix",1410,1425,,-23.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-625,"fix",1425,1440,,-26.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-626,"fix",1440,1455,,-30.34,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-627,"fix",1455,1470,,-33.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-628,"fix",1470,1485,,-37.48,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-629,"fix",1485,1500,,-41.06,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-630,"fix",1500,1515,,-44.63,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-631,"fix",1515,1530,,-48.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-632,"fix",1530,1545,,-51.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-633,"fix",1545,1560,,-55.34,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-634,"fix",1560,1575,,-58.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-635,"fix",1575,1590,,-62.48,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-636,"fix",1590,1605,,-66.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-637,"fix",1605,1620,,-69.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-638,"fix",1620,1635,,-73.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-639,"fix",1635,1650,,-76.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-640,"fix",1650,1665,,-80.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-641,"fix",1665,1680,,-84.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-642,"fix",1680,1695,,-89.01,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-643,"fix",1695,1710,,-93.08,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-644,"fix",1710,1725,,-97.48,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-645,"fix",1725,1740,,-101.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-646,"fix",1740,1755,,-106.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-647,"fix",1755,1770,,-110.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-648,"fix",1770,1785,,-115.23,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-649,"fix",1785,1800,,-120.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-650,"fix",1800,1815,,-126.24,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-651,"fix",1815,1830,,-131.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-652,"fix",1830,1845,,-137.29,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-653,"fix",1845,1860,,-142.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-654,"fix",1860,1875,,-148.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-655,"fix",1875,1890,,-153.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-656,"fix",1890,1905,,-159.40,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-657,"fix",1905,1920,,-164.93,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-658,"fix",1920,1935,,-170.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-659,"fix",1935,1950,,-175.98,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-660,"fix",1950,1965,,-181.51,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-661,"fix",1965,1980,,-187.03,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-662,"fix",1980,1995,,-192.56,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-663,"fix",1995,2010,,-198.09,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-664,"fix",2010,2025,,-203.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-665,"fix",2025,2040,,-209.14,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-666,"fix",2040,2055,,-214.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-667,"fix",2055,2070,,-220.19,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-668,"fix",2070,2085,,-225.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-669,"fix",2085,2100,,-231.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-670,"fix",2100,2115,,-236.78,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-671,"fix",2115,2130,,-242.30,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-672,"fix",2130,2145,,-247.83,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-673,"fix",2145,2160,,-253.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-674,"fix",2160,2175,,-258.88,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-675,"fix",2175,2190,,-264.41,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-676,"fix",2190,2205,,-269.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-677,"fix",2205,2220,,-275.46,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-678,"fix",2220,2235,,-280.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-679,"fix",2235,2250,,-286.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-680,"fix",2250,2265,,-292.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-681,"fix",2265,2280,,-297.57,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-682,"fix",2280,2295,,-303.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-683,"fix",2295,2310,,-308.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-684,"fix",2310,2325,,-314.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-685,"fix",2325,2340,,-319.68,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-686,"fix",2340,2355,,-325.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-687,"fix",2355,2370,,-330.73,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-688,"fix",2370,2385,,-336.26,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-689,"fix",2385,2400,,-341.78,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-690,"fix",2400,2415,,-347.31,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-691,"fix",2415,2430,,-352.84,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-692,"fix",2430,2445,,-358.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-693,"fix",2445,2460,,-364.09,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-694,"fix",2460,2475,,-370.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-695,"fix",2475,2490,,-376.24,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-696,"fix",2490,2505,,-382.31,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-697,"fix",2505,2520,,-388.38,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-698,"fix",2520,2535,,-394.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-699,"fix",2535,2550,,-400.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-700,"fix",2550,2565,,-406.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-701,"fix",2565,2580,,-412.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-702,"fix",2580,2595,,-418.74,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-703,"fix",2595,2610,,-424.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-704,"fix",2610,2625,,-430.88,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-705,"fix",2625,2640,,-436.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-706,"fix",2640,2655,,-443.03,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-707,"fix",2655,2670,,-449.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-708,"fix",2670,2685,,-455.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-709,"fix",2685,2700,,-461.24,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-710,"fix",2700,2715,,-467.31,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-711,"fix",2715,2730,,-473.38,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-712,"fix",2730,2745,,-479.46,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-713,"fix",2745,2760,,-485.53,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-714,"fix",2760,2775,,-491.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-715,"fix",2775,2790,,-497.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-716,"fix",2790,2805,,-503.74,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-717,"fix",2805,2820,,-509.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-718,"fix",2820,2835,,-515.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-719,"fix",2835,2850,,-521.96,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-720,"fix",2850,2865,,-528.03,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-721,"fix",2865,2880,,-534.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-722,"fix",2880,2895,,-540.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-723,"fix",2895,2910,,-546.24,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-724,"fix",2910,2925,,-552.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-725,"fix",2925,2940,,-558.39,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-726,"fix",2940,2955,,-564.63,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-727,"fix",2955,2970,,-570.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-728,"fix",2970,2985,,-577.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-729,"fix",2985,3000,,-583.41,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-730,"fix",3000,3015,,-589.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-731,"fix",3015,3030,,-595.93,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-732,"fix",3030,3045,,-602.19,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-733,"fix",3045,3060,,-608.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-734,"fix",3060,3075,,-614.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-735,"fix",3075,3090,,-620.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-736,"fix",3090,3105,,-627.23,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-737,"fix",3105,3120,,-633.49,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-738,"fix",3120,3135,,-639.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-739,"fix",3135,3150,,-646.01,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-740,"fix",3150,3165,,-652.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-741,"fix",3165,3180,,-658.53,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-742,"fix",3180,3195,,-664.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-743,"fix",3195,3210,,-671.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-744,"fix",3210,3225,,-677.31,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-745,"fix",3225,3240,,-683.56,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-746,"fix",3240,3255,,-689.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-747,"fix",3255,3270,,-696.08,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-748,"fix",3270,3285,,-702.34,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-749,"fix",3285,3300,,-709.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-750,"fix",3300,3315,,-716.54,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-751,"fix",3315,3330,,-723.76,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-752,"fix",3330,3345,,-730.98,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-753,"fix",3345,3360,,-738.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-754,"fix",3360,3375,,-745.43,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-755,"fix",3375,3390,,-752.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-756,"fix",3390,3405,,-759.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-757,"fix",3405,3420,,-767.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-758,"fix",3420,3435,,-774.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-759,"fix",3435,3450,,-781.54,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-760,"fix",3450,3465,,-788.76,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-761,"fix",3465,3480,,-795.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-762,"fix",3480,3495,,-803.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-763,"fix",3495,3510,,-810.43,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-764,"fix",3510,3525,,-817.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-765,"fix",3525,3540,,-824.88,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-766,"fix",3540,3555,,-832.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-767,"fix",3555,3570,,-839.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-768,"fix",3570,3585,,-846.54,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-769,"fix",3585,3600,,-853.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-770,"fix",3600,3615,,-860.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-771,"fix",3615,3630,,-868.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-772,"fix",3630,3645,,-875.43,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-773,"fix",3645,3660,,-882.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-774,"fix",3660,3675,,-889.88,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-775,"fix",3675,3690,,-897.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-776,"fix",3690,3705,,-904.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-777,"fix",3705,3720,,-911.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-778,"fix",3720,3735,,-918.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-779,"fix",3735,3750,,-925.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-780,"fix",3750,3765,,-933.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-781,"fix",3765,3780,,-940.44,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-782,"fix",3780,3795,,-947.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-783,"fix",3795,3810,,-954.88,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-784,"fix",3810,3825,,-962.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-785,"fix",3825,3840,,-969.33,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-786,"fix",3840,3855,,-976.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-787,"fix",3855,3870,,-983.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-788,"fix",3870,3885,,-990.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-789,"fix",3885,3900,,-998.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-790,"fix",3900,3915,,-1005.44,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-791,"fix",3915,3930,,-1012.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-792,"fix",3930,3945,,-1019.88,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-793,"fix",3945,3960,,-1027.11,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-794,"fix",3960,3975,,-1034.33,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-795,"fix",3975,3990,,-1041.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-796,"fix",3990,4005,,-1048.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-797,"fix",4005,4020,,-1056.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-798,"fix",4020,4035,,-1063.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-799,"fix",4035,4050,,-1070.44,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-800,"fix",4050,4065,,-1077.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-801,"fix",4065,4080,,-1084.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-802,"fix",4080,4095,,-1092.11,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-803,"fix",4095,4110,,-1099.33,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-804,"fix",4110,4125,,-1106.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-805,"fix",4125,4140,,-1113.78,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-806,"fix",4140,4155,,-1121.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-807,"fix",4155,4170,,-1128.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-808,"fix",4170,4185,,-1135.44,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-809,"fix",4185,4200,,-1142.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-810,"fix",4200,4215,,-1149.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-811,"fix",4215,4230,,-1157.11,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-812,"fix",4230,4245,,-1164.33,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-813,"fix",4245,4260,,-1171.56,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-814,"fix",4260,4275,,-1178.78,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-815,"fix",4275,4290,,-1186.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-816,"fix",4290,4305,,-1193.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-817,"fix",4305,4320,,-1200.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-818,"fix",4320,4335,,-1207.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-819,"fix",4335,4350,,-1214.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-820,"fix",4350,4365,,-1222.11,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-821,"fix",4365,4380,,-1229.34,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-822,"fix",4380,4395,,-1236.56,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-823,"fix",4395,4410,,-1243.78,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-824,"fix",4410,4425,,-1251.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-825,"fix",4425,4440,,-1258.23,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-826,"fix",4440,4455,,-1265.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-827,"fix",4455,4470,,-1272.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-828,"fix",4470,4485,,-1279.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-829,"fix",4485,4500,,-1287.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-830,"fix",4500,4515,,-1295.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-831,"fix",4515,4530,,-1303.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-832,"fix",4530,4545,,-1311.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-833,"fix",4545,4560,,-1319.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-834,"fix",4560,4575,,-1328.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-835,"fix",4575,4590,,-1336.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-836,"fix",4590,4605,,-1344.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-837,"fix",4605,4620,,-1352.07,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-838,"fix",4620,4635,,-1360.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-839,"fix",4635,4650,,-1368.12,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-840,"fix",4650,4665,,-1376.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-841,"fix",4665,4680,,-1384.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-842,"fix",4680,4695,,-1392.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-843,"fix",4695,4710,,-1400.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-844,"fix",4710,4725,,-1408.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-845,"fix",4725,4740,,-1416.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-846,"fix",4740,4755,,-1424.30,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-847,"fix",4755,4770,,-1432.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-848,"fix",4770,4785,,-1440.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-849,"fix",4785,4800,,-1448.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-850,"fix",4800,4815,,-1456.40,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-851,"fix",4815,4830,,-1464.42,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-852,"fix",4830,4845,,-1472.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-853,"fix",4845,4860,,-1480.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-854,"fix",4860,4875,,-1488.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-855,"fix",4875,4890,,-1496.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-856,"fix",4890,4905,,-1504.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-857,"fix",4905,4920,,-1512.57,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-858,"fix",4920,4935,,-1520.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-859,"fix",4935,4950,,-1528.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-860,"fix",4950,4965,,-1536.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-861,"fix",4965,4980,,-1544.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-862,"fix",4980,4995,,-1552.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-863,"fix",4995,5010,,-1560.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-864,"fix",5010,5025,,-1568.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-865,"fix",5025,5040,,-1576.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-866,"fix",5040,5055,,-1584.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-867,"fix",5055,5070,,-1592.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-868,"fix",5070,5085,,-1600.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-869,"fix",5085,5100,,-1608.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-870,"fix",5100,5115,,-1616.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-871,"fix",5115,5130,,-1624.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-872,"fix",5130,5145,,-1632.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-873,"fix",5145,5160,,-1640.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-874,"fix",5160,5175,,-1649.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-875,"fix",5175,5190,,-1657.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-876,"fix",5190,5205,,-1665.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-877,"fix",5205,5220,,-1673.07,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-878,"fix",5220,5235,,-1681.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-879,"fix",5235,5250,,-1689.12,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-880,"fix",5250,5265,,-1697.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-881,"fix",5265,5280,,-1705.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-882,"fix",5280,5295,,-1713.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-883,"fix",5295,5310,,-1721.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-884,"fix",5310,5325,,-1729.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-885,"fix",5325,5340,,-1737.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-886,"fix",5340,5355,,-1745.30,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-887,"fix",5355,5370,,-1753.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-888,"fix",5370,5385,,-1761.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-889,"fix",5385,5400,,-1769.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-890,"fix",5400,5415,,-1777.40,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-891,"fix",5415,5430,,-1785.42,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-892,"fix",5430,5445,,-1793.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-893,"fix",5445,5460,,-1801.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-894,"fix",5460,5475,,-1809.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-895,"fix",5475,5490,,-1817.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-896,"fix",5490,5505,,-1825.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-897,"fix",5505,5520,,-1833.57,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-898,"fix",5520,5535,,-1841.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-899,"fix",5535,5550,,-1849.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-900,"fix",5550,5565,,-1857.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-901,"fix",5565,5580,,-1865.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-902,"fix",5580,5595,,-1873.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-903,"fix",5595,5610,,-1881.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-904,"fix",5610,5625,,-1889.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-905,"fix",5625,5640,,-1897.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-906,"fix",5640,5655,,-1905.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-907,"fix",5655,5670,,-1913.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-908,"fix",5670,5685,,-1921.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-909,"fix",5685,5700,,-1929.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-910,"fix",5700,5715,,-1937.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-911,"fix",5715,5730,,-1945.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-912,"fix",5730,5745,,-1953.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-913,"fix",5745,5760,,-1961.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-914,"fix",5760,5775,,-1970.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-915,"fix",5775,5790,,-1978.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-916,"fix",5790,5805,,-1986.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-917,"fix",5805,5820,,-1994.07,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-918,"fix",5820,5835,,-2002.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-919,"fix",5835,5850,,-2010.12,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-920,"fix",5850,5865,,-2018.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-921,"fix",5865,5880,,-2026.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-922,"fix",5880,5895,,-2034.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-923,"fix",5895,5910,,-2042.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-924,"fix",5910,5925,,-2050.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-925,"fix",5925,5940,,-2058.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-926,"fix",5940,5955,,-2066.30,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-927,"fix",5955,5970,,-2074.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-928,"fix",5970,5985,,-2082.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-929,"fix",5985,6000,,-2090.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-930,"fix",6000,6015,,-2098.40,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-931,"fix",6015,6030,,-2106.42,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-932,"fix",6030,6045,,-2114.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-933,"fix",6045,6060,,-2122.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-934,"fix",6060,6075,,-2130.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-935,"fix",6075,6090,,-2138.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-936,"fix",6090,6105,,-2146.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-937,"fix",6105,6120,,-2154.57,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-938,"fix",6120,6135,,-2162.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-939,"fix",6135,6150,,-2170.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-940,"fix",6150,6165,,-2178.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-941,"fix",6165,6180,,-2186.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-942,"fix",6180,6195,,-2194.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-943,"fix",6195,6210,,-2202.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-944,"fix",6210,6225,,-2210.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-945,"fix",6225,6240,,-2218.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-946,"fix",6240,6255,,-2226.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-947,"fix",6255,6270,,-2234.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-948,"fix",6270,6285,,-2242.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-949,"fix",6285,6300,,-2250.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-950,"fix",6300,6315,,-2258.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-951,"fix",6315,6330,,-2266.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-952,"fix",6330,6345,,-2274.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-953,"fix",6345,6360,,-2282.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-954,"fix",6360,6375,,-2291.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-955,"fix",6375,6390,,-2299.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-956,"fix",6390,6405,,-2307.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-957,"fix",6405,6420,,-2315.07,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-958,"fix",6420,6435,,-2323.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-959,"fix",6435,6450,,-2331.12,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-960,"fix",6450,6465,,-2339.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-961,"fix",6465,6480,,-2347.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-962,"fix",6480,6495,,-2355.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-963,"fix",6495,6510,,-2363.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-964,"fix",6510,6525,,-2371.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-965,"fix",6525,6540,,-2379.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-966,"fix",6540,6555,,-2387.30,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-967,"fix",6555,6570,,-2395.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-968,"fix",6570,6585,,-2403.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-969,"fix",6585,6600,,-2411.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-970,"fix",6600,6615,,-2419.40,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-971,"fix",6615,6630,,-2427.42,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-972,"fix",6630,6645,,-2435.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-973,"fix",6645,6660,,-2443.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-974,"fix",6660,6675,,-2451.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-975,"fix",6675,6690,,-2459.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-976,"fix",6690,6705,,-2467.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-977,"fix",6705,6720,,-2475.57,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-978,"fix",6720,6735,,-2483.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-979,"fix",6735,6750,,-2491.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-980,"fix",6750,6765,,-2499.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-981,"fix",6765,6780,,-2507.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-982,"fix",6780,6795,,-2515.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-983,"fix",6795,6810,,-2523.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-984,"fix",6810,6825,,-2531.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-985,"fix",6825,6840,,-2539.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-986,"fix",6840,6855,,-2547.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-987,"fix",6855,6870,,-2555.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-988,"fix",6870,6885,,-2563.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-989,"fix",6885,6900,,-2571.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-990,"fix",6900,6915,,-2579.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-991,"fix",6915,6930,,-2587.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-992,"fix",6930,6945,,-2595.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-993,"fix",6945,6960,,-2603.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-994,"fix",6960,6975,,-2612.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-995,"fix",6975,6990,,-2620.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-996,"fix",6990,7005,,-2628.05,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-997,"fix",7005,7020,,-2636.07,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-998,"fix",7020,7035,,-2644.10,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-999,"fix",7035,7050,,-2652.12,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1000,"fix",7050,7065,,-2660.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1001,"fix",7065,7080,,-2668.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1002,"fix",7080,7095,,-2676.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1003,"fix",7095,7110,,-2684.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1004,"fix",7110,7125,,-2692.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1005,"fix",7125,7140,,-2700.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1006,"fix",7140,7155,,-2708.30,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1007,"fix",7155,7170,,-2716.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1008,"fix",7170,7185,,-2724.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1009,"fix",7185,7200,,-2732.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1010,"fix",7200,7215,,-2740.40,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1011,"fix",7215,7230,,-2748.42,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1012,"fix",7230,7245,,-2756.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1013,"fix",7245,7260,,-2764.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1014,"fix",7260,7275,,-2772.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1015,"fix",7275,7290,,-2780.52,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1016,"fix",7290,7305,,-2788.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1017,"fix",7305,7320,,-2796.57,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1018,"fix",7320,7335,,-2804.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1019,"fix",7335,7350,,-2812.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1020,"fix",7350,7365,,-2820.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1021,"fix",7365,7380,,-2828.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1022,"fix",7380,7395,,-2836.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1023,"fix",7395,7410,,-2844.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1024,"fix",7410,7425,,-2852.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1025,"fix",7425,7440,,-2860.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1026,"fix",7440,7455,,-2868.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1027,"fix",7455,7470,,-2876.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1028,"fix",7470,7485,,-2884.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1029,"fix",7485,7500,,-2892.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
-1030,"fix",7500,2147483647,,-2900.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeII","range","GROSS",,"contrib_register_pp"
,,,,,,,,,,,,,,,
-1201,"fix",0,15,,-0,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1202,"fix",15,30,,-2.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1203,"fix",30,45,,-5.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1204,"fix",45,60,,-8.42,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1205,"fix",60,75,,-11.23,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1206,"fix",75,90,,-14.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1207,"fix",90,105,,-16.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1208,"fix",105,120,,-19.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1209,"fix",120,135,,-22.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1210,"fix",135,150,,-25.27,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1211,"fix",150,165,,-28.08,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1212,"fix",165,180,,-30.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1213,"fix",180,195,,-33.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1214,"fix",195,210,,-36.51,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1215,"fix",210,225,,-39.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1216,"fix",225,240,,-42.13,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1217,"fix",240,255,,-44.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1218,"fix",255,270,,-47.74,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1219,"fix",270,285,,-50.55,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1220,"fix",285,300,,-53.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1221,"fix",300,315,,-56.17,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1222,"fix",315,330,,-58.98,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1223,"fix",330,345,,-61.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1224,"fix",345,360,,-64.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1225,"fix",360,375,,-67.41,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1226,"fix",375,390,,-70.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1227,"fix",390,405,,-73.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1228,"fix",405,420,,-75.83,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1229,"fix",420,435,,-78.64,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1230,"fix",435,450,,-81.45,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1231,"fix",450,465,,-84.26,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1232,"fix",465,480,,-87.07,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1233,"fix",480,495,,-89.88,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1234,"fix",495,510,,-92.68,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1235,"fix",510,525,,-95.49,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1236,"fix",525,540,,-98.30,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1237,"fix",540,555,,-101.11,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1238,"fix",555,570,,-103.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1239,"fix",570,585,,-106.73,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1240,"fix",585,600,,-109.54,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1241,"fix",600,615,,-112.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1242,"fix",615,630,,-115.15,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1243,"fix",630,645,,-117.96,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1244,"fix",645,660,,-120.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1245,"fix",660,675,,-123.58,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1246,"fix",675,690,,-126.39,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1247,"fix",690,705,,-129.20,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1248,"fix",705,720,,-132.01,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1249,"fix",720,735,,-134.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1250,"fix",735,750,,-138.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1251,"fix",750,765,,-142.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1252,"fix",765,780,,-145.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1253,"fix",780,795,,-149.18,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1254,"fix",795,810,,-152.76,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1255,"fix",810,825,,-156.33,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1256,"fix",825,840,,-159.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1257,"fix",840,855,,-163.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1258,"fix",855,870,,-167.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1259,"fix",870,885,,-170.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1260,"fix",885,900,,-174.18,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1261,"fix",900,915,,-177.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1262,"fix",915,930,,-181.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1263,"fix",930,945,,-184.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1264,"fix",945,960,,-188.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1265,"fix",960,975,,-192.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1266,"fix",975,990,,-195.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1267,"fix",990,1005,,-199.18,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1268,"fix",1005,1020,,-202.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1269,"fix",1020,1035,,-206.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1270,"fix",1035,1050,,-209.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1271,"fix",1050,1065,,-213.46,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1272,"fix",1065,1080,,-217.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1273,"fix",1080,1095,,-220.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1274,"fix",1095,1110,,-224.18,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1275,"fix",1110,1125,,-227.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1276,"fix",1125,1140,,-231.32,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1277,"fix",1140,1155,,-234.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1278,"fix",1155,1170,,-238.46,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1279,"fix",1170,1185,,-242.03,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1280,"fix",1185,1200,,-245.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1281,"fix",1200,1215,,-249.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1282,"fix",1215,1230,,-253.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1283,"fix",1230,1245,,-258.23,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1284,"fix",1245,1260,,-262.51,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1285,"fix",1260,1275,,-266.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1286,"fix",1275,1290,,-271.09,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1287,"fix",1290,1305,,-275.37,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1288,"fix",1305,1320,,-281.08,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1289,"fix",1320,1335,,-286.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1290,"fix",1335,1350,,-292.51,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1291,"fix",1350,1365,,-298.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1292,"fix",1365,1380,,-303.93,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1293,"fix",1380,1395,,-309.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1294,"fix",1395,1410,,-315.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1295,"fix",1410,1425,,-321.08,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1296,"fix",1425,1440,,-326.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1297,"fix",1440,1455,,-332.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1298,"fix",1455,1470,,-338.22,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1299,"fix",1470,1485,,-343.93,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1300,"fix",1485,1500,,-349.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1301,"fix",1500,1515,,-355.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1302,"fix",1515,1530,,-361.07,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1303,"fix",1530,1545,,-366.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1304,"fix",1545,1560,,-372.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1305,"fix",1560,1575,,-378.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1306,"fix",1575,1590,,-383.93,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1307,"fix",1590,1605,,-389.64,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1308,"fix",1605,1620,,-395.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1309,"fix",1620,1635,,-401.07,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1310,"fix",1635,1650,,-406.78,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1311,"fix",1650,1665,,-412.50,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1312,"fix",1665,1680,,-418.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1313,"fix",1680,1695,,-423.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1314,"fix",1695,1710,,-429.64,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1315,"fix",1710,1725,,-435.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1316,"fix",1725,1740,,-442.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1317,"fix",1740,1755,,-448.26,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1318,"fix",1755,1770,,-454.49,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1319,"fix",1770,1785,,-460.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1320,"fix",1785,1800,,-466.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1321,"fix",1800,1815,,-473.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1322,"fix",1815,1830,,-480.60,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1323,"fix",1830,1845,,-487.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1324,"fix",1845,1860,,-494.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1325,"fix",1860,1875,,-501.62,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1326,"fix",1875,1890,,-508.63,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1327,"fix",1890,1905,,-515.63,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1328,"fix",1905,1920,,-522.64,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1329,"fix",1920,1935,,-529.64,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1330,"fix",1935,1950,,-536.65,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1331,"fix",1950,1965,,-543.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1332,"fix",1965,1980,,-550.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1333,"fix",1980,1995,,-557.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1334,"fix",1995,2010,,-564.67,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1335,"fix",2010,2025,,-571.68,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1336,"fix",2025,2040,,-578.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1337,"fix",2040,2055,,-585.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1338,"fix",2055,2070,,-592.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1339,"fix",2070,2085,,-599.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1340,"fix",2085,2100,,-606.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1341,"fix",2100,2115,,-613.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1342,"fix",2115,2130,,-620.72,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1343,"fix",2130,2145,,-627.73,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1344,"fix",2145,2160,,-634.73,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1345,"fix",2160,2175,,-641.74,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1346,"fix",2175,2190,,-648.74,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1347,"fix",2190,2205,,-655.75,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1348,"fix",2205,2220,,-662.76,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1349,"fix",2220,2235,,-669.76,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1350,"fix",2235,2250,,-676.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1351,"fix",2250,2265,,-683.77,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1352,"fix",2265,2280,,-690.78,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1353,"fix",2280,2295,,-697.78,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1354,"fix",2295,2310,,-704.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1355,"fix",2310,2325,,-711.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1356,"fix",2325,2340,,-718.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1357,"fix",2340,2355,,-725.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1358,"fix",2355,2370,,-732.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1359,"fix",2370,2385,,-739.82,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1360,"fix",2385,2400,,-746.83,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1361,"fix",2400,2415,,-753.83,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1362,"fix",2415,2430,,-760.84,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1363,"fix",2430,2445,,-767.84,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1364,"fix",2445,2460,,-774.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1365,"fix",2460,2475,,-781.85,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1366,"fix",2475,2490,,-788.86,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1367,"fix",2490,2505,,-795.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1368,"fix",2505,2520,,-802.87,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1369,"fix",2520,2535,,-809.88,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1370,"fix",2535,2550,,-816.88,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1371,"fix",2550,2565,,-823.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1372,"fix",2565,2580,,-830.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1373,"fix",2580,2595,,-837.90,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1374,"fix",2595,2610,,-844.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1375,"fix",2610,2625,,-851.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1376,"fix",2625,2640,,-858.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1377,"fix",2640,2655,,-865.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1378,"fix",2655,2670,,-872.93,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1379,"fix",2670,2685,,-879.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1380,"fix",2685,2700,,-886.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1381,"fix",2700,2715,,-893.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1382,"fix",2715,2730,,-900.95,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1383,"fix",2730,2745,,-907.96,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1384,"fix",2745,2760,,-914.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1385,"fix",2760,2775,,-921.97,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1386,"fix",2775,2790,,-928.98,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1387,"fix",2790,2805,,-935.98,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1388,"fix",2805,2820,,-942.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1389,"fix",2820,2835,,-949.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1390,"fix",2835,2850,,-957.00,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1391,"fix",2850,2865,,-964.01,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1392,"fix",2865,2880,,-971.01,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1393,"fix",2880,2895,,-978.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1394,"fix",2895,2910,,-985.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1395,"fix",2910,2925,,-992.03,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1396,"fix",2925,2940,,-999.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1397,"fix",2940,2955,,-1006.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1398,"fix",2955,2970,,-1013.46,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1399,"fix",2970,2985,,-1020.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1400,"fix",2985,3000,,-1027.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1401,"fix",3000,3015,,-1035.13,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1402,"fix",3015,3030,,-1042.35,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1403,"fix",3030,3045,,-1049.58,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1404,"fix",3045,3060,,-1056.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1405,"fix",3060,3075,,-1064.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1406,"fix",3075,3090,,-1071.24,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1407,"fix",3090,3105,,-1078.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1408,"fix",3105,3120,,-1085.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1409,"fix",3120,3135,,-1092.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1410,"fix",3135,3150,,-1100.13,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1411,"fix",3150,3165,,-1107.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1412,"fix",3165,3180,,-1114.58,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1413,"fix",3180,3195,,-1121.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1414,"fix",3195,3210,,-1129.02,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1415,"fix",3210,3225,,-1136.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1416,"fix",3225,3240,,-1143.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1417,"fix",3240,3255,,-1150.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1418,"fix",3255,3270,,-1157.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1419,"fix",3270,3285,,-1165.14,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1420,"fix",3285,3300,,-1172.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1421,"fix",3300,3315,,-1179.58,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1422,"fix",3315,3330,,-1186.80,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1423,"fix",3330,3345,,-1194.03,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1424,"fix",3345,3360,,-1201.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1425,"fix",3360,3375,,-1208.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1426,"fix",3375,3390,,-1215.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1427,"fix",3390,3405,,-1222.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1428,"fix",3405,3420,,-1230.14,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1429,"fix",3420,3435,,-1237.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1430,"fix",3435,3450,,-1244.58,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1431,"fix",3450,3465,,-1251.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1432,"fix",3465,3480,,-1259.03,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1433,"fix",3480,3495,,-1266.25,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1434,"fix",3495,3510,,-1273.47,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1435,"fix",3510,3525,,-1280.70,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1436,"fix",3525,3540,,-1287.92,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1437,"fix",3540,3555,,-1295.14,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1438,"fix",3555,3570,,-1302.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1439,"fix",3570,3585,,-1309.59,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1440,"fix",3585,3600,,-1316.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1441,"fix",3600,3615,,-1324.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1442,"fix",3615,3630,,-1332.24,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1443,"fix",3630,3645,,-1340.26,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1444,"fix",3645,3660,,-1348.29,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1445,"fix",3660,3675,,-1356.31,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1446,"fix",3675,3690,,-1364.34,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1447,"fix",3690,3705,,-1372.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1448,"fix",3705,3720,,-1380.39,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1449,"fix",3720,3735,,-1388.41,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1450,"fix",3735,3750,,-1396.44,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1451,"fix",3750,3765,,-1404.46,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1452,"fix",3765,3780,,-1412.49,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1453,"fix",3780,3795,,-1420.51,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1454,"fix",3795,3810,,-1428.54,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1455,"fix",3810,3825,,-1436.56,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1456,"fix",3825,3840,,-1444.59,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1457,"fix",3840,3855,,-1452.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1458,"fix",3855,3870,,-1460.64,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1459,"fix",3870,3885,,-1468.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1460,"fix",3885,3900,,-1476.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1461,"fix",3900,3915,,-1484.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1462,"fix",3915,3930,,-1492.74,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1463,"fix",3930,3945,,-1500.76,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1464,"fix",3945,3960,,-1508.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1465,"fix",3960,3975,,-1516.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1466,"fix",3975,3990,,-1524.84,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1467,"fix",3990,4005,,-1532.86,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1468,"fix",4005,4020,,-1540.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1469,"fix",4020,4035,,-1548.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1470,"fix",4035,4050,,-1556.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1471,"fix",4050,4065,,-1564.96,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1472,"fix",4065,4080,,-1572.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1473,"fix",4080,4095,,-1581.01,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1474,"fix",4095,4110,,-1589.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1475,"fix",4110,4125,,-1597.06,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1476,"fix",4125,4140,,-1605.09,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1477,"fix",4140,4155,,-1613.11,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1478,"fix",4155,4170,,-1621.14,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1479,"fix",4170,4185,,-1629.16,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1480,"fix",4185,4200,,-1637.19,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1481,"fix",4200,4215,,-1645.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1482,"fix",4215,4230,,-1653.24,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1483,"fix",4230,4245,,-1661.26,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1484,"fix",4245,4260,,-1669.29,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1485,"fix",4260,4275,,-1677.31,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1486,"fix",4275,4290,,-1685.34,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1487,"fix",4290,4305,,-1693.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1488,"fix",4305,4320,,-1701.39,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1489,"fix",4320,4335,,-1709.41,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1490,"fix",4335,4350,,-1717.44,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1491,"fix",4350,4365,,-1725.46,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1492,"fix",4365,4380,,-1733.49,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1493,"fix",4380,4395,,-1741.51,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1494,"fix",4395,4410,,-1749.54,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1495,"fix",4410,4425,,-1757.56,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1496,"fix",4425,4440,,-1765.59,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1497,"fix",4440,4455,,-1773.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1498,"fix",4455,4470,,-1781.64,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1499,"fix",4470,4485,,-1789.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1500,"fix",4485,4500,,-1797.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1501,"fix",4500,4515,,-1805.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1502,"fix",4515,4530,,-1813.74,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1503,"fix",4530,4545,,-1821.76,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1504,"fix",4545,4560,,-1829.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1505,"fix",4560,4575,,-1837.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1506,"fix",4575,4590,,-1845.84,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1507,"fix",4590,4605,,-1853.86,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1508,"fix",4605,4620,,-1861.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1509,"fix",4620,4635,,-1869.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1510,"fix",4635,4650,,-1877.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1511,"fix",4650,4665,,-1885.96,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1512,"fix",4665,4680,,-1893.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1513,"fix",4680,4695,,-1902.01,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1514,"fix",4695,4710,,-1910.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1515,"fix",4710,4725,,-1918.06,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1516,"fix",4725,4740,,-1926.09,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1517,"fix",4740,4755,,-1934.11,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1518,"fix",4755,4770,,-1942.14,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1519,"fix",4770,4785,,-1950.16,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1520,"fix",4785,4800,,-1958.19,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1521,"fix",4800,4815,,-1966.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1522,"fix",4815,4830,,-1974.24,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1523,"fix",4830,4845,,-1982.26,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1524,"fix",4845,4860,,-1990.29,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1525,"fix",4860,4875,,-1998.31,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1526,"fix",4875,4890,,-2006.34,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1527,"fix",4890,4905,,-2014.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1528,"fix",4905,4920,,-2022.39,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1529,"fix",4920,4935,,-2030.41,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1530,"fix",4935,4950,,-2038.44,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1531,"fix",4950,4965,,-2046.46,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1532,"fix",4965,4980,,-2054.49,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1533,"fix",4980,4995,,-2062.51,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1534,"fix",4995,5010,,-2070.54,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1535,"fix",5010,5025,,-2078.56,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1536,"fix",5025,5040,,-2086.59,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1537,"fix",5040,5055,,-2094.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1538,"fix",5055,5070,,-2102.64,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1539,"fix",5070,5085,,-2110.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1540,"fix",5085,5100,,-2118.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1541,"fix",5100,5115,,-2126.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1542,"fix",5115,5130,,-2134.74,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1543,"fix",5130,5145,,-2142.76,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1544,"fix",5145,5160,,-2150.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1545,"fix",5160,5175,,-2158.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1546,"fix",5175,5190,,-2166.84,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1547,"fix",5190,5205,,-2174.86,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1548,"fix",5205,5220,,-2182.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1549,"fix",5220,5235,,-2190.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1550,"fix",5235,5250,,-2198.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1551,"fix",5250,5265,,-2206.96,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1552,"fix",5265,5280,,-2214.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1553,"fix",5280,5295,,-2223.01,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1554,"fix",5295,5310,,-2231.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1555,"fix",5310,5325,,-2239.06,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1556,"fix",5325,5340,,-2247.09,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1557,"fix",5340,5355,,-2255.11,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1558,"fix",5355,5370,,-2263.14,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1559,"fix",5370,5385,,-2271.16,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1560,"fix",5385,5400,,-2279.19,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1561,"fix",5400,5415,,-2287.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1562,"fix",5415,5430,,-2295.24,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1563,"fix",5430,5445,,-2303.26,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1564,"fix",5445,5460,,-2311.29,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1565,"fix",5460,5475,,-2319.31,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1566,"fix",5475,5490,,-2327.34,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1567,"fix",5490,5505,,-2335.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1568,"fix",5505,5520,,-2343.39,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1569,"fix",5520,5535,,-2351.41,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1570,"fix",5535,5550,,-2359.44,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1571,"fix",5550,5565,,-2367.46,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1572,"fix",5565,5580,,-2375.49,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1573,"fix",5580,5595,,-2383.51,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1574,"fix",5595,5610,,-2391.54,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1575,"fix",5610,5625,,-2399.56,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1576,"fix",5625,5640,,-2407.59,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1577,"fix",5640,5655,,-2415.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1578,"fix",5655,5670,,-2423.64,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1579,"fix",5670,5685,,-2431.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1580,"fix",5685,5700,,-2439.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1581,"fix",5700,5715,,-2447.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1582,"fix",5715,5730,,-2455.74,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1583,"fix",5730,5745,,-2463.76,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1584,"fix",5745,5760,,-2471.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1585,"fix",5760,5775,,-2479.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1586,"fix",5775,5790,,-2487.84,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1587,"fix",5790,5805,,-2495.86,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1588,"fix",5805,5820,,-2503.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1589,"fix",5820,5835,,-2511.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1590,"fix",5835,5850,,-2519.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1591,"fix",5850,5865,,-2527.96,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1592,"fix",5865,5880,,-2535.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1593,"fix",5880,5895,,-2544.01,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1594,"fix",5895,5910,,-2552.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1595,"fix",5910,5925,,-2560.06,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1596,"fix",5925,5940,,-2568.09,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1597,"fix",5940,5955,,-2576.11,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1598,"fix",5955,5970,,-2584.14,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1599,"fix",5970,5985,,-2592.16,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1600,"fix",5985,6000,,-2600.19,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1601,"fix",6000,6015,,-2608.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1602,"fix",6015,6030,,-2616.24,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1603,"fix",6030,6045,,-2624.26,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1604,"fix",6045,6060,,-2632.29,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1605,"fix",6060,6075,,-2640.31,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1606,"fix",6075,6090,,-2648.34,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1607,"fix",6090,6105,,-2656.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1608,"fix",6105,6120,,-2664.39,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1609,"fix",6120,6135,,-2672.41,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1610,"fix",6135,6150,,-2680.44,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1611,"fix",6150,6165,,-2688.46,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1612,"fix",6165,6180,,-2696.49,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1613,"fix",6180,6195,,-2704.51,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1614,"fix",6195,6210,,-2712.54,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1615,"fix",6210,6225,,-2720.56,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1616,"fix",6225,6240,,-2728.59,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1617,"fix",6240,6255,,-2736.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1618,"fix",6255,6270,,-2744.64,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1619,"fix",6270,6285,,-2752.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1620,"fix",6285,6300,,-2760.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1621,"fix",6300,6315,,-2768.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1622,"fix",6315,6330,,-2776.74,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1623,"fix",6330,6345,,-2784.76,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1624,"fix",6345,6360,,-2792.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1625,"fix",6360,6375,,-2800.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1626,"fix",6375,6390,,-2808.84,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1627,"fix",6390,6405,,-2816.86,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1628,"fix",6405,6420,,-2824.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1629,"fix",6420,6435,,-2832.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1630,"fix",6435,6450,,-2840.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1631,"fix",6450,6465,,-2848.96,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1632,"fix",6465,6480,,-2856.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1633,"fix",6480,6495,,-2865.01,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1634,"fix",6495,6510,,-2873.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1635,"fix",6510,6525,,-2881.06,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1636,"fix",6525,6540,,-2889.09,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1637,"fix",6540,6555,,-2897.11,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1638,"fix",6555,6570,,-2905.14,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1639,"fix",6570,6585,,-2913.16,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1640,"fix",6585,6600,,-2921.19,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1641,"fix",6600,6615,,-2929.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1642,"fix",6615,6630,,-2937.24,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1643,"fix",6630,6645,,-2945.26,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1644,"fix",6645,6660,,-2953.29,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1645,"fix",6660,6675,,-2961.31,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1646,"fix",6675,6690,,-2969.34,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1647,"fix",6690,6705,,-2977.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1648,"fix",6705,6720,,-2985.39,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1649,"fix",6720,6735,,-2993.41,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1650,"fix",6735,6750,,-3001.44,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1651,"fix",6750,6765,,-3009.46,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1652,"fix",6765,6780,,-3017.49,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1653,"fix",6780,6795,,-3025.51,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1654,"fix",6795,6810,,-3033.54,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1655,"fix",6810,6825,,-3041.56,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1656,"fix",6825,6840,,-3049.59,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1657,"fix",6840,6855,,-3057.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1658,"fix",6855,6870,,-3065.64,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1659,"fix",6870,6885,,-3073.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1660,"fix",6885,6900,,-3081.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1661,"fix",6900,6915,,-3089.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1662,"fix",6915,6930,,-3097.74,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1663,"fix",6930,6945,,-3105.76,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1664,"fix",6945,6960,,-3113.79,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1665,"fix",6960,6975,,-3121.81,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1666,"fix",6975,6990,,-3129.84,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1667,"fix",6990,7005,,-3137.86,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1668,"fix",7005,7020,,-3145.89,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1669,"fix",7020,7035,,-3153.91,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1670,"fix",7035,7050,,-3161.94,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1671,"fix",7050,7065,,-3169.96,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1672,"fix",7065,7080,,-3177.99,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1673,"fix",7080,7095,,-3186.01,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1674,"fix",7095,7110,,-3194.04,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1675,"fix",7110,7125,,-3202.06,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1676,"fix",7125,7140,,-3210.09,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1677,"fix",7140,7155,,-3218.11,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1678,"fix",7155,7170,,-3226.14,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1679,"fix",7170,7185,,-3234.16,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1680,"fix",7185,7200,,-3242.19,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1681,"fix",7200,7215,,-3250.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1682,"fix",7215,7230,,-3258.24,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1683,"fix",7230,7245,,-3266.26,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1684,"fix",7245,7260,,-3274.29,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1685,"fix",7260,7275,,-3282.21,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1686,"fix",7275,7290,,-3290.34,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1687,"fix",7290,7305,,-3298.36,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1688,"fix",7305,7320,,-3306.39,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1689,"fix",7320,7335,,-3314.41,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1690,"fix",7335,7350,,-3322.44,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1691,"fix",7350,7365,,-3330.46,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1692,"fix",7365,7380,,-3338.49,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1693,"fix",7380,7395,,-3346.51,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1694,"fix",7395,7410,,-3354.54,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1695,"fix",7410,7425,,-3362.56,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1696,"fix",7425,7440,,-3370.59,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1697,"fix",7440,7455,,-3378.61,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1698,"fix",7455,7470,,-3386.64,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1699,"fix",7470,7485,,-3394.66,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1700,"fix",7485,7500,,-3402.69,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
-1701,"fix",7500,2147483647,,-3410.71,,"Withholding Tax","Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)",130,"P.P","hr_payroll_rules_baremeIII","range","GROSS",,"contrib_register_pp"
+600,fix,0,1065,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+601,fix,1065,1080,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+602,fix,1080,1095,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+603,fix,1095,1110,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+604,fix,1110,1125,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+605,fix,1125,1140,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+606,fix,1140,1155,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+607,fix,1155,1170,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+608,fix,1170,1185,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+609,fix,1185,1200,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+610,fix,1200,1215,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+611,fix,1215,1230,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+612,fix,1230,1245,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+613,fix,1245,1260,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+614,fix,1260,1275,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+615,fix,1275,1290,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+616,fix,1290,1305,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+617,fix,1305,1320,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+618,fix,1320,1335,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+619,fix,1335,1350,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+620,fix,1350,1365,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+621,fix,1365,1380,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+622,fix,1380,1395,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+623,fix,1395,1410,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+624,fix,1410,1425,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+625,fix,1425,1440,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+626,fix,1440,1455,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+627,fix,1455,1470,,-2.23,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+628,fix,1470,1485,,-6.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+629,fix,1485,1500,,-10.25,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+630,fix,1500,1515,,-14.26,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+631,fix,1515,1530,,-18.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+632,fix,1530,1545,,-22.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+633,fix,1545,1560,,-26.3,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+634,fix,1560,1575,,-30.31,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+635,fix,1575,1590,,-34.33,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+636,fix,1590,1605,,-38.34,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+637,fix,1605,1620,,-42.35,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+638,fix,1620,1635,,-46.36,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+639,fix,1635,1650,,-50.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+640,fix,1650,1665,,-54.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+641,fix,1665,1680,,-58.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+642,fix,1680,1695,,-62.41,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+643,fix,1695,1710,,-66.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+644,fix,1710,1725,,-70.44,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+645,fix,1725,1740,,-74.45,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+646,fix,1740,1755,,-78.46,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+647,fix,1755,1770,,-82.48,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+648,fix,1770,1785,,-86.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+649,fix,1785,1800,,-90.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+650,fix,1800,1815,,-94.51,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+651,fix,1815,1830,,-98.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+652,fix,1830,1845,,-102.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+653,fix,1845,1860,,-106.55,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+654,fix,1860,1875,,-110.56,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+655,fix,1875,1890,,-114.58,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+656,fix,1890,1905,,-118.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+657,fix,1905,1920,,-123.91,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+658,fix,1920,1935,,-129.61,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+659,fix,1935,1950,,-135.31,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+660,fix,1950,1965,,-141,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+661,fix,1965,1980,,-146.7,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+662,fix,1980,1995,,-152.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+663,fix,1995,2010,,-158.1,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+664,fix,2010,2025,,-163.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+665,fix,2025,2040,,-169.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+666,fix,2040,2055,,-175.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+667,fix,2055,2070,,-180.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+668,fix,2070,2085,,-186.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+669,fix,2085,2100,,-192.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+670,fix,2100,2115,,-197.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+671,fix,2115,2130,,-203.68,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+672,fix,2130,2145,,-209.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+673,fix,2145,2160,,-215.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+674,fix,2160,2175,,-220.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+675,fix,2175,2190,,-226.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+676,fix,2190,2205,,-232.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+677,fix,2205,2220,,-237.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+678,fix,2220,2235,,-243.56,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+679,fix,2235,2250,,-249.26,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+680,fix,2250,2265,,-254.96,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+681,fix,2265,2280,,-260.66,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+682,fix,2280,2295,,-266.35,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+683,fix,2295,2310,,-272.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+684,fix,2310,2325,,-277.75,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+685,fix,2325,2340,,-283.45,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+686,fix,2340,2355,,-289.15,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+687,fix,2355,2370,,-294.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+688,fix,2370,2385,,-300.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+689,fix,2385,2400,,-306.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+690,fix,2400,2415,,-311.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+691,fix,2415,2430,,-317.63,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+692,fix,2430,2445,,-323.33,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+693,fix,2445,2460,,-329.03,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+694,fix,2460,2475,,-334.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+695,fix,2475,2490,,-340.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+696,fix,2490,2505,,-346.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+697,fix,2505,2520,,-351.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+698,fix,2520,2535,,-357.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+699,fix,2535,2550,,-363.22,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+700,fix,2550,2565,,-368.91,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+701,fix,2565,2580,,-374.61,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+702,fix,2580,2595,,-380.31,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+703,fix,2595,2610,,-386.01,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+704,fix,2610,2625,,-391.75,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+705,fix,2625,2640,,-398.01,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+706,fix,2640,2655,,-404.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+707,fix,2655,2670,,-410.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+708,fix,2670,2685,,-416.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+709,fix,2685,2700,,-423.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+710,fix,2700,2715,,-429.31,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+711,fix,2715,2730,,-435.57,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+712,fix,2730,2745,,-441.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+713,fix,2745,2760,,-448.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+714,fix,2760,2775,,-454.34,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+715,fix,2775,2790,,-460.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+716,fix,2790,2805,,-466.86,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+717,fix,2805,2820,,-473.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+718,fix,2820,2835,,-479.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+719,fix,2835,2850,,-485.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+720,fix,2850,2865,,-491.9,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+721,fix,2865,2880,,-498.16,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+722,fix,2880,2895,,-504.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+723,fix,2895,2910,,-510.68,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+724,fix,2910,2925,,-516.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+725,fix,2925,2940,,-523.2,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+726,fix,2940,2955,,-529.46,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+727,fix,2955,2970,,-535.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+728,fix,2970,2985,,-541.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+729,fix,2985,3000,,-548.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+730,fix,3000,3015,,-554.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+731,fix,3015,3030,,-560.76,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+732,fix,3030,3045,,-567.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+733,fix,3045,3060,,-573.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+734,fix,3060,3075,,-579.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+735,fix,3075,3090,,-585.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+736,fix,3090,3105,,-592.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+737,fix,3105,3120,,-598.31,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+738,fix,3120,3135,,-604.57,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+739,fix,3135,3150,,-610.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+740,fix,3150,3165,,-617.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+741,fix,3165,3180,,-623.35,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+742,fix,3180,3195,,-629.61,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+743,fix,3195,3210,,-635.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+744,fix,3210,3225,,-642.13,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+745,fix,3225,3240,,-648.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+746,fix,3240,3255,,-654.65,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+747,fix,3255,3270,,-660.91,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+748,fix,3270,3285,,-667.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+749,fix,3285,3300,,-673.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+750,fix,3300,3315,,-679.69,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+751,fix,3315,3330,,-685.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+752,fix,3330,3345,,-692.21,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+753,fix,3345,3360,,-698.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+754,fix,3360,3375,,-704.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+755,fix,3375,3390,,-711.41,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+756,fix,3390,3405,,-718.63,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+757,fix,3405,3420,,-725.86,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+758,fix,3420,3435,,-733.08,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+759,fix,3435,3450,,-740.3,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+760,fix,3450,3465,,-747.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+761,fix,3465,3480,,-754.75,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+762,fix,3480,3495,,-761.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+763,fix,3495,3510,,-769.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+764,fix,3510,3525,,-776.41,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+765,fix,3525,3540,,-783.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+766,fix,3540,3555,,-790.86,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+767,fix,3555,3570,,-798.08,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+768,fix,3570,3585,,-805.3,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+769,fix,3585,3600,,-812.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+770,fix,3600,3615,,-819.75,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+771,fix,3615,3630,,-826.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+772,fix,3630,3645,,-834.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+773,fix,3645,3660,,-841.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+774,fix,3660,3675,,-848.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+775,fix,3675,3690,,-855.86,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+776,fix,3690,3705,,-863.08,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+777,fix,3705,3720,,-870.31,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+778,fix,3720,3735,,-877.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+779,fix,3735,3750,,-884.75,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+780,fix,3750,3765,,-891.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+781,fix,3765,3780,,-899.2,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+782,fix,3780,3795,,-906.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+783,fix,3795,3810,,-913.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+784,fix,3810,3825,,-920.86,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+785,fix,3825,3840,,-928.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+786,fix,3840,3855,,-935.31,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+787,fix,3855,3870,,-942.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+788,fix,3870,3885,,-949.75,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+789,fix,3885,3900,,-956.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+790,fix,3900,3915,,-964.2,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+791,fix,3915,3930,,-971.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+792,fix,3930,3945,,-978.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+793,fix,3945,3960,,-985.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+794,fix,3960,3975,,-993.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+795,fix,3975,3990,,-1000.31,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+796,fix,3990,4005,,-1007.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+797,fix,4005,4020,,-1014.76,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+798,fix,4020,4035,,-1021.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+799,fix,4035,4050,,-1029.2,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+800,fix,4050,4065,,-1036.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+801,fix,4065,4080,,-1043.65,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+802,fix,4080,4095,,-1050.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+803,fix,4095,4110,,-1058.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+804,fix,4110,4125,,-1065.31,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+805,fix,4125,4140,,-1072.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+806,fix,4140,4155,,-1079.76,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+807,fix,4155,4170,,-1086.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+808,fix,4170,4185,,-1094.2,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+809,fix,4185,4200,,-1101.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+810,fix,4200,4215,,-1108.65,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+811,fix,4215,4230,,-1115.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+812,fix,4230,4245,,-1123.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+813,fix,4245,4260,,-1130.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+814,fix,4260,4275,,-1137.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+815,fix,4275,4290,,-1144.76,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+816,fix,4290,4305,,-1151.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+817,fix,4305,4320,,-1159.21,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+818,fix,4320,4335,,-1166.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+819,fix,4335,4350,,-1173.65,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+820,fix,4350,4365,,-1180.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+821,fix,4365,4380,,-1188.1,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+822,fix,4380,4395,,-1195.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+823,fix,4395,4410,,-1202.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+824,fix,4410,4425,,-1209.76,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+825,fix,4425,4440,,-1216.99,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+826,fix,4440,4455,,-1224.21,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+827,fix,4455,4470,,-1231.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+828,fix,4470,4485,,-1238.65,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+829,fix,4485,4500,,-1245.88,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+830,fix,4500,4515,,-1253.1,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+831,fix,4515,4530,,-1260.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+832,fix,4530,4545,,-1267.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+833,fix,4545,4560,,-1274.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+834,fix,4560,4575,,-1281.99,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+835,fix,4575,4590,,-1289.21,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+836,fix,4590,4605,,-1296.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+837,fix,4605,4620,,-1304.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+838,fix,4620,4635,,-1312.44,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+839,fix,4635,4650,,-1320.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+840,fix,4650,4665,,-1328.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+841,fix,4665,4680,,-1336.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+842,fix,4680,4695,,-1344.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+843,fix,4695,4710,,-1352.57,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+844,fix,4710,4725,,-1360.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+845,fix,4725,4740,,-1368.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+846,fix,4740,4755,,-1376.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+847,fix,4755,4770,,-1384.67,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+848,fix,4770,4785,,-1392.69,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+849,fix,4785,4800,,-1400.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+850,fix,4800,4815,,-1408.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+851,fix,4815,4830,,-1416.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+852,fix,4830,4845,,-1424.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+853,fix,4845,4860,,-1432.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+854,fix,4860,4875,,-1440.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+855,fix,4875,4890,,-1448.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+856,fix,4890,4905,,-1456.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+857,fix,4905,4920,,-1464.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+858,fix,4920,4935,,-1472.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+859,fix,4935,4950,,-1480.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+860,fix,4950,4965,,-1488.99,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+861,fix,4965,4980,,-1497.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+862,fix,4980,4995,,-1505.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+863,fix,4995,5010,,-1513.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+864,fix,5010,5025,,-1521.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+865,fix,5025,5040,,-1529.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+866,fix,5040,5055,,-1537.14,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+867,fix,5055,5070,,-1545.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+868,fix,5070,5085,,-1553.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+869,fix,5085,5100,,-1561.22,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+870,fix,5100,5115,,-1569.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+871,fix,5115,5130,,-1577.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+872,fix,5130,5145,,-1585.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+873,fix,5145,5160,,-1593.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+874,fix,5160,5175,,-1601.34,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+875,fix,5175,5190,,-1609.37,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+876,fix,5190,5205,,-1617.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+877,fix,5205,5220,,-1625.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+878,fix,5220,5235,,-1633.44,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+879,fix,5235,5250,,-1641.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+880,fix,5250,5265,,-1649.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+881,fix,5265,5280,,-1657.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+882,fix,5280,5295,,-1665.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+883,fix,5295,5310,,-1673.57,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+884,fix,5310,5325,,-1681.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+885,fix,5325,5340,,-1689.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+886,fix,5340,5355,,-1697.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+887,fix,5355,5370,,-1705.67,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+888,fix,5370,5385,,-1713.69,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+889,fix,5385,5400,,-1721.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+890,fix,5400,5415,,-1729.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+891,fix,5415,5430,,-1737.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+892,fix,5430,5445,,-1745.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+893,fix,5445,5460,,-1753.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+894,fix,5460,5475,,-1761.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+895,fix,5475,5490,,-1769.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+896,fix,5490,5505,,-1777.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+897,fix,5505,5520,,-1785.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+898,fix,5520,5535,,-1793.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+899,fix,5535,5550,,-1801.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+900,fix,5550,5565,,-1809.99,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+901,fix,5565,5580,,-1818.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+902,fix,5580,5595,,-1826.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+903,fix,5595,5610,,-1834.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+904,fix,5610,5625,,-1842.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+905,fix,5625,5640,,-1850.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+906,fix,5640,5655,,-1858.14,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+907,fix,5655,5670,,-1866.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+908,fix,5670,5685,,-1874.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+909,fix,5685,5700,,-1882.22,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+910,fix,5700,5715,,-1890.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+911,fix,5715,5730,,-1898.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+912,fix,5730,5745,,-1906.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+913,fix,5745,5760,,-1914.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+914,fix,5760,5775,,-1922.34,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+915,fix,5775,5790,,-1930.37,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+916,fix,5790,5805,,-1938.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+917,fix,5805,5820,,-1946.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+918,fix,5820,5835,,-1954.44,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+919,fix,5835,5850,,-1962.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+920,fix,5850,5865,,-1970.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+921,fix,5865,5880,,-1978.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+922,fix,5880,5895,,-1986.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+923,fix,5895,5910,,-1994.57,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+924,fix,5910,5925,,-2002.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+925,fix,5925,5940,,-2010.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+926,fix,5940,5955,,-2018.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+927,fix,5955,5970,,-2026.67,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+928,fix,5970,5985,,-2034.69,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+929,fix,5985,6000,,-2042.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+930,fix,6000,6015,,-2050.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+931,fix,6015,6030,,-2058.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+932,fix,6030,6045,,-2066.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+933,fix,6045,6060,,-2074.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+934,fix,6060,6075,,-2082.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+935,fix,6075,6090,,-2090.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+936,fix,6090,6105,,-2098.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+937,fix,6105,6120,,-2106.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+938,fix,6120,6135,,-2114.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+939,fix,6135,6150,,-2122.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+940,fix,6150,6165,,-2130.99,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+941,fix,6165,6180,,-2139.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+942,fix,6180,6195,,-2147.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+943,fix,6195,6210,,-2155.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+944,fix,6210,6225,,-2163.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+945,fix,6225,6240,,-2171.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+946,fix,6240,6255,,-2179.14,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+947,fix,6255,6270,,-2187.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+948,fix,6270,6285,,-2195.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+949,fix,6285,6300,,-2203.22,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+950,fix,6300,6315,,-2211.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+951,fix,6315,6330,,-2219.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+952,fix,6330,6345,,-2227.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+953,fix,6345,6360,,-2235.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+954,fix,6360,6375,,-2243.34,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+955,fix,6375,6390,,-2251.37,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+956,fix,6390,6405,,-2259.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+957,fix,6405,6420,,-2267.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+958,fix,6420,6435,,-2275.44,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+959,fix,6435,6450,,-2283.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+960,fix,6450,6465,,-2291.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+961,fix,6465,6480,,-2299.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+962,fix,6480,6495,,-2307.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+963,fix,6495,6510,,-2315.57,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+964,fix,6510,6525,,-2323.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+965,fix,6525,6540,,-2331.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+966,fix,6540,6555,,-2339.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+967,fix,6555,6570,,-2347.67,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+968,fix,6570,6585,,-2355.69,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+969,fix,6585,6600,,-2363.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+970,fix,6600,6615,,-2371.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+971,fix,6615,6630,,-2379.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+972,fix,6630,6645,,-2387.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+973,fix,6645,6660,,-2395.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+974,fix,6660,6675,,-2403.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+975,fix,6675,6690,,-2411.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+976,fix,6690,6705,,-2419.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+977,fix,6705,6720,,-2427.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+978,fix,6720,6735,,-2435.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+979,fix,6735,6750,,-2443.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+980,fix,6750,6765,,-2451.99,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+981,fix,6765,6780,,-2460.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+982,fix,6780,6795,,-2468.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+983,fix,6795,6810,,-2476.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+984,fix,6810,6825,,-2484.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+985,fix,6825,6840,,-2492.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+986,fix,6840,6855,,-2500.14,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+987,fix,6855,6870,,-2508.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+988,fix,6870,6885,,-2516.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+989,fix,6885,6900,,-2524.22,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+990,fix,6900,6915,,-2532.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+991,fix,6915,6930,,-2540.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+992,fix,6930,6945,,-2548.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+993,fix,6945,6960,,-2556.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+994,fix,6960,6975,,-2564.34,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+995,fix,6975,6990,,-2572.37,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+996,fix,6990,7005,,-2580.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+997,fix,7005,7020,,-2588.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+998,fix,7020,7035,,-2596.44,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+999,fix,7035,7050,,-2604.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1000,fix,7050,7065,,-2612.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1001,fix,7065,7080,,-2620.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1002,fix,7080,7095,,-2628.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1003,fix,7095,7110,,-2636.57,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1004,fix,7110,7125,,-2644.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1005,fix,7125,7140,,-2652.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1006,fix,7140,7155,,-2660.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1007,fix,7155,7170,,-2668.67,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1008,fix,7170,7185,,-2676.69,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1009,fix,7185,7200,,-2684.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1010,fix,7200,7215,,-2692.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1011,fix,7215,7230,,-2700.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1012,fix,7230,7245,,-2708.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1013,fix,7245,7260,,-2716.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1014,fix,7260,7275,,-2724.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1015,fix,7275,7290,,-2732.87,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1016,fix,7290,7305,,-2740.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1017,fix,7305,7320,,-2748.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1018,fix,7320,7335,,-2756.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1019,fix,7335,7350,,-2764.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1020,fix,7350,7365,,-2772.99,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1021,fix,7365,7380,,-2781.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1022,fix,7380,7395,,-2789.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1023,fix,7395,7410,,-2797.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1024,fix,7410,7425,,-2805.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1025,fix,7425,7440,,-2813.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1026,fix,7440,7455,,-2821.14,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1027,fix,7455,7470,,-2829.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1028,fix,7470,7485,,-2837.19,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1029,fix,7485,7500,,-2845.22,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
+1030,fix,7500,2147483647,,-2853.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeII,range,GROSS,,contrib_register_pp
,,,,,,,,,,,,,,,
-1410,"code",1,1,,,"result = min(35, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1411,"code",2,2,,,"result = min(95, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1412,"code",3,3,,,"result = min(248, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1413,"code",4,4,,,"result = min(454, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1414,"code",5,5,,,"result = min(671, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1415,"code",6,6,,,"result = min(887, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1416,"code",7,7,,,"result = min(1105, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1417,"code",8,8,,,"result = min(1344, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1418,"code",9,9,,,"result = min(1590, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1419,"code",10,10,,,"result = min(1836, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1420,"code",11,11,,,"result = min(2082, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1421,"code",12,12,,,"result = min(2328, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1422,"code",13,13,,,"result = min(2574, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1423,"code",14,14,,,"result = min(2820, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1424,"code",15,15,,,"result = min(3066, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1425,"code",16,16,,,"result = min(3312, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1426,"code",17,17,,,"result = min(3558, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1427,"code",18,18,,,"result = min(3804, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1428,"code",19,19,,,"result = min(4050, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
-1429,"code",20,20,,,"result = min(4296, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))","Child Allowance Belgium","Child Allowance Belgium",142,"Ch.A","hr_payroll_rules_child","range","employee.dependent_children",,
+1201,fix,0,15,,0,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1202,fix,15,30,,-2.8,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1203,fix,30,45,,-5.61,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1204,fix,45,60,,-8.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1205,fix,60,75,,-11.23,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1206,fix,75,90,,-14.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1207,fix,90,105,,-16.85,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1208,fix,105,120,,-19.66,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1209,fix,120,135,,-22.47,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1210,fix,135,150,,-25.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1211,fix,150,165,,-28.08,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1212,fix,165,180,,-30.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1213,fix,180,195,,-33.7,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1214,fix,195,210,,-36.51,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1215,fix,210,225,,-39.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1216,fix,225,240,,-42.13,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1217,fix,240,255,,-44.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1218,fix,255,270,,-47.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1219,fix,270,285,,-50.55,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1220,fix,285,300,,-53.36,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1221,fix,300,315,,-56.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1222,fix,315,330,,-58.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1223,fix,330,345,,-61.79,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1224,fix,345,360,,-64.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1225,fix,360,375,,-67.41,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1226,fix,375,390,,-70.21,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1227,fix,390,405,,-73.02,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1228,fix,405,420,,-75.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1229,fix,420,435,,-78.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1230,fix,435,450,,-81.45,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1231,fix,450,465,,-84.26,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1232,fix,465,480,,-87.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1233,fix,480,495,,-89.88,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1234,fix,495,510,,-92.68,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1235,fix,510,525,,-95.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1236,fix,525,540,,-98.3,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1237,fix,540,555,,-101.11,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1238,fix,555,570,,-103.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1239,fix,570,585,,-106.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1240,fix,585,600,,-109.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1241,fix,600,615,,-112.35,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1242,fix,615,630,,-115.15,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1243,fix,630,645,,-117.96,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1244,fix,645,660,,-120.77,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1245,fix,660,675,,-123.58,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1246,fix,675,690,,-126.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1247,fix,690,705,,-129.2,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1248,fix,705,720,,-132.01,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1249,fix,720,735,,-134.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1250,fix,735,750,,-137.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1251,fix,750,765,,-140.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1252,fix,765,780,,-143.24,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1253,fix,780,795,,-146.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1254,fix,795,810,,-148.86,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1255,fix,810,825,,-151.67,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1256,fix,825,840,,-154.48,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1257,fix,840,855,,-157.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1258,fix,855,870,,-160.09,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1259,fix,870,885,,-162.9,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1260,fix,885,900,,-165.71,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1261,fix,900,915,,-168.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1262,fix,915,930,,-171.33,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1263,fix,930,945,,-174.14,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1264,fix,945,960,,-176.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1265,fix,960,975,,-179.76,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1266,fix,975,990,,-182.56,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1267,fix,990,1005,,-185.37,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1268,fix,1005,1020,,-188.18,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1269,fix,1020,1035,,-190.99,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1270,fix,1035,1050,,-193.8,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1271,fix,1050,1065,,-196.61,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1272,fix,1065,1080,,-199.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1273,fix,1080,1095,,-202.23,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1274,fix,1095,1110,,-205.03,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1275,fix,1110,1125,,-207.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1276,fix,1125,1140,,-210.65,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1277,fix,1140,1155,,-213.46,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1278,fix,1155,1170,,-216.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1279,fix,1170,1185,,-219.08,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1280,fix,1185,1200,,-221.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1281,fix,1200,1215,,-224.7,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1282,fix,1215,1230,,-227.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1283,fix,1230,1245,,-230.31,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1284,fix,1245,1260,,-233.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1285,fix,1260,1275,,-235.93,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1286,fix,1275,1290,,-238.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1287,fix,1290,1305,,-241.55,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1288,fix,1305,1320,,-244.36,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1289,fix,1320,1335,,-247.88,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1290,fix,1335,1350,,-251.89,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1291,fix,1350,1365,,-255.9,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1292,fix,1365,1380,,-259.92,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1293,fix,1380,1395,,-263.93,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1294,fix,1395,1410,,-267.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1295,fix,1410,1425,,-271.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1296,fix,1425,1440,,-275.97,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1297,fix,1440,1455,,-279.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1298,fix,1455,1470,,-285.86,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1299,fix,1470,1485,,-292.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1300,fix,1485,1500,,-298.7,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1301,fix,1500,1515,,-305.12,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1302,fix,1515,1530,,-311.54,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1303,fix,1530,1545,,-317.96,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1304,fix,1545,1560,,-324.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1305,fix,1560,1575,,-330.8,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1306,fix,1575,1590,,-337.22,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1307,fix,1590,1605,,-343.64,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1308,fix,1605,1620,,-350.06,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1309,fix,1620,1635,,-356.48,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1310,fix,1635,1650,,-362.9,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1311,fix,1650,1665,,-369.32,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1312,fix,1665,1680,,-375.74,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1313,fix,1680,1695,,-382.16,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1314,fix,1695,1710,,-388.58,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1315,fix,1710,1725,,-395,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1316,fix,1725,1740,,-401.42,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1317,fix,1740,1755,,-407.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1318,fix,1755,1770,,-414.26,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1319,fix,1770,1785,,-420.68,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1320,fix,1785,1800,,-427.1,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1321,fix,1800,1815,,-433.52,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1322,fix,1815,1830,,-439.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1323,fix,1830,1845,,-446.36,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1324,fix,1845,1860,,-452.78,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1325,fix,1860,1875,,-459.2,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1326,fix,1875,1890,,-465.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1327,fix,1890,1905,,-472.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1328,fix,1905,1920,,-478.46,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1329,fix,1920,1935,,-484.88,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1330,fix,1935,1950,,-491.3,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1331,fix,1950,1965,,-498.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1332,fix,1965,1980,,-505.26,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1333,fix,1980,1995,,-512.48,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1334,fix,1995,2010,,-519.7,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1335,fix,2010,2025,,-526.93,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1336,fix,2025,2040,,-534.15,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1337,fix,2040,2055,,-541.37,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1338,fix,2055,2070,,-548.59,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1339,fix,2070,2085,,-555.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1340,fix,2085,2100,,-563.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1341,fix,2100,2115,,-570.26,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1342,fix,2115,2130,,-577.48,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1343,fix,2130,2145,,-584.71,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1344,fix,2145,2160,,-591.93,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1345,fix,2160,2175,,-599.15,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1346,fix,2175,2190,,-606.37,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1347,fix,2190,2205,,-613.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1348,fix,2205,2220,,-620.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1349,fix,2220,2235,,-628.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1350,fix,2235,2250,,-635.26,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1351,fix,2250,2265,,-642.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1352,fix,2265,2280,,-649.71,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1353,fix,2280,2295,,-656.93,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1354,fix,2295,2310,,-664.15,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1355,fix,2310,2325,,-671.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1356,fix,2325,2340,,-678.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1357,fix,2340,2355,,-685.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1358,fix,2355,2370,,-693.04,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1359,fix,2370,2385,,-700.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1360,fix,2385,2400,,-707.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1361,fix,2400,2415,,-714.71,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1362,fix,2415,2430,,-721.93,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1363,fix,2430,2445,,-729.16,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1364,fix,2445,2460,,-736.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1365,fix,2460,2475,,-743.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1366,fix,2475,2490,,-750.82,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1367,fix,2490,2505,,-758.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1368,fix,2505,2520,,-765.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1369,fix,2520,2535,,-772.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1370,fix,2535,2550,,-779.71,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1371,fix,2550,2565,,-786.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1372,fix,2565,2580,,-794.16,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1373,fix,2580,2595,,-801.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1374,fix,2595,2610,,-808.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1375,fix,2610,2625,,-815.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1376,fix,2625,2640,,-823.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1377,fix,2640,2655,,-830.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1378,fix,2655,2670,,-837.49,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1379,fix,2670,2685,,-844.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1380,fix,2685,2700,,-851.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1381,fix,2700,2715,,-859.16,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1382,fix,2715,2730,,-866.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1383,fix,2730,2745,,-873.61,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1384,fix,2745,2760,,-880.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1385,fix,2760,2775,,-888.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1386,fix,2775,2790,,-895.27,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1387,fix,2790,2805,,-902.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1388,fix,2805,2820,,-909.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1389,fix,2820,2835,,-916.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1390,fix,2835,2850,,-924.16,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1391,fix,2850,2865,,-931.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1392,fix,2865,2880,,-938.61,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1393,fix,2880,2895,,-945.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1394,fix,2895,2910,,-953.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1395,fix,2910,2925,,-960.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1396,fix,2925,2940,,-967.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1397,fix,2940,2955,,-974.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1398,fix,2955,2970,,-981.94,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1399,fix,2970,2985,,-989.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1400,fix,2985,3000,,-996.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1401,fix,3000,3015,,-1003.61,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1402,fix,3015,3030,,-1010.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1403,fix,3030,3045,,-1018.06,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1404,fix,3045,3060,,-1025.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1405,fix,3060,3075,,-1032.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1406,fix,3075,3090,,-1039.72,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1407,fix,3090,3105,,-1046.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1408,fix,3105,3120,,-1054.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1409,fix,3120,3135,,-1061.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1410,fix,3135,3150,,-1068.61,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1411,fix,3150,3165,,-1075.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1412,fix,3165,3180,,-1083.06,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1413,fix,3180,3195,,-1090.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1414,fix,3195,3210,,-1097.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1415,fix,3210,3225,,-1104.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1416,fix,3225,3240,,-1111.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1417,fix,3240,3255,,-1119.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1418,fix,3255,3270,,-1126.39,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1419,fix,3270,3285,,-1133.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1420,fix,3285,3300,,-1140.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1421,fix,3300,3315,,-1148.06,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1422,fix,3315,3330,,-1155.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1423,fix,3330,3345,,-1162.51,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1424,fix,3345,3360,,-1169.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1425,fix,3360,3375,,-1176.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1426,fix,3375,3390,,-1184.17,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1427,fix,3390,3405,,-1191.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1428,fix,3405,3420,,-1198.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1429,fix,3420,3435,,-1205.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1430,fix,3435,3450,,-1213.06,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1431,fix,3450,3465,,-1220.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1432,fix,3465,3480,,-1227.51,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1433,fix,3480,3495,,-1234.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1434,fix,3495,3510,,-1241.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1435,fix,3510,3525,,-1249.18,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1436,fix,3525,3540,,-1256.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1437,fix,3540,3555,,-1263.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1438,fix,3555,3570,,-1270.84,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1439,fix,3570,3585,,-1278.07,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1440,fix,3585,3600,,-1285.29,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1441,fix,3600,3615,,-1292.51,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1442,fix,3615,3630,,-1299.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1443,fix,3630,3645,,-1306.96,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1444,fix,3645,3660,,-1314.18,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1445,fix,3660,3675,,-1321.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1446,fix,3675,3690,,-1328.62,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1447,fix,3690,3705,,-1335.85,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1448,fix,3705,3720,,-1343.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1449,fix,3720,3735,,-1351.45,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1450,fix,3735,3750,,-1359.48,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1451,fix,3750,3765,,-1367.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1452,fix,3765,3780,,-1375.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1453,fix,3780,3795,,-1383.55,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1454,fix,3795,3810,,-1391.58,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1455,fix,3810,3825,,-1399.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1456,fix,3825,3840,,-1407.63,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1457,fix,3840,3855,,-1415.65,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1458,fix,3855,3870,,-1423.68,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1459,fix,3870,3885,,-1431.7,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1460,fix,3885,3900,,-1439.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1461,fix,3900,3915,,-1447.75,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1462,fix,3915,3930,,-1455.78,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1463,fix,3930,3945,,-1463.8,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1464,fix,3945,3960,,-1471.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1465,fix,3960,3975,,-1479.85,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1466,fix,3975,3990,,-1487.88,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1467,fix,3990,4005,,-1495.9,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1468,fix,4005,4020,,-1503.93,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1469,fix,4020,4035,,-1511.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1470,fix,4035,4050,,-1519.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1471,fix,4050,4065,,-1528,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1472,fix,4065,4080,,-1536.03,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1473,fix,4080,4095,,-1544.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1474,fix,4095,4110,,-1552.08,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1475,fix,4110,4125,,-1560.1,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1476,fix,4125,4140,,-1568.13,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1477,fix,4140,4155,,-1576.15,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1478,fix,4155,4170,,-1584.18,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1479,fix,4170,4185,,-1592.2,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1480,fix,4185,4200,,-1600.23,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1481,fix,4200,4215,,-1608.25,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1482,fix,4215,4230,,-1616.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1483,fix,4230,4245,,-1624.3,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1484,fix,4245,4260,,-1632.33,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1485,fix,4260,4275,,-1640.35,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1486,fix,4275,4290,,-1648.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1487,fix,4290,4305,,-1656.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1488,fix,4305,4320,,-1664.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1489,fix,4320,4335,,-1672.45,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1490,fix,4335,4350,,-1680.48,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1491,fix,4350,4365,,-1688.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1492,fix,4365,4380,,-1696.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1493,fix,4380,4395,,-1704.55,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1494,fix,4395,4410,,-1712.58,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1495,fix,4410,4425,,-1720.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1496,fix,4425,4440,,-1728.63,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1497,fix,4440,4455,,-1736.65,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1498,fix,4455,4470,,-1744.68,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1499,fix,4470,4485,,-1752.7,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1500,fix,4485,4500,,-1760.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1501,fix,4500,4515,,-1768.75,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1502,fix,4515,4530,,-1776.78,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1503,fix,4530,4545,,-1784.8,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1504,fix,4545,4560,,-1792.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1505,fix,4560,4575,,-1800.85,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1506,fix,4575,4590,,-1808.88,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1507,fix,4590,4605,,-1816.9,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1508,fix,4605,4620,,-1824.93,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1509,fix,4620,4635,,-1832.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1510,fix,4635,4650,,-1840.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1511,fix,4650,4665,,-1849,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1512,fix,4665,4680,,-1857.03,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1513,fix,4680,4695,,-1865.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1514,fix,4695,4710,,-1873.08,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1515,fix,4710,4725,,-1881.1,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1516,fix,4725,4740,,-1889.13,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1517,fix,4740,4755,,-1897.15,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1518,fix,4755,4770,,-1905.18,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1519,fix,4770,4785,,-1913.2,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1520,fix,4785,4800,,-1921.23,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1521,fix,4800,4815,,-1929.25,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1522,fix,4815,4830,,-1937.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1523,fix,4830,4845,,-1945.3,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1524,fix,4845,4860,,-1953.33,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1525,fix,4860,4875,,-1961.35,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1526,fix,4875,4890,,-1969.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1527,fix,4890,4905,,-1977.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1528,fix,4905,4920,,-1985.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1529,fix,4920,4935,,-1993.45,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1530,fix,4935,4950,,-2001.48,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1531,fix,4950,4965,,-2009.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1532,fix,4965,4980,,-2018.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1533,fix,4980,4995,,-2025.55,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1534,fix,4995,5010,,-2033.58,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1535,fix,5010,5025,,-2041.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1536,fix,5025,5040,,-2049.63,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1537,fix,5040,5055,,-2057.65,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1538,fix,5055,5070,,-2065.68,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1539,fix,5070,5085,,-2073.7,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1540,fix,5085,5100,,-2081.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1541,fix,5100,5115,,-2089.75,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1542,fix,5115,5130,,-2097.78,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1543,fix,5130,5145,,-2105.8,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1544,fix,5145,5160,,-2113.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1545,fix,5160,5175,,-2121.85,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1546,fix,5175,5190,,-2129.88,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1547,fix,5190,5205,,-2137.9,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1548,fix,5205,5220,,-2145.93,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1549,fix,5220,5235,,-2153.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1550,fix,5235,5250,,-2161.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1551,fix,5250,5265,,-2170,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1552,fix,5265,5280,,-2178.03,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1553,fix,5280,5295,,-2186.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1554,fix,5295,5310,,-2194.08,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1555,fix,5310,5325,,-2202.1,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1556,fix,5325,5340,,-2210.13,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1557,fix,5340,5355,,-2218.15,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1558,fix,5355,5370,,-2226.18,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1559,fix,5370,5385,,-2234.2,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1560,fix,5385,5400,,-2242.23,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1561,fix,5400,5415,,-2250.25,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1562,fix,5415,5430,,-2258.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1563,fix,5430,5445,,-2266.3,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1564,fix,5445,5460,,-2274.33,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1565,fix,5460,5475,,-2282.35,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1566,fix,5475,5490,,-2290.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1567,fix,5490,5505,,-2298.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1568,fix,5505,5520,,-2306.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1569,fix,5520,5535,,-2314.45,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1570,fix,5535,5550,,-2322.48,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1571,fix,5550,5565,,-2330.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1572,fix,5565,5580,,-2338.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1573,fix,5580,5595,,-2346.55,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1574,fix,5595,5610,,-2354.58,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1575,fix,5610,5625,,-2362.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1576,fix,5625,5640,,-2370.63,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1577,fix,5640,5655,,-2378.65,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1578,fix,5655,5670,,-2386.68,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1579,fix,5670,5685,,-2394.7,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1580,fix,5685,5700,,-2402.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1581,fix,5700,5715,,-2410.75,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1582,fix,5715,5730,,-2418.78,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1583,fix,5730,5745,,-2426.8,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1584,fix,5745,5760,,-2434.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1585,fix,5760,5775,,-2442.85,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1586,fix,5775,5790,,-2450.88,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1587,fix,5790,5805,,-2458.9,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1588,fix,5805,5820,,-2466.93,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1589,fix,5820,5835,,-2474.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1590,fix,5835,5850,,-2482.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1591,fix,5850,5865,,-2491,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1592,fix,5865,5880,,-2499.03,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1593,fix,5880,5895,,-2507.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1594,fix,5895,5910,,-2515.08,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1595,fix,5910,5925,,-2523.1,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1596,fix,5925,5940,,-2531.13,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1597,fix,5940,5955,,-2539.15,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1598,fix,5955,5970,,-2547.18,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1599,fix,5970,5985,,-2555.2,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1600,fix,5985,6000,,-2563.23,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1601,fix,6000,6015,,-2571.25,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1602,fix,6015,6030,,-2579.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1603,fix,6030,6045,,-2587.3,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1604,fix,6045,6060,,-2595.33,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1605,fix,6060,6075,,-2603.35,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1606,fix,6075,6090,,-2611.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1607,fix,6090,6105,,-2619.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1608,fix,6105,6120,,-2627.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1609,fix,6120,6135,,-2635.45,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1610,fix,6135,6150,,-2643.48,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1611,fix,6150,6165,,-2651.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1612,fix,6165,6180,,-2659.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1613,fix,6180,6195,,-2667.55,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1614,fix,6195,6210,,-2675.58,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1615,fix,6210,6225,,-2683.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1616,fix,6225,6240,,-2691.63,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1617,fix,6240,6255,,-2699.65,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1618,fix,6255,6270,,-2707.68,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1619,fix,6270,6285,,-2715.7,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1620,fix,6285,6300,,-2723.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1621,fix,6300,6315,,-2731.75,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1622,fix,6315,6330,,-2739.78,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1623,fix,6330,6345,,-2747.8,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1624,fix,6345,6360,,-2755.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1625,fix,6360,6375,,-2763.85,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1626,fix,6375,6390,,-2771.88,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1627,fix,6390,6405,,-2779.9,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1628,fix,6405,6420,,-2787.93,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1629,fix,6420,6435,,-2795.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1630,fix,6435,6450,,-2803.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1631,fix,6450,6465,,-2812,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1632,fix,6465,6480,,-2820.03,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1633,fix,6480,6495,,-2828.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1634,fix,6495,6510,,-2836.08,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1635,fix,6510,6525,,-2844.1,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1636,fix,6525,6540,,-2852.13,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1637,fix,6540,6555,,-2860.15,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1638,fix,6555,6570,,-2868.18,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1639,fix,6570,6585,,-2876.2,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1640,fix,6585,6600,,-2884.23,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1641,fix,6600,6615,,-2892.25,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1642,fix,6615,6630,,-2900.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1643,fix,6630,6645,,-2908.3,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1644,fix,6645,6660,,-2916.33,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1645,fix,6660,6675,,-2924.35,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1646,fix,6675,6690,,-2932.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1647,fix,6690,6705,,-2940.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1648,fix,6705,6720,,-2948.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1649,fix,6720,6735,,-2956.45,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1650,fix,6735,6750,,-2964.48,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1651,fix,6750,6765,,-2972.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1652,fix,6765,6780,,-2980.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1653,fix,6780,6795,,-2988.55,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1654,fix,6795,6810,,-2996.58,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1655,fix,6810,6825,,-3004.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1656,fix,6825,6840,,-3012.63,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1657,fix,6840,6855,,-3020.65,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1658,fix,6855,6870,,-3028.68,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1659,fix,6870,6885,,-3036.7,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1660,fix,6885,6900,,-3044.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1661,fix,6900,6915,,-3052.75,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1662,fix,6915,6930,,-3060.78,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1663,fix,6930,6945,,-3068.8,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1664,fix,6945,6960,,-3076.83,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1665,fix,6960,6975,,-3084.85,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1666,fix,6975,6990,,-3092.88,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1667,fix,6990,7005,,-3100.9,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1668,fix,7005,7020,,-3108.93,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1669,fix,7020,7035,,-3116.95,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1670,fix,7035,7050,,-3124.98,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1671,fix,7050,7065,,-3133,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1672,fix,7065,7080,,-3141.03,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1673,fix,7080,7095,,-3149.05,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1674,fix,7095,7110,,-3157.08,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1675,fix,7110,7125,,-3165.1,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1676,fix,7125,7140,,-3173.13,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1677,fix,7140,7155,,-3181.15,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1678,fix,7155,7170,,-3189.18,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1679,fix,7170,7185,,-3197.2,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1680,fix,7185,7200,,-3205.23,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1681,fix,7200,7215,,-3213.25,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1682,fix,7215,7230,,-3221.28,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1683,fix,7230,7245,,-3229.3,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1684,fix,7245,7260,,-3237.33,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1685,fix,7260,7275,,-3245.35,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1686,fix,7275,7290,,-3253.38,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1687,fix,7290,7305,,-3261.4,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1688,fix,7305,7320,,-3269.43,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1689,fix,7320,7335,,-3277.45,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1690,fix,7335,7350,,-3285.48,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1691,fix,7350,7365,,-3293.5,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1692,fix,7365,7380,,-3301.53,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1693,fix,7380,7395,,-3309.55,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1694,fix,7395,7410,,-3317.58,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1695,fix,7410,7425,,-3325.6,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1696,fix,7425,7440,,-3333.63,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1697,fix,7440,7455,,-3341.65,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1698,fix,7455,7470,,-3349.68,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1699,fix,7470,7485,,-3357.7,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1700,fix,7485,7500,,-3365.73,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+1701,fix,7500,2147483647,,3373.75,,Withholding Tax,Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018),130,P.P-,hr_payroll_rules_baremeIII,range,GROSS,,contrib_register_pp
+,,,,,,,,,,,,,,,
+1410,code,1,1,,,"result = min(36, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1411,code,2,2,,,"result = min(97, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1412,code,3,3,,,"result = min(253, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1413,code,4,4,,,"result = min(454, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1414,code,5,5,,,"result = min(677, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1415,code,6,6,,,"result = min(902, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1416,code,7,7,,,"result = min(1128, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1417,code,8,8,,,"result = min(1371, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1418,code,9,9,,,"result = min(1622, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1419,code,10,10,,,"result = min(1873, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1420,code,11,11,,,"result = min(2124, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1421,code,12,12,,,"result = min(2375, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1422,code,13,13,,,"result = min(2626, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1423,code,14,14,,,"result = min(2877, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1424,code,15,15,,,"result = min(3128, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1425,code,16,16,,,"result = min(3379, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1426,code,17,17,,,"result = min(3630, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1427,code,18,18,,,"result = min(3881, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1428,code,19,19,,,"result = min(4132, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
+1429,code,20,20,,,"result = min(4383, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))",Child Allowance Belgium,Child Allowance Belgium,142,Ch.A,hr_payroll_rules_child,range,employee.dependent_children,,
diff --git a/addons/l10n_be_hr_payroll/data/l10n_be_hr_payroll_data.xml b/addons/l10n_be_hr_payroll/data/l10n_be_hr_payroll_data.xml
index 4d3ca141fee..14ad3eaefa0 100644
--- a/addons/l10n_be_hr_payroll/data/l10n_be_hr_payroll_data.xml
+++ b/addons/l10n_be_hr_payroll/data/l10n_be_hr_payroll_data.xml
@@ -55,7 +55,7 @@
<field name="parent_id" ref="hr_payroll.ALW"/>
</record>
<record id="hr_payroll_head_pp" model="hr.salary.rule.category">
- <field name="name">Withholding Tax Grid 2017 (Precompte Professionnel Bareme 2017)</field>
+ <field name="name">Withholding Tax Grid 2018 (Precompte Professionnel Bareme 2018)</field>
<field name="code">PP</field>
<field name="parent_id" ref="hr_payroll.DED"/>
</record>
@@ -126,14 +126,14 @@ if contract.mobile:
<field name="code">EmpBonus.1</field>
<field name="sequence">42</field>
<field name="condition_select">python</field>
- <field name="condition_python">result = categories.BRUT &lt;= 2431.27</field>
+ <field name="condition_python">result = categories.BRUT &lt;= 2510.47</field>
<field name="amount_select">code</field>
<field name="amount_python_compute">
salary = categories.BRUT
-if salary &lt;= 1577.89:
- result = 193.79
-elif salary &lt;= 2461.27:
- result = 193.79 - (0.2194 * (salary - 1577.89))
+if salary &lt;= 1609.47:
+ result = 197.67
+elif salary &lt;= 2510.47:
+ result = 197.67 - (0.2194 * (salary - 1609.47))
</field>
</record>
<record id="hr_salary_rule_employment_bonus_workers" model="hr.salary.rule">
@@ -142,14 +142,14 @@ elif salary &lt;= 2461.27:
<field name="code">EmpBonus.2</field>
<field name="sequence">42</field>
<field name="condition_select">python</field>
- <field name="condition_python">result = categories.BRUT + categories.ONSS &lt;= 2431.27</field>
+ <field name="condition_python">result = categories.BRUT + categories.ONSS &lt;= 2510.47</field>
<field name="amount_select">code</field>
<field name="amount_python_compute">
salary = categories.BRUT
-if salary &lt;= 1577.89:
- result = 209.29
-elif salary &lt;= 2461.27:
- result = 209.29 - (0.2369 * (salary - 1577.89))
+if salary &lt;= 1609.47:
+ result = 213.48
+elif salary &lt;= 2510.47:
+ result = 213.48 - (0.2369 * (salary - 1609.47))
</field>
</record>
<record id="hr_payroll_rules_mis_ex_onss_1" model="hr.salary.rule">
@@ -160,7 +160,7 @@ elif salary &lt;= 2461.27:
<field name="sequence">165</field>
<field name="condition_select">python</field>
<field name="appears_on_payslip" eval="False"/>
- <field name="condition_python">result = (((employee.marital=='single') or (employee.marital=='married' and employee.spouse_fiscal_status=='without income')) and (employee.resident_bool!=True))</field>
+ <field name="condition_python">result = (((employee.marital in ['divorced', 'single', 'widower']) or (employee.marital=='married' and employee.spouse_fiscal_status=='without income')) and (employee.resident_bool!=True))</field>
<field name="amount_select">code</field>
<field name="amount_python_compute">
wage = categories.BASIC
@@ -208,7 +208,7 @@ else:
<field name="sequence">120</field>
<field name="condition_select">python</field>
<field name="appears_on_payslip" eval="False"/>
- <field name="condition_python">result = (((employee.marital=='single') or (employee.marital=='married' and employee.spouse_fiscal_status=='with income')) and (employee.resident_bool!=True))</field>
+ <field name="condition_python">result = (((employee.marital in ['divorced', 'single', 'widower']) or (employee.marital=='married' and employee.spouse_fiscal_status=='with income')) and (employee.resident_bool!=True))</field>
</record>
<record id="hr_payroll_rules_baremeII" model="hr.salary.rule">
<field name="category_id" ref="hr_payroll_head_pp"/>
@@ -230,18 +230,6 @@ else:
<field name="condition_python">result = employee.resident_bool==True</field>
<field name="appears_on_payslip" eval="False"/>
</record>
- <record id="hr_salary_rule_pp_reduction_low_salary" model="hr.salary.rule">
- <field name="category_id" ref="hr_salary_rule_pp_reductions"/>
- <field name="name">Withholding Tax Reduction for Low Salaries</field>
- <field name="code">PPRed.0</field>
- <field name="sequence">131</field>
- <field name="condition_select">python</field>
- <field name="condition_python">result = categories.GROSS &lt;= 2027.86 and categories.GROSS &gt; 565.02</field>
- <field name="amount_select">code</field>
- <field name="amount_python_compute">
-result = 5.83
- </field>
- </record>
<record id="hr_salary_rule_pp_reduction_employees" model="hr.salary.rule">
<field name="category_id" ref="hr_salary_rule_pp_reductions"/>
<field name="name">Withholding Tax Reduction for Low Salaries (ONSS)</field>
@@ -318,7 +306,7 @@ elif salary &lt;= 2461.27:
<field name="code">Red.Iso</field>
<field name="sequence">144</field>
<field name="condition_select">python</field>
- <field name="condition_python">result = (employee.marital == 'single') and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA &lt; 0.0)</field>
+ <field name="condition_python">result = (employee.marital in ['divorced', 'single', 'widower']) and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA &lt; 0.0)</field>
<field name="amount_select">code</field>
<field name="amount_python_compute">result = min(25.00, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))</field>
</record>
@@ -331,7 +319,7 @@ elif salary &lt;= 2461.27:
<field name="condition_select">python</field>
<field name="condition_python">result = (employee.marital == 'widower' or (employee.marital in ['divorced', 'single', 'widower'] and employee.dependent_children)) and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA &lt; 0.0)</field>
<field name="amount_select">code</field>
- <field name="amount_python_compute">result = min(35.00, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))</field>
+ <field name="amount_python_compute">result = min(36.00, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))</field>
</record>
<record id="hr_salary_rule_reduction_disabled" model="hr.salary.rule">
<field name="category_id" ref='hr_salary_rule_category_family_reductions'/>
@@ -342,7 +330,7 @@ elif salary &lt;= 2461.27:
<field name="condition_select">python</field>
<field name="condition_python">result = (employee.disabled) and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA &lt; 0.0)</field>
<field name="amount_select">code</field>
- <field name="amount_python_compute">result = min(35.00, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))</field>
+ <field name="amount_python_compute">result = min(36.00, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))</field>
</record>
<record id="hr_salary_rule_reduction_seniors" model="hr.salary.rule">
<field name="category_id" ref='hr_salary_rule_category_family_reductions'/>
@@ -353,7 +341,7 @@ elif salary &lt;= 2461.27:
<field name="condition_select">python</field>
<field name="condition_python">result = (employee.other_dependent_people and employee.dependent_seniors) and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA &lt; 0.0)</field>
<field name="amount_select">code</field>
- <field name="amount_python_compute">result = min(71.0 * employee.dependent_seniors, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))</field>
+ <field name="amount_python_compute">result = min(73.0 * employee.dependent_seniors, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))</field>
</record>
<record id="hr_salary_rule_reduction_juniors" model="hr.salary.rule">
<field name="category_id" ref='hr_salary_rule_category_family_reductions'/>
@@ -364,7 +352,7 @@ elif salary &lt;= 2461.27:
<field name="condition_select">python</field>
<field name="condition_python">result = (employee.other_dependent_people and employee.dependent_juniors) and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA &lt; 0.0)</field>
<field name="amount_select">code</field>
- <field name="amount_python_compute">result = min(35.0 * employee.dependent_juniors, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))</field>
+ <field name="amount_python_compute">result = min(36.0 * employee.dependent_juniors, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))</field>
</record>
<record id="hr_salary_rule_reduction_insufficient_net" model="hr.salary.rule">
<field name="category_id" ref='hr_salary_rule_category_family_reductions'/>
@@ -373,7 +361,7 @@ elif salary &lt;= 2461.27:
<field name="code">Red.Spouse.Net</field>
<field name="sequence">148</field>
<field name="condition_select">python</field>
- <field name="condition_python">result = (employee.marital == 'married' and employee.spouse_fiscal_status=='with income' and employee.spouse_net_revenue &lt;= 221.0) and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA &lt; 0.0)</field>
+ <field name="condition_python">result = (employee.marital == 'married' and employee.spouse_fiscal_status=='with income' and employee.spouse_net_revenue &lt;= 225.0) and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA &lt; 0.0)</field>
<field name="amount_select">code</field>
<field name="amount_python_compute">result = min(110.50, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))</field>
</record>
@@ -384,7 +372,7 @@ elif salary &lt;= 2461.27:
<field name="code">Red.Spouse.Oth.Net</field>
<field name="sequence">149</field>
<field name="condition_select">python</field>
- <field name="condition_python">result = (employee.marital == 'married' and employee.spouse_fiscal_status=='with income' and not employee.spouse_net_revenue and employee.spouse_other_net_revenue &lt;= 440.0) and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA &lt; 0.0)</field>
+ <field name="condition_python">result = (employee.marital == 'married' and employee.spouse_fiscal_status=='with income' and not employee.spouse_net_revenue and employee.spouse_other_net_revenue &lt;= 450.0) and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA &lt; 0.0)</field>
<field name="amount_select">code</field>
<field name="amount_python_compute">result = min(220.0, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))</field>
</record>
@@ -397,7 +385,7 @@ elif salary &lt;= 2461.27:
<field name="condition_select">python</field>
<field name="condition_python">result = (employee.disabled_spouse_bool==True) and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA &lt; 0.0)</field>
<field name="amount_select">code</field>
- <field name="amount_python_compute">min(35.0, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))</field>
+ <field name="amount_python_compute">min(36.0, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))</field>
</record>
<record id="hr_payroll_rules_parent_company_car" model="hr.salary.rule">
<field name="category_id" ref="hr_payroll_head_div_impos"/>
@@ -559,7 +547,6 @@ result = -contract.car_atn
ref('hr_payroll_rules_retained_net'),
ref('hr_salary_rule_commission_on_target'),
ref('hr_salary_rule_pp_reduction_employees'),
- ref('hr_salary_rule_pp_reduction_low_salary'),
])]" name="rule_ids"/>
<field name="company_id" ref="base.main_company"/>
diff --git a/addons/l10n_be_hr_payroll/models/l10n_be_hr_payroll.py b/addons/l10n_be_hr_payroll/models/l10n_be_hr_payroll.py
index 1b9835b1624..8ecca4ee5d4 100644
--- a/addons/l10n_be_hr_payroll/models/l10n_be_hr_payroll.py
+++ b/addons/l10n_be_hr_payroll/models/l10n_be_hr_payroll.py
@@ -94,7 +94,7 @@ class HrContract(models.Model):
elif contract.transport_mode == 'public_transport':
contract.transport_employer_cost = contract.public_transport_reimbursed_amount
elif contract.transport_mode == 'others':
- contract.transport_employer_cost == contract.others_reimbursed_amount
+ contract.transport_employer_cost = contract.others_reimbursed_amount
@api.depends('commission_on_target')
def _compute_warrants_cost(self):
@@ -176,6 +176,16 @@ class HrContract(models.Model):
contract.double_holidays = contract.wage * 0.92
contract.thirteen_month = contract.wage
+ @api.onchange('transport_mode')
+ def _onchange_transport_mode(self):
+ if self.transport_mode != 'company_car':
+ self.fuel_card = 0
+ self.company_car_total_depreciated_cost = 0
+ if self.transport_mode != 'others':
+ self.others_reimbursed_amount = 0
+ if self.transport_mode != 'public_transports':
+ self.public_transport_reimbursed_amount = 0
+
@api.onchange('mobile', 'mobile_plus')
def _onchange_mobile(self):
if self.mobile_plus and not self.mobile:
diff --git a/addons/l10n_be_hr_payroll_fleet/models/hr_contract.py b/addons/l10n_be_hr_payroll_fleet/models/hr_contract.py
index 7f802498934..f774eaa0436 100644
--- a/addons/l10n_be_hr_payroll_fleet/models/hr_contract.py
+++ b/addons/l10n_be_hr_payroll_fleet/models/hr_contract.py
@@ -46,6 +46,13 @@ class HrContract(models.Model):
self.car_id = self.env['fleet.vehicle'].search([('driver_id', '=', self.employee_id.address_home_id.id)], limit=1)
return {'domain': {'car_id': self._get_available_cars_domain()}}
+ @api.onchange('transport_mode')
+ def _onchange_transport_mode(self):
+ super(HrContract, self)._onchange_transport_mode()
+ if self.transport_mode != 'company_car':
+ self.car_id = False
+ self.new_car_model_id = False
+
def _get_available_cars_domain(self):
return ['|', ('driver_id', '=', False), ('driver_id', '=', self.employee_id.address_home_id.id)]
diff --git a/addons/l10n_be_intrastat/wizard/xml_decl.py b/addons/l10n_be_intrastat/wizard/xml_decl.py
index b5486d963c9..989d7aa51c0 100644
--- a/addons/l10n_be_intrastat/wizard/xml_decl.py
+++ b/addons/l10n_be_intrastat/wizard/xml_decl.py
@@ -165,6 +165,7 @@ class XmlDeclaration(models.TransientModel):
lines = self.env.cr.fetchall()
invoicelines_ids = [rec[0] for rec in lines]
invoicelines = self.env['account.invoice.line'].browse(invoicelines_ids)
+
for inv_line in invoicelines:
#Check type of transaction
@@ -190,6 +191,8 @@ class XmlDeclaration(models.TransientModel):
#comes from purchase
po_lines = self.env['purchase.order.line'].search([('invoice_lines', 'in', inv_line.id)], limit=1)
if po_lines:
+ if self._is_situation_triangular(company, po_line=po_lines):
+ continue
location = self.env['stock.location'].browse(po_lines.order_id._get_destination_location())
region_id = self.env['stock.warehouse'].get_regionid_from_locationid(location)
if region_id:
@@ -198,6 +201,8 @@ class XmlDeclaration(models.TransientModel):
#comes from sales
so_lines = self.env['sale.order.line'].search([('invoice_lines', 'in', inv_line.id)], limit=1)
if so_lines:
+ if self._is_situation_triangular(company, so_line=so_lines):
+ continue
saleorder = so_lines.order_id
if saleorder and saleorder.warehouse_id and saleorder.warehouse_id.region_id:
exreg = IntrastatRegion.browse(saleorder.warehouse_id.region_id.id).code
@@ -287,3 +292,24 @@ class XmlDeclaration(models.TransientModel):
dim = ET.SubElement(item, 'Dim')
dim.set('prop', prop)
dim.text = value
+
+ def _is_situation_triangular(self, company, po_line=False, so_line=False):
+ # Ignoring what is purchased and sold by us with a dropshipping route
+ # outside of our country, or completely within it
+ # https://www.nbb.be/doc/dq/f_pdf_ex/intra2017fr.pdf (§ 4.x)
+ dropship_pick_type = self.env.ref('stock_dropshipping.picking_type_dropship', raise_if_not_found=False)
+ if not dropship_pick_type:
+ return False
+ stock_move_domain = [('picking_type_id', '=', dropship_pick_type.id)]
+
+ if po_line:
+ stock_move_domain.append(('purchase_line_id', '=', po_line.id))
+ if so_line:
+ stock_move_domain.append(('procurement_id.sale_line_id', '=', so_line.id))
+
+ stock_move = self.env['stock.move'].search(stock_move_domain, limit=1)
+ return stock_move and (
+ (stock_move.partner_id.country_id.code != company.country_id.code and
+ stock_move.picking_partner_id.country_id.code != company.country_id.code) or
+ (stock_move.partner_id.country_id.code == company.country_id.code and
+ stock_move.picking_partner_id.country_id.code == company.country_id.code))
diff --git a/addons/l10n_jp/__init__.py b/addons/l10n_jp/__init__.py
index c447fd9af1b..5a8a4c59cc1 100644
--- a/addons/l10n_jp/__init__.py
+++ b/addons/l10n_jp/__init__.py
@@ -1,4 +1,4 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
-# Copyright (C) Rooms For (Hong Kong) Limited T/A OSCG
+# Copyright (C) Quartile Limited
diff --git a/addons/l10n_jp/__manifest__.py b/addons/l10n_jp/__manifest__.py
index bf8316f51f8..97165c350e8 100644
--- a/addons/l10n_jp/__manifest__.py
+++ b/addons/l10n_jp/__manifest__.py
@@ -1,7 +1,7 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
-# Copyright (C) Rooms For (Hong Kong) Limited T/A OSCG
+# Copyright (C) Quartile Limited
{
'name': 'Japan - Accounting',
@@ -26,8 +26,8 @@ need to use these at all under normal circumstances.
[1] See https://github.com/odoo/odoo/pull/6470 for detail.
""",
- 'author': 'Rooms For (Hong Kong) Limited T/A OSCG',
- 'website': 'http://www.openerp-asia.net/',
+ 'author': 'Quartile Limited',
+ 'website': 'https://www.odoo-asia.com/',
'depends': ['account'],
'data': [
'data/l10n_jp_chart_data.xml',
diff --git a/addons/l10n_jp/data/account.tax.template.csv b/addons/l10n_jp/data/account.tax.template.csv
index acc4e01dfd1..1b8e083b42d 100644
--- a/addons/l10n_jp/data/account.tax.template.csv
+++ b/addons/l10n_jp/data/account.tax.template.csv
@@ -1,9 +1,9 @@
id,name,description,chart_template_id/id,type_tax_use,amount_type,amount,price_include,sequence,include_base_amount,account_id/id,refund_account_id/id,tag_ids/id,tax_group_id/id
-tax_in_e,仮受消費税(外),仮受消費税(外),l10n_jp1,sale,percent,8,FALSE,1,FALSE,A21219,A21219,"tag_jp_03,tag_jp_12",tax_group_8
-tax_in_i,仮受消費税(内),仮受消費税(内),l10n_jp1,sale,percent,8,TRUE,1,FALSE,A21219,A21219,"tag_jp_03,tag_jp_12",tax_group_8
-tax_in_x,輸出免税,輸出免税,l10n_jp1,sale,percent,,FALSE,1,FALSE,A21219,A21219,"tag_jp_04,tag_jp_13",tax_group_0
-tax_in_o,非課税販売,非課税販売,l10n_jp1,sale,percent,,FALSE,1,FALSE,A21219,A21219,"tag_jp_09,tag_jp_14",tax_group_0
-tax_out_e,仮払消費税(外),仮払消費税(外),l10n_jp1,purchase,percent,8,FALSE,1,FALSE,A21807,A21807,"tag_jp_07,tag_jp_16",tax_group_8
-tax_out_i,仮払消費税(内),仮払消費税(内),l10n_jp1,purchase,percent,8,TRUE,1,FALSE,A21807,A21807,"tag_jp_07,tag_jp_16",tax_group_8
+tax_in_e,仮受消費税(外),仮受消費税(外),l10n_jp1,sale,percent,8,FALSE,1,FALSE,A21807,A21807,"tag_jp_03,tag_jp_12",tax_group_8
+tax_in_i,仮受消費税(内),仮受消費税(内),l10n_jp1,sale,percent,8,TRUE,1,FALSE,A21807,A21807,"tag_jp_03,tag_jp_12",tax_group_8
+tax_in_x,輸出免税,輸出免税,l10n_jp1,sale,percent,,FALSE,1,FALSE,,,"tag_jp_04,tag_jp_13",tax_group_0
+tax_in_o,非課税販売,非課税販売,l10n_jp1,sale,percent,,FALSE,1,FALSE,,,"tag_jp_09,tag_jp_14",tax_group_0
+tax_out_e,仮払消費税(外),仮払消費税(外),l10n_jp1,purchase,percent,8,FALSE,1,FALSE,A11807,A11807,"tag_jp_07,tag_jp_16",tax_group_8
+tax_out_i,仮払消費税(内),仮払消費税(内),l10n_jp1,purchase,percent,8,TRUE,1,FALSE,A11807,A11807,"tag_jp_07,tag_jp_16",tax_group_8
tax_out_im,海外仕入,海外仕入,l10n_jp1,purchase,percent,,FALSE,1,FALSE,,,"tag_jp_08,tag_jp_17",tax_group_0
tax_out_o,非課税購買,非課税購買,l10n_jp1,purchase,percent,,FALSE,1,FALSE,,,"tag_jp_18",tax_group_0
diff --git a/addons/mail/static/src/js/client_action.js b/addons/mail/static/src/js/client_action.js
index 20df16a577f..2b5b342787b 100644
--- a/addons/mail/static/src/js/client_action.js
+++ b/addons/mail/static/src/js/client_action.js
@@ -381,6 +381,9 @@ var ChatAction = Widget.extend(ControlPanelMixin, {
this.searchview = new SearchView(this, this.dataset, this.fields_view, options);
return this.searchview.appendTo($("<div>")).then(function () {
self.$searchview_buttons = self.searchview.$buttons.contents();
+ // manually call do_search to generate the initial domain and filter
+ // the messages in the default channel
+ self.searchview.do_search();
});
},
/**
@@ -908,7 +911,12 @@ var ChatAction = Widget.extend(ControlPanelMixin, {
contexts: [session.user_context],
});
this.domain = result.domain;
- this._fetchAndRenderThread();
+ if (this.channel) {
+ // initially (when _onSearch is called manually), there is no
+ // channel set yet, so don't try to fetch and render the thread as
+ // this will be done as soon as the default channel is set
+ this._fetchAndRenderThread();
+ }
},
/**
* @private
diff --git a/addons/mail/static/src/js/many2many_tags_email.js b/addons/mail/static/src/js/many2many_tags_email.js
index eaf0f89d546..f10d7d76701 100644
--- a/addons/mail/static/src/js/many2many_tags_email.js
+++ b/addons/mail/static/src/js/many2many_tags_email.js
@@ -21,9 +21,9 @@ BasicModel.include({
* @param {Object} record - an element from the localData
* @param {string} fieldName
* @return {Deferred<Object>} the deferred is resolved with the
- * invalidPartnerIds
+ * invalidPartnerIds and partnerNames
*/
- _setInvalidMany2ManyTagsEmail: function (record, fieldName) {
+ _fetchSpecialMany2ManyTagsEmail: function (record, fieldName) {
var self = this;
var localID = (record._changes && fieldName in record._changes) ?
record._changes[fieldName] :
@@ -37,14 +37,26 @@ BasicModel.include({
}
});
var def;
- if (invalidPartnerIds) {
+ if (invalidPartnerIds.length) {
// remove invalid partners
var changes = {operation: 'DELETE', ids: _.pluck(invalidPartnerIds, 'id')};
def = this._applyX2ManyChange(record, fieldName, changes);
}
return $.when(def).then(function () {
- return $.when({
- invalidPartnerIds: _.pluck(invalidPartnerIds, 'res_id'),
+ list = self._applyX2ManyOperations(self.localData[localID]);
+ if (list.res_ids.length) {
+ def = self._rpc({
+ model: list.model,
+ method: 'name_get',
+ args: list.res_ids,
+ context: record.getContext({fieldName: fieldName}),
+ });
+ }
+ return $.when(def).then(function (names) {
+ return $.when({
+ invalidPartnerIds: _.pluck(invalidPartnerIds, 'res_id'),
+ partnerNames: _.object(names),
+ });
});
});
},
@@ -54,7 +66,7 @@ var FieldMany2ManyTagsEmail = M2MTags.extend({
fieldsToFetch: _.extend({}, M2MTags.prototype.fieldsToFetch, {
email: {type: 'char'},
}),
- specialData: "_setInvalidMany2ManyTagsEmail",
+ specialData: "_fetchSpecialMany2ManyTagsEmail",
//--------------------------------------------------------------------------
// Private
@@ -132,14 +144,17 @@ var FieldMany2ManyTagsEmail = M2MTags.extend({
* Override for res.partner
* name_get is dynamic (based on context) while display_name is static
* (stored)
+ *
+ * @override
+ * @private
*/
- get_render_data: function(ids){
- this.dataset.cancel_read();
- return this.dataset.name_get(ids).then(function (names) {
- return _.map(names, function(name) {
- return {id: name[0], display_name: name[1]};
- });
+ _getRenderTagsContext: function () {
+ var result = this._super.apply(this, arguments);
+ var partnerNames = this.record.specialData[this.name].partnerNames;
+ _.each(result.elements, function (partner) {
+ partner.display_name = partnerNames[partner.id];
});
+ return result;
},
});
diff --git a/addons/mail/static/src/less/chatter.less b/addons/mail/static/src/less/chatter.less
index 9bf27a0c4f8..4618cbc73cf 100644
--- a/addons/mail/static/src/less/chatter.less
+++ b/addons/mail/static/src/less/chatter.less
@@ -12,8 +12,8 @@
.o_chatter_topbar {
height: @odoo-statusbar-height;
position: relative;
- margin: @grid-gutter-width*0.5 -@grid-gutter-width*0.5 0;
- padding: 0 @grid-gutter-width*0.5;
+ margin: @grid-gutter-width*0.5 0 0;
+ padding: 0;
.o-flex-display();
> .btn {
diff --git a/addons/mail/static/src/xml/activity.xml b/addons/mail/static/src/xml/activity.xml
index 83dc4295e73..6b5aaabe5e8 100644
--- a/addons/mail/static/src/xml/activity.xml
+++ b/addons/mail/static/src/xml/activity.xml
@@ -44,7 +44,7 @@
</dd>
<dt>Assigned to</dt>
<dd class="mb8">
- <img t-attf-src="/web/image#{activity.user_id[0] >= 0 ? ('/res.users/' + activity.user_id[0] + '/image_small') : ''}" height="18" width="18" class="img-circle mr4" t-att-title="activity.create_uid[1]"/>
+ <img t-attf-src="/web/image#{activity.user_id[0] >= 0 ? ('/res.users/' + activity.user_id[0] + '/image_small') : ''}" height="18" width="18" class="img-circle mr4" t-att-title="activity.user_id[1]"/>
<b><t t-esc="activity.user_id[1]"/></b>
<em>, due on </em><span t-attf-class="o_activity_color_#{activity.state}"><t t-esc="activity.date_deadline.format(date_format)"/></span>
</dd>
diff --git a/addons/mail/static/tests/chatter_tests.js b/addons/mail/static/tests/chatter_tests.js
index d4b4c37704d..f4043e8b174 100644
--- a/addons/mail/static/tests/chatter_tests.js
+++ b/addons/mail/static/tests/chatter_tests.js
@@ -1250,8 +1250,9 @@ QUnit.module('FieldMany2ManyTagsEmail', {
});
QUnit.test('fieldmany2many tags email', function (assert) {
- assert.expect(11);
+ assert.expect(13);
var done = assert.async();
+ var nameGottenIds = [[12], [12, 14]];
this.data.partner.records[0].timmy = [12, 14];
@@ -1271,7 +1272,11 @@ QUnit.test('fieldmany2many tags email', function (assert) {
mode: 'edit',
},
mockRPC: function (route, args) {
- if (args.method ==='read' && args.model === 'partner_type') {
+ if (route === "/web/dataset/call_kw/partner_type/name_get") {
+ assert.deepEqual(args.args, nameGottenIds.shift(),
+ "partner with email should be name_get'ed");
+ }
+ else if (args.method ==='read' && args.model === 'partner_type') {
assert.step(args.args[0]);
assert.deepEqual(args.args[1] , ['display_name', 'email'], "should read the email");
}
diff --git a/addons/mrp/models/stock_move.py b/addons/mrp/models/stock_move.py
index 97ae8d2458c..10d8a7311a6 100644
--- a/addons/mrp/models/stock_move.py
+++ b/addons/mrp/models/stock_move.py
@@ -212,10 +212,24 @@ class StockMove(models.Model):
ml.with_context(bypass_reservation_update=True).write({'product_uom_qty': new_qty_reserved, 'qty_done': 0})
if float_compare(qty_to_add, 0, precision_rounding=self.product_uom.rounding) > 0:
+ # Search for a sub-location where the product is available. This might not be perfectly
+ # correct if the quantity available is spread in several sub-locations, but at least
+ # we should be closer to the reality. Anyway, no reservation is made, so it is still
+ # possible to change it afterwards.
+ quants = self.env['stock.quant']._gather(self.product_id, self.location_id, lot_id=lot, strict=False)
+ available_quantity = self.product_id.uom_id._compute_quantity(
+ self.env['stock.quant']._get_available_quantity(
+ self.product_id, self.location_id, lot_id=lot, strict=False
+ ), self.product_uom
+ )
+ location_id = False
+ if float_compare(qty_to_add, available_quantity, precision_rounding=self.product_uom.rounding) < 0:
+ location_id = quants.filtered(lambda r: r.quantity > 0)[-1:].location_id
+
vals = {
'move_id': self.id,
'product_id': self.product_id.id,
- 'location_id': self.location_id.id,
+ 'location_id': location_id.id if location_id else self.location_id.id,
'location_dest_id': self.location_dest_id.id,
'product_uom_qty': 0,
'product_uom_id': self.product_uom.id,
diff --git a/addons/payment/i18n/payment.pot b/addons/payment/i18n/payment.pot
index 05b3b94fde0..954eea098c9 100644
--- a/addons/payment/i18n/payment.pot
+++ b/addons/payment/i18n/payment.pot
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-09-20 09:53+0000\n"
-"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"POT-Creation-Date: 2018-01-10 07:40+0000\n"
+"PO-Revision-Date: 2018-01-10 07:40+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -41,63 +41,87 @@ msgid "<i class=\"fa fa-trash\"/> Delete"
msgstr ""
#. module: payment
+#: code:addons/payment/models/payment_acquirer.py:112
+#, python-format
+msgid "<i>Cancel,</i> Your payment has been cancelled."
+msgstr ""
+
+#. module: payment
+#: code:addons/payment/models/payment_acquirer.py:108
+#, python-format
+msgid "<i>Done,</i> Your online payment has been successfully processed. Thank you for your order."
+msgstr ""
+
+#. module: payment
+#: code:addons/payment/models/payment_acquirer.py:116
+#, python-format
+msgid "<i>Error,</i> Please be aware that an error occurred during the transaction. The order has been confirmed but will not be paid. Do not hesitate to contact us if you have any questions on the status of your order."
+msgstr ""
+
+#. module: payment
+#: code:addons/payment/models/payment_acquirer.py:104
+#, python-format
+msgid "<i>Pending,</i> Your online payment has been successfully processed. But your order is not validated yet."
+msgstr ""
+
+#. module: payment
#. openerp-web
-#: code:addons/payment/static/src/js/payment_form.js:76
-#: code:addons/payment/static/src/js/payment_form.js:219
+#: code:addons/payment/static/src/js/payment_form.js:77
+#: code:addons/payment/static/src/js/payment_form.js:229
#, python-format
msgid "<p>Please fill all the inputs required.</p>"
msgstr ""
#. module: payment
#. openerp-web
-#: code:addons/payment/static/src/js/payment_form.js:180
+#: code:addons/payment/static/src/js/payment_form.js:190
#, python-format
msgid "<p>Please select a payment method.</p>"
msgstr ""
#. module: payment
#. openerp-web
-#: code:addons/payment/static/src/js/payment_form.js:274
+#: code:addons/payment/static/src/js/payment_form.js:287
#, python-format
msgid "<p>Please select the option to add a new payment method.</p>"
msgstr ""
#. module: payment
#. openerp-web
-#: code:addons/payment/static/src/js/payment_form.js:315
+#: code:addons/payment/static/src/js/payment_form.js:328
#, python-format
msgid "<p>This card is currently linked to the following records:<p/>"
msgstr ""
#. module: payment
#. openerp-web
-#: code:addons/payment/static/src/js/payment_form.js:108
-#: code:addons/payment/static/src/js/payment_form.js:120
-#: code:addons/payment/static/src/js/payment_form.js:254
-#: code:addons/payment/static/src/js/payment_form.js:267
+#: code:addons/payment/static/src/js/payment_form.js:109
+#: code:addons/payment/static/src/js/payment_form.js:121
+#: code:addons/payment/static/src/js/payment_form.js:264
+#: code:addons/payment/static/src/js/payment_form.js:277
#, python-format
msgid "<p>We are not able to add your payment method at the moment.</p>"
msgstr ""
#. module: payment
#. openerp-web
-#: code:addons/payment/static/src/js/payment_form.js:298
-#: code:addons/payment/static/src/js/payment_form.js:333
+#: code:addons/payment/static/src/js/payment_form.js:311
+#: code:addons/payment/static/src/js/payment_form.js:346
#, python-format
msgid "<p>We are not able to delete your payment method at the moment.</p>"
msgstr ""
#. module: payment
#. openerp-web
-#: code:addons/payment/static/src/js/payment_form.js:155
-#: code:addons/payment/static/src/js/payment_form.js:161
+#: code:addons/payment/static/src/js/payment_form.js:162
+#: code:addons/payment/static/src/js/payment_form.js:168
#, python-format
msgid "<p>We are not able to redirect you to the payment form.</p>"
msgstr ""
#. module: payment
#. openerp-web
-#: code:addons/payment/static/src/js/payment_form.js:169
+#: code:addons/payment/static/src/js/payment_form.js:179
#, python-format
msgid "<p>We're unable to process your payment.</p>"
msgstr ""
@@ -251,8 +275,7 @@ msgstr ""
#. module: payment
#: model:payment.acquirer,name:payment.payment_acquirer_authorize
-#: selection:payment.acquirer,provider:0
-msgid "Authorize.Net"
+msgid "Authorize.net"
msgstr ""
#. module: payment
diff --git a/addons/payment/models/payment_acquirer.py b/addons/payment/models/payment_acquirer.py
index d20de8a90df..1a3ba86034d 100644
--- a/addons/payment/models/payment_acquirer.py
+++ b/addons/payment/models/payment_acquirer.py
@@ -102,19 +102,19 @@ class PaymentAcquirer(models.Model):
help='Message displayed after having done the payment process.')
pending_msg = fields.Html(
'Pending Message', translate=True,
- default='<i>Pending,</i> Your online payment has been successfully processed. But your order is not validated yet.',
+ default=lambda s: _('<i>Pending,</i> Your online payment has been successfully processed. But your order is not validated yet.'),
help='Message displayed, if order is in pending state after having done the payment process.')
done_msg = fields.Html(
'Done Message', translate=True,
- default='<i>Done,</i> Your online payment has been successfully processed. Thank you for your order.',
+ default=lambda s: _('<i>Done,</i> Your online payment has been successfully processed. Thank you for your order.'),
help='Message displayed, if order is done successfully after having done the payment process.')
cancel_msg = fields.Html(
'Cancel Message', translate=True,
- default='<i>Cancel,</i> Your payment has been cancelled.',
+ default=lambda s: _('<i>Cancel,</i> Your payment has been cancelled.'),
help='Message displayed, if order is cancel during the payment process.')
error_msg = fields.Html(
'Error Message', translate=True,
- default='<i>Error,</i> Please be aware that an error occurred during the transaction. The order has been confirmed but will not be paid. Do not hesitate to contact us if you have any questions on the status of your order.',
+ default=lambda s: _('<i>Error,</i> Please be aware that an error occurred during the transaction. The order has been confirmed but will not be paid. Do not hesitate to contact us if you have any questions on the status of your order.'),
help='Message displayed, if error is occur during the payment process.')
save_token = fields.Selection([
('none', 'Never'),
@@ -439,15 +439,17 @@ class PaymentIcon(models.Model):
@api.model
def create(self, vals):
if 'image' in vals:
- vals['image_payment_form'] = image_resize_image(vals['image'], size=(45,30))
- vals['image'] = image_resize_image(vals['image'], size=(64,64))
+ image = ustr(vals['image'] or '').encode('utf-8')
+ vals['image_payment_form'] = image_resize_image(image, size=(45,30))
+ vals['image'] = image_resize_image(image, size=(64,64))
return super(PaymentIcon, self).create(vals)
@api.multi
def write(self, vals):
if 'image' in vals:
- vals['image_payment_form'] = image_resize_image(vals['image'], size=(45,30))
- vals['image'] = image_resize_image(vals['image'], size=(64,64))
+ image = ustr(vals['image'] or '').encode('utf-8')
+ vals['image_payment_form'] = image_resize_image(image, size=(45,30))
+ vals['image'] = image_resize_image(image, size=(64,64))
return super(PaymentIcon, self).write(vals)
class PaymentTransaction(models.Model):
diff --git a/addons/payment/views/payment_templates.xml b/addons/payment/views/payment_templates.xml
index 772c970dc52..d85ae8a135e 100644
--- a/addons/payment/views/payment_templates.xml
+++ b/addons/payment/views/payment_templates.xml
@@ -78,7 +78,7 @@
</t>
</ul>
</div>
- <div t-attf-id="o_payment_add_token_acq_{{acq.id}}" t-attf-class="panel-footer {{'hidden' if (len(s2s_acquirers)&gt;1 and len(pms)==0 and s2s_acquirers[0]!=acq) else 'hidden' if len(pms)&gt;0 else ''}}">
+ <div t-attf-id="o_payment_add_token_acq_{{acq.id}}" t-attf-class="panel-footer {{'hidden' if(acquirers_count &gt; 1 and pms_count==0 and s2s_acquirers[0]!=acq) else 'hidden' if pms_count &gt;0 else ''}}">
<div class="clearfix">
<t t-call="{{acq.sudo().get_s2s_form_xml_id()}}">
<t t-set="id" t-value="acq.id"/>
diff --git a/addons/payment/views/payment_views.xml b/addons/payment/views/payment_views.xml
index f97812a15c7..21f63f8cf14 100644
--- a/addons/payment/views/payment_views.xml
+++ b/addons/payment/views/payment_views.xml
@@ -416,7 +416,7 @@
<field name="arch" type="xml">
<form string="Payment Icon">
<sheet>
- <field name="image" widget="image" class="oe_avatar" options='{"preview_image": "image_medium"}'/>
+ <field name="image" widget="image" class="oe_avatar"/>
<div class="oe_title">
<h1><field name="name" placeholder="Name"/></h1>
</div>
diff --git a/addons/point_of_sale/i18n/point_of_sale.pot b/addons/point_of_sale/i18n/point_of_sale.pot
index 913f66be7dc..1019c372ed9 100644
--- a/addons/point_of_sale/i18n/point_of_sale.pot
+++ b/addons/point_of_sale/i18n/point_of_sale.pot
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-12-13 14:36+0000\n"
-"PO-Revision-Date: 2017-12-13 14:36+0000\n"
+"POT-Creation-Date: 2018-01-08 10:30+0000\n"
+"PO-Revision-Date: 2018-01-08 10:30+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -1194,6 +1194,11 @@ msgid "Do you want to open cash registers?"
msgstr ""
#. module: point_of_sale
+#: model:ir.ui.view,arch_db:point_of_sale.pos_config_view_form
+msgid "Don't turn this option on if you take orders on smartphones or tablets. Such devices already benefit from a native keyboard."
+msgstr ""
+
+#. module: point_of_sale
#: model:ir.ui.view,arch_db:point_of_sale.view_pos_order_filter
msgid "Done"
msgstr ""
@@ -1205,11 +1210,6 @@ msgid "Don’t turn this option on if you take orders on smartphones or tablets.
msgstr ""
#. module: point_of_sale
-#: model:ir.ui.view,arch_db:point_of_sale.pos_config_view_form
-msgid "Don’t turn this option on if you take orders on smartphones or tablets. Such devices already benefit from a native keyboard."
-msgstr ""
-
-#. module: point_of_sale
#. openerp-web
#: code:addons/point_of_sale/static/src/xml/pos.xml:1355
#, python-format
@@ -3713,19 +3713,24 @@ msgstr ""
#. module: point_of_sale
#. openerp-web
-#: code:addons/point_of_sale/static/src/js/screens.js:2040
+#: code:addons/point_of_sale/static/src/js/screens.js:2061
#, python-format
msgid "Unknown Error"
msgstr ""
#. module: point_of_sale
#. openerp-web
-#: code:addons/point_of_sale/static/src/js/screens.js:1334
+#: code:addons/point_of_sale/static/src/js/screens.js:1337
#, python-format
msgid "Unsupported File Format"
msgstr ""
#. module: point_of_sale
+#: model:ir.ui.view,arch_db:point_of_sale.view_pos_config_kanban
+msgid "Unused"
+msgstr ""
+
+#. module: point_of_sale
#: model:ir.model.fields,field_description:point_of_sale.field_pos_config_use_existing_lots
msgid "Use Existing Lots/Serial Numbers"
msgstr ""
diff --git a/addons/point_of_sale/views/point_of_sale_dashboard.xml b/addons/point_of_sale/views/point_of_sale_dashboard.xml
index ca2f06d2d20..8b70e02c9ec 100644
--- a/addons/point_of_sale/views/point_of_sale_dashboard.xml
+++ b/addons/point_of_sale/views/point_of_sale_dashboard.xml
@@ -78,7 +78,8 @@
To Close
</div>
</t>
- <div class="o_secondary mt16"><t t-esc="record.pos_session_username.value || 'Unused'"/></div>
+ <t t-set="unused_message">Unused</t>
+ <div class="o_secondary mt16"><t t-esc="record.pos_session_username.value || unused_message"/></div>
</div>
<div class="o_kanban_manage_button_section">
<a class="o_kanban_manage_toggle_button" href="#"><i class="fa fa-ellipsis-v" /></a>
diff --git a/addons/portal/views/portal_templates.xml b/addons/portal/views/portal_templates.xml
index 60a299a6631..9095adb892d 100644
--- a/addons/portal/views/portal_templates.xml
+++ b/addons/portal/views/portal_templates.xml
@@ -36,7 +36,7 @@
<li class="dropdown" t-ignore="true" t-if="not user_id._is_public()">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<b>
- <span t-esc="(len(user_id.name)&gt;25) and (user_id.name[:23]+'...') if user_id.name else user_id.name"/>
+ <span t-esc="user_id.name[:23] + '...' if user_id.name and len(user_id.name) &gt; 25 else user_id.name"/>
<span class="caret"></span>
</b>
</a>
diff --git a/addons/product/views/product_views.xml b/addons/product/views/product_views.xml
index 5345158eb59..2af34a25e0b 100644
--- a/addons/product/views/product_views.xml
+++ b/addons/product/views/product_views.xml
@@ -47,7 +47,7 @@
<field name="categ_id" string="Product Category"/>
</group>
<group name="group_standard_price">
- <field name="list_price" widget='monetary' options="{'currency_field': 'currency_id'}"/>
+ <field name="list_price" widget='monetary' options="{'currency_field': 'currency_id', 'field_digits': True}"/>
<field name="company_id" groups="base.group_multi_company"
options="{'no_create': True}"/>
<field name="uom_id" groups="product.group_uom" options="{'no_create': True}"/>
@@ -214,8 +214,8 @@
<group>
<group name="pricing" string="Pricing">
<field name="product_variant_count" invisible="1"/>
- <field name="lst_price" widget='monetary' options="{'currency_field': 'currency_id'}" attrs="{'readonly': [('product_variant_count', '&gt;', 1)]}"/>
- <field name="standard_price" widget='monetary' options="{'currency_field': 'currency_id'}"/>
+ <field name="lst_price" widget='monetary' options="{'currency_field': 'currency_id', 'field_digits': True}" attrs="{'readonly': [('product_variant_count', '&gt;', 1)]}"/>
+ <field name="standard_price" widget='monetary' options="{'currency_field': 'currency_id', 'field_digits': True}"/>
<field name="currency_id" invisible='1'/>
</group>
<group name="weight">
diff --git a/addons/project/i18n/project.pot b/addons/project/i18n/project.pot
index f7406b79ca3..ae87017d08b 100644
--- a/addons/project/i18n/project.pot
+++ b/addons/project/i18n/project.pot
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-12-13 14:36+0000\n"
-"PO-Revision-Date: 2017-12-13 14:36+0000\n"
+"POT-Creation-Date: 2018-01-10 07:39+0000\n"
+"PO-Revision-Date: 2018-01-10 07:39+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -548,6 +548,7 @@ msgid "Basic"
msgstr ""
#. module: project
+#: code:addons/project/models/project.py:29
#: model:project.task,legend_blocked:project.project_task_data_0
#: model:project.task,legend_blocked:project.project_task_data_1
#: model:project.task,legend_blocked:project.project_task_data_11
@@ -564,6 +565,7 @@ msgstr ""
#: model:project.task.type,legend_blocked:project.project_stage_data_1
#: model:project.task.type,legend_blocked:project.project_stage_data_2
#: selection:report.project.task.user,state:0
+#, python-format
msgid "Blocked"
msgstr ""
@@ -1114,6 +1116,7 @@ msgid "If the active field is set to False, it will allow you to hide the projec
msgstr ""
#. module: project
+#: code:addons/project/models/project.py:35
#: model:project.task,legend_normal:project.project_task_data_0
#: model:project.task,legend_normal:project.project_task_data_1
#: model:project.task,legend_normal:project.project_task_data_11
@@ -1130,6 +1133,7 @@ msgstr ""
#: model:project.task.type,legend_normal:project.project_stage_data_1
#: model:project.task.type,legend_normal:project.project_stage_data_2
#: selection:report.project.task.user,state:0
+#, python-format
msgid "In Progress"
msgstr ""
@@ -1650,6 +1654,7 @@ msgstr ""
#: model:ir.actions.act_window,name:project.rating_rating_action_view_project_rating
#: model:ir.ui.view,arch_db:project.view_task_form2
msgid "Rating"
+#, python-format
msgstr ""
#. module: project
diff --git a/addons/project/models/project.py b/addons/project/models/project.py
index 3fcae1781db..ca69c79115f 100644
--- a/addons/project/models/project.py
+++ b/addons/project/models/project.py
@@ -27,13 +27,13 @@ class ProjectTaskType(models.Model):
string='Starred Explanation', translate=True,
help='Explanation text to help users using the star on tasks or issues in this stage.')
legend_blocked = fields.Char(
- 'Red Kanban Label', default='Blocked', translate=True, required=True,
+ 'Red Kanban Label', default=lambda s: _('Blocked'), translate=True, required=True,
help='Override the default value displayed for the blocked state for kanban selection, when the task or issue is in that stage.')
legend_done = fields.Char(
- 'Green Kanban Label', default='Ready for Next Stage', translate=True, required=True,
+ 'Green Kanban Label', default=lambda s: _('Ready for Next Stage'), translate=True, required=True,
help='Override the default value displayed for the done state for kanban selection, when the task or issue is in that stage.')
legend_normal = fields.Char(
- 'Grey Kanban Label', default='In Progress', translate=True, required=True,
+ 'Grey Kanban Label', default=lambda s: _('In Progress'), translate=True, required=True,
help='Override the default value displayed for the normal state for kanban selection, when the task or issue is in that stage.')
mail_template_id = fields.Many2one(
'mail.template',
diff --git a/addons/purchase/tests/test_stockvaluation.py b/addons/purchase/tests/test_stockvaluation.py
index 0d30ed9454c..0421bde3f71 100644
--- a/addons/purchase/tests/test_stockvaluation.py
+++ b/addons/purchase/tests/test_stockvaluation.py
@@ -171,7 +171,7 @@ class TestStockValuation(TransactionCase):
# the unit price of the move is the unit price of the purchase order line converted in
# the company's currency
- self.assertEqual(move1.price_unit, price_unit_usd)
+ self.assertAlmostEqual(move1.price_unit, price_unit_usd)
# change the rate of the currency
self.env['res.currency.rate'].create({
@@ -187,7 +187,7 @@ class TestStockValuation(TransactionCase):
self.assertLess(price_unit_usd_new_rate, price_unit_usd)
# the unit price on the stock move is not directly updated
- self.assertEquals(move1.price_unit, price_unit_usd)
+ self.assertAlmostEqual(move1.price_unit, price_unit_usd)
# validate the receipt
res_dict = picking1.button_validate()
diff --git a/addons/purchase/views/account_invoice_views.xml b/addons/purchase/views/account_invoice_views.xml
index 11ca251f357..25d7ad51592 100644
--- a/addons/purchase/views/account_invoice_views.xml
+++ b/addons/purchase/views/account_invoice_views.xml
@@ -59,7 +59,7 @@
<field name="inherit_id" ref="account.invoice_supplier_form"/>
<field name="arch" type="xml">
<field name="reference" position="after" >
- <field name="purchase_id" attrs="{'invisible': [('state', '=', 'purchase')]}" class="oe_edit_only"
+ <field name="purchase_id" attrs="{'readonly': [('state','not in',['draft'])], 'invisible': [('state', '=', 'purchase')]}" class="oe_edit_only"
options="{'no_create': True}" context="{'show_total_amount': True}"/>
</field>
<xpath expr="//field[@name='invoice_line_ids']/tree/field[@name='company_id']" position="after">
diff --git a/addons/sale/models/sale.py b/addons/sale/models/sale.py
index 2e009e09d18..9f07d83cbe5 100644
--- a/addons/sale/models/sale.py
+++ b/addons/sale/models/sale.py
@@ -826,6 +826,18 @@ class SaleOrderLine(models.Model):
precision = self.env['decimal.precision'].precision_get('Product Unit of Measure')
self.filtered(
lambda r: r.state == 'sale' and float_compare(r.product_uom_qty, values['product_uom_qty'], precision_digits=precision) != 0)._update_line_quantity(values)
+
+ # Prevent writing on a locked SO.
+ protected_fields = self._get_protected_fields()
+ if 'done' in self.mapped('order_id.state') and any(f in values.keys() for f in protected_fields):
+ fields = self.env['ir.model.fields'].search([
+ ('name', 'in', protected_fields), ('model', '=', self._name)
+ ])
+ raise UserError(
+ _('It is forbidden to modify the following fields in a locked order:\n%s')
+ % '\n'.join(fields.mapped('field_description'))
+ )
+
result = super(SaleOrderLine, self).write(values)
return result
@@ -1112,6 +1124,12 @@ class SaleOrderLine(models.Model):
return product[field_name] * uom_factor * cur_factor, currency_id.id
+ def _get_protected_fields(self):
+ return [
+ 'product_id', 'name', 'price_unit', 'product_uom', 'product_uom_qty',
+ 'tax_id', 'analytic_tag_ids'
+ ]
+
@api.onchange('product_id', 'price_unit', 'product_uom', 'product_uom_qty', 'tax_id')
def _onchange_discount(self):
self.discount = 0.0
diff --git a/addons/sale/wizard/sale_make_invoice_advance.py b/addons/sale/wizard/sale_make_invoice_advance.py
index c3b236b12ae..1feaab5c434 100644
--- a/addons/sale/wizard/sale_make_invoice_advance.py
+++ b/addons/sale/wizard/sale_make_invoice_advance.py
@@ -78,12 +78,14 @@ class SaleAdvancePaymentInv(models.TransientModel):
if self.amount <= 0.00:
raise UserError(_('The value of the down payment amount must be positive.'))
+ context = {'lang': order.partner_id.lang}
if self.advance_payment_method == 'percentage':
amount = order.amount_untaxed * self.amount / 100
name = _("Down payment of %s%%") % (self.amount,)
else:
amount = self.amount
name = _('Down Payment')
+ del context
taxes = self.product_id.taxes_id.filtered(lambda r: not order.company_id or r.company_id == order.company_id)
if order.fiscal_position_id and taxes:
tax_ids = order.fiscal_position_id.map_tax(taxes).ids
@@ -154,6 +156,7 @@ class SaleAdvancePaymentInv(models.TransientModel):
tax_ids = order.fiscal_position_id.map_tax(taxes).ids
else:
tax_ids = taxes.ids
+ context = {'lang': order.partner_id.lang}
so_line = sale_line_obj.create({
'name': _('Advance: %s') % (time.strftime('%m %Y'),),
'price_unit': amount,
@@ -165,6 +168,7 @@ class SaleAdvancePaymentInv(models.TransientModel):
'tax_id': [(6, 0, tax_ids)],
'is_downpayment': True,
})
+ del context
self._create_invoice(order, so_line, amount)
if self._context.get('open_invoices', False):
return sale_orders.action_view_invoice()
diff --git a/addons/sale_payment/models/payment.py b/addons/sale_payment/models/payment.py
index 94c58752618..410d287b247 100644
--- a/addons/sale_payment/models/payment.py
+++ b/addons/sale_payment/models/payment.py
@@ -13,6 +13,7 @@ class PaymentTransaction(models.Model):
# YTI FIXME: The auto_join seems useless
sale_order_id = fields.Many2one('sale.order', string='Sales Order', auto_join=True)
+ so_state = fields.Selection('sale.order', string='Sale Order State', related='sale_order_id.state')
@api.model
def form_feedback(self, data, acquirer_name):
diff --git a/addons/sale_stock/tests/test_sale_stock.py b/addons/sale_stock/tests/test_sale_stock.py
index 13bfc849a5e..5a6e43377fe 100644
--- a/addons/sale_stock/tests/test_sale_stock.py
+++ b/addons/sale_stock/tests/test_sale_stock.py
@@ -176,14 +176,14 @@ class TestSaleStock(TestSale):
# Check invoice
self.assertEqual(self.so.invoice_status, 'to invoice', 'Sale Stock: so invoice_status should be "to invoice" instead of "%s" after picking return' % self.so.invoice_status)
- self.assertEqual(self.so.order_line[0].qty_delivered, 3.0, 'Sale Stock: delivered quantity should be 3.0 instead of "%s" after picking return' % self.so.order_line[0].qty_delivered)
+ self.assertAlmostEqual(self.so.order_line[0].qty_delivered, 3.0, 'Sale Stock: delivered quantity should be 3.0 instead of "%s" after picking return' % self.so.order_line[0].qty_delivered)
# let's do an invoice with refunds
adv_wiz = self.env['sale.advance.payment.inv'].with_context(active_ids=[self.so.id]).create({
'advance_payment_method': 'all',
})
adv_wiz.with_context(open_invoices=True).create_invoices()
self.inv_2 = self.so.invoice_ids.filtered(lambda r: r.state == 'draft')
- self.assertEqual(self.inv_2.invoice_line_ids[0].quantity, 2.0, 'Sale Stock: refund quantity on the invoice should be 2.0 instead of "%s".' % self.inv_2.invoice_line_ids[0].quantity)
+ self.assertAlmostEqual(self.inv_2.invoice_line_ids[0].quantity, 2.0, 'Sale Stock: refund quantity on the invoice should be 2.0 instead of "%s".' % self.inv_2.invoice_line_ids[0].quantity)
self.assertEqual(self.so.invoice_status, 'no', 'Sale Stock: so invoice_status should be "no" instead of "%s" after invoicing the return' % self.so.invoice_status)
def test_03_sale_stock_delivery_partial(self):
@@ -303,4 +303,3 @@ class TestSaleStock(TestSale):
self.assertEqual(len(so1.picking_ids), 2)
picking2 = so1.picking_ids.filtered(lambda p: p.state != 'cancel')
self.assertEqual(picking2.partner_id.id, partner2)
-
diff --git a/addons/sale_timesheet/models/sale_order.py b/addons/sale_timesheet/models/sale_order.py
index a3aa9faa7c9..8e662b21ee6 100644
--- a/addons/sale_timesheet/models/sale_order.py
+++ b/addons/sale_timesheet/models/sale_order.py
@@ -226,6 +226,7 @@ class SaleOrderLine(models.Model):
'project_id': project.id,
'sale_line_id': self.id,
'company_id': self.company_id.id,
+ 'email_from': self.order_id.partner_id.email,
'user_id': False, # force non assigned task, as created as sudo()
}
diff --git a/addons/sale_timesheet/tests/test_sale_service.py b/addons/sale_timesheet/tests/test_sale_service.py
index c856a6bb167..a1fa081c102 100644
--- a/addons/sale_timesheet/tests/test_sale_service.py
+++ b/addons/sale_timesheet/tests/test_sale_service.py
@@ -37,6 +37,7 @@ class TestSaleService(CommonTest):
task = project.task_ids.filtered(lambda t: t.name == '%s:%s' % (sale_order.name, self.product_delivery_timesheet2.name))
self.assertTrue(task, 'Sale Service: task is not created')
self.assertEqual(task.partner_id, sale_order.partner_id, 'Sale Service: customer should be the same on task and on SO')
+ self.assertEqual(task.email_from, sale_order.partner_id.email, 'Sale Service: Task Email should be the same as the SO customer Email')
# register timesheet on task
self.env['account.analytic.line'].create({
'name': 'Test Line',
diff --git a/addons/stock/i18n/stock.pot b/addons/stock/i18n/stock.pot
index ab286a11c33..7ab39cb718d 100644
--- a/addons/stock/i18n/stock.pot
+++ b/addons/stock/i18n/stock.pot
@@ -16,6 +16,22 @@ msgstr ""
"Plural-Forms: \n"
#. module: stock
+#: code:addons/stock/models/stock_move.py:230
+#, python-format
+msgid "\n"
+"\n"
+"%s --> Product UoM is %s (%s) - Move UoM is %s (%s)"
+msgstr ""
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:231
+#, python-format
+msgid "\n"
+"\n"
+"Blocking: %s"
+msgstr ""
+
+#. module: stock
#: code:addons/stock/models/stock_move.py:308
#, python-format
msgid " (%s reserved)"
diff --git a/addons/stock/models/res_config_settings.py b/addons/stock/models/res_config_settings.py
index 79adb8fb349..18de1464119 100644
--- a/addons/stock/models/res_config_settings.py
+++ b/addons/stock/models/res_config_settings.py
@@ -72,6 +72,8 @@ class ResConfigSettings(models.TransientModel):
@api.multi
def set_values(self):
super(ResConfigSettings, self).set_values()
+ if not self.user_has_groups('stock.group_stock_manager'):
+ return
self.env['ir.config_parameter'].sudo().set_param('stock.use_propagation_minimum_delta', self.use_propagation_minimum_delta)
""" If we are not in multiple locations, we can deactivate the internal
operation types of the warehouses, so they won't appear in the dashboard.
diff --git a/addons/stock/models/stock_move.py b/addons/stock/models/stock_move.py
index 12dc65b6b69..05b9c9af85f 100644
--- a/addons/stock/models/stock_move.py
+++ b/addons/stock/models/stock_move.py
@@ -316,10 +316,12 @@ class StockMove(models.Model):
@api.constrains('product_uom')
def _check_uom(self):
- moves_error = self.filtered(lambda move: move.product_id.uom_id.category_id.id != move.product_uom.category_id.id)
+ moves_error = self.filtered(lambda move: move.product_id.uom_id.category_id != move.product_uom.category_id)
if moves_error:
user_warning = _('You try to move a product using a UoM that is not compatible with the UoM of the product moved. Please use an UoM in the same UoM category.')
- user_warning += '\n\nBlocking: %s' % ' ,'.join(moves_error.mapped('name'))
+ for move in moves_error:
+ user_warning += _('\n\n%s --> Product UoM is %s (%s) - Move UoM is %s (%s)') % (move.product_id.display_name, move.product_id.uom_id.name, move.product_id.uom_id.category_id.name, move.product_uom.name, move.product_uom.category_id.name)
+ user_warning += _('\n\nBlocking: %s') % ' ,'.join(moves_error.mapped('name'))
raise UserError(user_warning)
@api.model_cr
diff --git a/addons/stock/models/stock_move_line.py b/addons/stock/models/stock_move_line.py
index d2025ebe373..4582c907575 100644
--- a/addons/stock/models/stock_move_line.py
+++ b/addons/stock/models/stock_move_line.py
@@ -496,7 +496,7 @@ class StockMoveLine(models.Model):
candidate.product_qty - quantity,
precision_rounding=self.product_uom_id.rounding,
rounding_method='UP')
- candidate.product_uom_qty = self.product_id.uom_id._compute_quantity(quantity_split, self.product_uom_id, rounding_method='HALF-UP')
+ candidate.product_uom_qty = self.product_id.uom_id._compute_quantity(quantity_split, candidate.product_uom_id, rounding_method='HALF-UP')
quantity -= quantity_split
move_to_recompute_state |= candidate.move_id
if quantity == 0.0:
diff --git a/addons/stock/models/stock_picking.py b/addons/stock/models/stock_picking.py
index 8b45370f9a5..446b55a2a0d 100644
--- a/addons/stock/models/stock_picking.py
+++ b/addons/stock/models/stock_picking.py
@@ -405,10 +405,12 @@ class Picking(models.Model):
"""
for picking in self:
packages = self.env['stock.quant.package']
- for ml in picking.move_line_ids:
- if ml.package_id.id == ml.result_package_id.id:
- if picking.state in ('done', 'cancel') or picking._check_move_lines_map_quant_package(ml.package_id):
- packages |= ml.package_id
+ packages_to_check = picking.move_line_ids\
+ .filtered(lambda ml: ml.result_package_id and ml.package_id.id == ml.result_package_id.id)\
+ .mapped('package_id')
+ for package_to_check in packages_to_check:
+ if picking.state in ('done', 'cancel') or picking._check_move_lines_map_quant_package(package_to_check):
+ packages |= package_to_check
picking.entire_package_ids = packages
picking.entire_package_detail_ids = packages
@@ -635,7 +637,12 @@ class Picking(models.Model):
self.write({'date_done': fields.Datetime.now()})
return True
- do_transfer = action_done #TODO:replace later
+ # Backward compatibility
+ # Problem with fixed reference to a function:
+ # it doesn't allow for overriding action_done() through do_transfer
+ # get rid of me in master (and make me private ?)
+ def do_transfer(self):
+ return self.action_done()
def _check_move_lines_map_quant_package(self, package):
""" This method checks that all product of the package (quant) are well present in the move_line_ids of the picking. """
diff --git a/addons/stock/models/stock_warehouse.py b/addons/stock/models/stock_warehouse.py
index 800d8af3c11..73368db6ad4 100644
--- a/addons/stock/models/stock_warehouse.py
+++ b/addons/stock/models/stock_warehouse.py
@@ -455,6 +455,7 @@ class Warehouse(models.Model):
self.Routing(warehouse.lot_stock_id, warehouse.wh_pack_stock_loc_id, warehouse.pick_type_id),
self.Routing(warehouse.wh_pack_stock_loc_id, warehouse.wh_output_stock_loc_id, warehouse.pack_type_id),
self.Routing(warehouse.wh_output_stock_loc_id, customer_loc, warehouse.out_type_id)],
+ 'company_id': warehouse.company_id.id,
}) for warehouse in self)
def _get_reception_delivery_route_values(self, route_type):
@@ -495,7 +496,8 @@ class Warehouse(models.Model):
'product_categ_selectable': True,
'active': self.delivery_steps != 'ship_only' and self.reception_steps != 'one_step',
'company_id': self.company_id.id,
- 'sequence': 20}
+ 'sequence': 20,
+ }
# Pull / Push tools
# ------------------------------------------------------------
diff --git a/addons/stock/tests/test_move.py b/addons/stock/tests/test_move.py
index 39394a749fa..0e52a87d1ca 100644
--- a/addons/stock/tests/test_move.py
+++ b/addons/stock/tests/test_move.py
@@ -2690,6 +2690,47 @@ class StockMove(TransactionCase):
scrapped_move.quantity_done = 8
self.assertEqual(scrap.scrap_qty, 8, 'Scrap quantity is not updated.')
+ def test_scrap_5(self):
+ """ Scrap the product of a reserved move line where the product is reserved in another
+ unit of measure. Check that the move line is correctly updated after the scrap.
+ """
+ # 4 units are available in stock
+ self.env['stock.quant']._update_available_quantity(self.product1, self.stock_location, 4)
+
+ # try to reserve a dozen
+ partner = self.env['res.partner'].create({'name': 'Kimberley'})
+ picking = self.env['stock.picking'].create({
+ 'name': 'A single picking with one move to scrap',
+ 'location_id': self.stock_location.id,
+ 'location_dest_id': self.customer_location.id,
+ 'partner_id': partner.id,
+ 'picking_type_id': self.env.ref('stock.picking_type_out').id,
+ })
+ move1 = self.env['stock.move'].create({
+ 'name': 'A move to confirm and scrap its product',
+ 'location_id': self.stock_location.id,
+ 'location_dest_id': self.customer_location.id,
+ 'product_id': self.product1.id,
+ 'product_uom': self.uom_dozen.id,
+ 'product_uom_qty': 1.0,
+ 'picking_id': picking.id,
+ })
+ move1._action_confirm()
+ move1._action_assign()
+ self.assertEqual(move1.reserved_availability, 0.33)
+
+ # scrap a unit
+ scrap = self.env['stock.scrap'].create({
+ 'product_id': self.product1.id,
+ 'product_uom_id': self.product1.uom_id.id,
+ 'scrap_qty': 1,
+ 'picking_id': picking.id,
+ })
+ scrap.action_validate()
+
+ self.assertEqual(scrap.state, 'done')
+ self.assertEqual(move1.reserved_availability, 0.25)
+
def test_in_date_1(self):
""" Check that moving a tracked quant keeps the incoming date.
"""
diff --git a/addons/stock_account/models/product.py b/addons/stock_account/models/product.py
index 24db282431d..d60f889b1af 100644
--- a/addons/stock_account/models/product.py
+++ b/addons/stock_account/models/product.py
@@ -117,7 +117,9 @@ class ProductProduct(models.Model):
""" Changes the Standard Price of Product and creates an account move accordingly."""
AccountMove = self.env['account.move']
- locations = self.env['stock.location'].search([('usage', '=', 'internal'), ('company_id', '=', self.env.user.company_id.id)])
+ quant_locs = self.env['stock.quant'].sudo().read_group([('product_id', 'in', self.ids)], ['location_id'], ['location_id'])
+ quant_loc_ids = [loc['location_id'][0] for loc in quant_locs]
+ locations = self.env['stock.location'].search([('usage', '=', 'internal'), ('company_id', '=', self.env.user.company_id.id), ('id', 'in', quant_loc_ids)])
product_accounts = {product.id: product.product_tmpl_id.get_product_accounts() for product in self}
diff --git a/addons/stock_account/views/product_views.xml b/addons/stock_account/views/product_views.xml
index 9de57f6fe82..5491d63a6bd 100644
--- a/addons/stock_account/views/product_views.xml
+++ b/addons/stock_account/views/product_views.xml
@@ -41,7 +41,7 @@
<div class="o_row">
<field name="standard_price"
attrs="{'readonly':[('valuation','=','real_time')]}"
- widget='monetary' options="{'currency_field': 'currency_id'}" />
+ widget='monetary' options="{'currency_field': 'currency_id', 'field_digits': True}" />
<button string="Update Cost" type="action"
name="%(action_view_change_standard_price)d"
attrs="{'invisible':['|', '|', ('valuation','!=', 'real_time'), ('cost_method', 'not in', ['average', 'standard']), ('product_variant_count', '>', 1)]}"
diff --git a/addons/web/i18n/web.pot b/addons/web/i18n/web.pot
index 2d46c3ec617..7a9a851e7fe 100644
--- a/addons/web/i18n/web.pot
+++ b/addons/web/i18n/web.pot
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-12-13 14:37+0000\n"
-"PO-Revision-Date: 2017-12-13 14:37+0000\n"
+"POT-Creation-Date: 2018-01-09 10:16+0000\n"
+"PO-Revision-Date: 2018-01-09 10:16+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -521,6 +521,13 @@ msgid "Bar Chart"
msgstr ""
#. module: web
+#. openerp-web
+#: code:addons/web/static/src/js/fields/basic_fields.js:1311
+#, python-format
+msgid "Binary File"
+msgstr ""
+
+#. module: web
#: code:addons/web/controllers/main.py:1474
#, python-format
msgid "Binary fields can not be exported to Excel unless their content is base64-encoded. That does not seem to be the case for %s."
@@ -934,14 +941,21 @@ msgstr ""
#. module: web
#. openerp-web
-#: code:addons/web/static/src/xml/base.xml:505
+#: code:addons/web/static/src/js/fields/basic_fields.js:1316
+#, python-format
+msgid "Download"
+msgstr ""
+
+#. module: web
+#. openerp-web
+#: code:addons/web/static/src/xml/base.xml:550
#, python-format
msgid "Download xls"
msgstr ""
#. module: web
#. openerp-web
-#: code:addons/web/static/src/js/views/form/form_controller.js:161
+#: code:addons/web/static/src/js/views/form/form_controller.js:162
#, python-format
msgid "Duplicate"
msgstr ""
@@ -968,6 +982,13 @@ msgstr ""
#. module: web
#. openerp-web
+#: code:addons/web/static/src/xml/base.xml:275
+#, python-format
+msgid "Edit Calendar view"
+msgstr ""
+
+#. module: web
+#. openerp-web
#: code:addons/web/static/src/js/views/kanban/kanban_column.js:287
#, python-format
msgid "Edit Column"
@@ -984,7 +1005,49 @@ msgstr ""
#. openerp-web
#: code:addons/web/static/src/xml/base.xml:269
#, python-format
-msgid "Edit SearchView"
+msgid "Edit Form view"
+msgstr ""
+
+#. module: web
+#. openerp-web
+#: code:addons/web/static/src/xml/base.xml:273
+#, python-format
+msgid "Edit Gantt view"
+msgstr ""
+
+#. module: web
+#. openerp-web
+#: code:addons/web/static/src/xml/base.xml:272
+#, python-format
+msgid "Edit Graph view"
+msgstr ""
+
+#. module: web
+#. openerp-web
+#: code:addons/web/static/src/xml/base.xml:271
+#, python-format
+msgid "Edit Kanban view"
+msgstr ""
+
+#. module: web
+#. openerp-web
+#: code:addons/web/static/src/xml/base.xml:270
+#, python-format
+msgid "Edit List view"
+msgstr ""
+
+#. module: web
+#. openerp-web
+#: code:addons/web/static/src/xml/base.xml:274
+#, python-format
+msgid "Edit Pivot view"
+msgstr ""
+
+#. module: web
+#. openerp-web
+#: code:addons/web/static/src/xml/base.xml:279
+#, python-format
+msgid "Edit Search view"
msgstr ""
#. module: web
@@ -995,6 +1058,13 @@ msgid "Edit Stage"
msgstr ""
#. module: web
+#. openerp-web
+#: code:addons/web/static/src/xml/base.xml:276
+#, python-format
+msgid "Edit view, type:"
+msgstr ""
+
+#. module: web
#: model:ir.ui.view,arch_db:web.login
msgid "Email"
msgstr ""
@@ -2538,11 +2608,12 @@ msgstr ""
#. module: web
#. openerp-web
-#: code:addons/web/static/src/js/views/graph/graph_model.js:179
+#: code:addons/web/static/src/js/views/graph/graph_model.js:178
#: code:addons/web/static/src/js/views/kanban/kanban_column.js:73
#: code:addons/web/static/src/js/views/kanban/kanban_column.js:76
-#: code:addons/web/static/src/js/views/list/list_renderer.js:418
+#: code:addons/web/static/src/js/views/kanban/kanban_renderer_mobile.js:145
#: code:addons/web/static/src/js/views/list/list_renderer.js:421
+#: code:addons/web/static/src/js/views/list/list_renderer.js:425
#: code:addons/web/static/src/js/views/pivot/pivot_model.js:689
#, python-format
msgid "Undefined"
@@ -2629,13 +2700,6 @@ msgstr ""
#. module: web
#. openerp-web
-#: code:addons/web/static/src/xml/base.xml:268
-#, python-format
-msgid "View"
-msgstr ""
-
-#. module: web
-#. openerp-web
#: code:addons/web/static/src/xml/base.xml:240
#, python-format
msgid "View Fields"
diff --git a/addons/web/static/src/js/core/utils.js b/addons/web/static/src/js/core/utils.js
index 3fc88ac5b20..99534708a94 100644
--- a/addons/web/static/src/js/core/utils.js
+++ b/addons/web/static/src/js/core/utils.js
@@ -349,6 +349,23 @@ var utils = {
].join(';');
},
/**
+ * Sort an array in place, keeping the initial order for identical values.
+ *
+ * @param {Array} array
+ * @param {function} iteratee
+ */
+ stableSort: function (array, iteratee) {
+ var stable = array.slice();
+ return array.sort(function stableCompare (a, b) {
+ var order = iteratee(a, b);
+ if (order !== 0) {
+ return order;
+ } else {
+ return stable.indexOf(a) - stable.indexOf(b);
+ }
+ });
+ },
+ /**
* @param {any} array
* @param {any} elem1
* @param {any} elem2
diff --git a/addons/web/static/src/js/fields/basic_fields.js b/addons/web/static/src/js/fields/basic_fields.js
index eb56844de14..d0662fe7cef 100644
--- a/addons/web/static/src/js/fields/basic_fields.js
+++ b/addons/web/static/src/js/fields/basic_fields.js
@@ -582,6 +582,7 @@ var FieldMonetary = InputField.extend({
this.formatOptions.currency = this.currency;
this.formatOptions.digits = [16, 2];
+ this.formatOptions.field_digits = this.nodeOptions.field_digits;
},
//--------------------------------------------------------------------------
@@ -1311,6 +1312,25 @@ var FieldBinaryFile = AbstractFieldBinary.extend({
},
});
+var FieldBinaryDownloadLink = AbstractFieldBinary.extend({
+ template: 'FieldBinaryDownloadLink',
+ events: _.extend({}, AbstractFieldBinary.prototype.events, {
+ 'click': function (ev) {
+ ev.stopPropagation();
+ },
+ }),
+ supportedFieldTypes: ['binary'],
+ init: function () {
+ this._super.apply(this, arguments);
+ this.filename = _t("Binary File");
+ if (this.nodeOptions.filename && this.recordData[this.nodeOptions.filename]) {
+ this.filename = this.recordData[this.nodeOptions.filename];
+ }
+ this.url = "data:application/octet-stream;base64," + this.value;
+ this.text = _t("Download");
+ },
+});
+
var PriorityWidget = AbstractField.extend({
// the current implementation of this widget makes it
// only usable for fields of type selection
@@ -2541,6 +2561,7 @@ return {
TranslatableFieldMixin: TranslatableFieldMixin,
DebouncedField: DebouncedField,
FieldEmail: FieldEmail,
+ FieldBinaryDownloadLink: FieldBinaryDownloadLink,
FieldBinaryFile: FieldBinaryFile,
FieldBinaryImage: FieldBinaryImage,
FieldBoolean: FieldBoolean,
diff --git a/addons/web/static/src/js/fields/field_registry.js b/addons/web/static/src/js/fields/field_registry.js
index 6692663d5f9..85b4fc1187f 100644
--- a/addons/web/static/src/js/fields/field_registry.js
+++ b/addons/web/static/src/js/fields/field_registry.js
@@ -33,6 +33,7 @@ registry
.add('email', basic_fields.FieldEmail)
.add('phone', basic_fields.FieldPhone)
.add('url', basic_fields.UrlWidget)
+ .add('download_link', basic_fields.FieldBinaryDownloadLink)
.add('image', basic_fields.FieldBinaryImage)
.add('binary', basic_fields.FieldBinaryFile)
.add('monetary', basic_fields.FieldMonetary)
diff --git a/addons/web/static/src/js/fields/field_utils.js b/addons/web/static/src/js/fields/field_utils.js
index 932ea997e6a..812a7f380f7 100644
--- a/addons/web/static/src/js/fields/field_utils.js
+++ b/addons/web/static/src/js/fields/field_utils.js
@@ -28,6 +28,20 @@ var _t = core._t;
//------------------------------------------------------------------------------
/**
+ *
+ * @param {string} value base64 representation of the binary
+ * @param {Object} [field]
+ * a description of the field (note: this parameter is ignored)
+ * @param {Object} [options] additional options (note: this parameter is ignored)
+ */
+function formatBinary(value, field, options) {
+ if (!value) {
+ return '';
+ }
+ return utils.human_size(value.length / 1.37); // base64 estimated size: http://en.wikipedia.org/wiki/Base64#MIME
+}
+
+/**
* @todo Really? it returns a jQuery element... We should try to avoid this and
* let DOM utility functions handle this directly. And replace this with a
* function that returns a string so we can get rid of the forceString.
@@ -286,8 +300,12 @@ function formatMonetary(value, field, options) {
currency = session.get_currency(currency_id);
}
+ var digits = (currency && currency.digits) || options.digits;
+ if (options.field_digits === true) {
+ digits = field.digits || digits;
+ }
var formatted_value = formatFloat(value, field, {
- digits: (currency && currency.digits) || options.digits,
+ digits: digits,
});
if (!currency || options.noSymbol) {
@@ -557,7 +575,7 @@ function parseMany2one(value) {
return {
format: {
- binary: _.identity, // todo
+ binary: formatBinary,
boolean: formatBoolean,
char: formatChar,
date: formatDate,
diff --git a/addons/web/static/src/js/fields/relational_fields.js b/addons/web/static/src/js/fields/relational_fields.js
index c4697cdafe1..bdafcee04da 100644
--- a/addons/web/static/src/js/fields/relational_fields.js
+++ b/addons/web/static/src/js/fields/relational_fields.js
@@ -1018,6 +1018,7 @@ var FieldX2Many = AbstractField.extend({
*/
_onEditLine: function (ev) {
ev.stopPropagation();
+ this.trigger_up('freeze_order', {id: this.value.id});
var editedRecord = this.value.data[ev.data.index];
this.renderer.setRowMode(editedRecord.id, 'edit')
.done(ev.data.onSuccess);
@@ -1104,6 +1105,7 @@ var FieldX2Many = AbstractField.extend({
*/
_onResequence: function (event) {
var self = this;
+ this.trigger_up('freeze_order', {id: this.value.id});
var rowIDs = event.data.rowIDs.slice();
var rowID = rowIDs.pop();
var defs = _.map(rowIDs, function (rowID, index) {
@@ -1123,6 +1125,11 @@ var FieldX2Many = AbstractField.extend({
operation: 'UPDATE',
id: rowID,
data: _.object([event.data.handleField], [event.data.offset + rowIDs.length]),
+ }).always(function () {
+ self.trigger_up('toggle_column_order', {
+ id: self.value.id,
+ name: event.data.handleField,
+ });
});
});
},
@@ -1229,6 +1236,7 @@ var FieldOne2Many = FieldX2Many.extend({
}
} else if (!this.creatingRecord) {
this.creatingRecord = true;
+ this.trigger_up('freeze_order', {id: this.value.id});
this._setValue({
operation: 'CREATE',
position: this.editable,
diff --git a/addons/web/static/src/js/services/data_manager.js b/addons/web/static/src/js/services/data_manager.js
index 47cd29399b5..72ec816efdd 100644
--- a/addons/web/static/src/js/services/data_manager.js
+++ b/addons/web/static/src/js/services/data_manager.js
@@ -365,12 +365,6 @@ return core.Class.extend({
child.attrs.modifiers.column_invisible || false;
}
});
-
- // detect editables list has they behave differently with respect
- // to the sorting (changes are not sorted directly)
- if (mode === 'list' && view.arch.attrs.editable) {
- attrs.keepChangesUnsorted = true;
- }
}
}
if (attrs.Widget.prototype.fieldsToFetch) {
diff --git a/addons/web/static/src/js/views/basic/basic_model.js b/addons/web/static/src/js/views/basic/basic_model.js
index 39f1be0d107..3621b7c1227 100644
--- a/addons/web/static/src/js/views/basic/basic_model.js
+++ b/addons/web/static/src/js/views/basic/basic_model.js
@@ -37,6 +37,7 @@ odoo.define('web.BasicModel', function (require) {
* offset: {integer},
* openGroupByDefault: {boolean},
* orderedBy: {Object[]},
+ * orderedResIDs: {integer[]},
* parentID: {string},
* rawContext: {Object},
* relationField: {string},
@@ -88,6 +89,7 @@ var Context = require('web.Context');
var core = require('web.core');
var Domain = require('web.Domain');
var session = require('web.session');
+var utils = require('web.utils');
var _t = core._t;
@@ -95,11 +97,13 @@ var x2ManyCommands = {
// (0, virtualID, {values})
CREATE: 0,
create: function (virtualID, values) {
+ delete values.id;
return [x2ManyCommands.CREATE, virtualID || false, values];
},
// (1, id, {values})
UPDATE: 1,
update: function (id, values) {
+ delete values.id;
return [x2ManyCommands.UPDATE, id, values];
},
// (2, id[, _])
@@ -410,29 +414,11 @@ var BasicModel = AbstractModel.extend({
return record;
}
- // here, type === 'list'
- // apply potential changes (only for x2many lists):
- // for list having the flag _keepChangesUnsorted set to true (typically,
- // editable lists), we sort before apply changes by default (to keep the
- // changes unsorted, i.e. the edited line at the same place). However, if
- // the user forces a sort, all changes done so far are sorted (this is the
- // purpose of the _keepChangesUnsortedCount key), and changes done later
- // on won't be sorted.
- var count;
- if (element._keepChangesUnsorted) {
- // only apply a subset (by default 0) of changes before sorting
- count = element._keepChangesUnsortedCount || 0;
- element = this._applyX2ManyOperations(element, {to: count, position: 'bottom'});
- } else {
- // apply all changes before sorting
- element = this._applyX2ManyOperations(element, {position: 'bottom'});
- }
+ // apply potential changes (only for x2many lists)
+ element = this._applyX2ManyOperations(element);
this._sortList(element);
- if (element._keepChangesUnsorted) {
- // apply the remaining changes after the sort
- element = this._applyX2ManyOperations(element, {from: count, position: 'bottom'});
- }
- if (element._changes) {
+
+ if (!element.orderedResIDs && element._changes) {
_.each(element._changes, function (change) {
if (change.operation === 'ADD' && change.isNew) {
element.data = _.without(element.data, change.id);
@@ -444,6 +430,7 @@ var BasicModel = AbstractModel.extend({
}
});
}
+
var list = {
aggregateValues: _.extend({}, element.aggregateValues),
context: _.extend({}, element.context),
@@ -921,6 +908,8 @@ var BasicModel = AbstractModel.extend({
// Erase changes as they have been applied
record._changes = {};
+ self.unfreezeOrder(record.id);
+
// Update the data directly or reload them
if (shouldReload) {
self._fetchRecord(record).then(function (record) {
@@ -953,6 +942,20 @@ var BasicModel = AbstractModel.extend({
record.fieldsInfo = _.extend({}, record.fieldsInfo, viewInfo.fieldsInfo);
},
/**
+ * For list resources, this freezes the current records order.
+ *
+ * @param {string} listID a valid element ID of type list
+ */
+ freezeOrder: function (listID) {
+ var list = this.localData[listID];
+ if (list.type === 'record') {
+ return;
+ }
+ list = this._applyX2ManyOperations(list);
+ this._sortList(list);
+ this.localData[listID].orderedResIDs = list.res_ids;
+ },
+ /**
* Manually sets a resource as dirty. This is used to notify that a field
* has been modified, but with an invalid value. In that case, the value is
* not sent to the basic model, but the record should still be flagged as
@@ -968,7 +971,7 @@ var BasicModel = AbstractModel.extend({
*
* @param {string} list_id id for the list resource
* @param {string} fieldName valid field name
- * @returns {this} so we can chain call this method
+ * @returns {Deferred}
*/
setSort: function (list_id, fieldName) {
var list = this.localData[list_id];
@@ -979,21 +982,26 @@ var BasicModel = AbstractModel.extend({
delete change.isNew;
});
}
- // the user manually selected a sort order, so we sort the list with all
- // the changes he made so far, even if it is editable, however, changes
- // he'll made after won't be sorted if the list is editable
- list._keepChangesUnsortedCount = list._changes ? list._changes.length : 0;
if (list.orderedBy.length === 0) {
list.orderedBy.push({name: fieldName, asc: true});
} else if (list.orderedBy[0].name === fieldName){
- list.orderedBy[0].asc = !list.orderedBy[0].asc;
+ if (!list.orderedResIDs) {
+ list.orderedBy[0].asc = !list.orderedBy[0].asc;
+ }
} else {
var orderedBy = _.reject(list.orderedBy, function (o) {
return o.name === fieldName;
});
list.orderedBy = [{name: fieldName, asc: true}].concat(orderedBy);
}
- return this;
+
+ list.orderedResIDs = null;
+ if (list.static) {
+ // sorting might require to fetch the field for records where the
+ // sort field is still unknown (i.e. on other pages for example)
+ return this._fetchUngroupedList(list);
+ }
+ return $.when();
},
/**
* Toggle the active value of given records (to archive/unarchive them)
@@ -1048,6 +1056,34 @@ var BasicModel = AbstractModel.extend({
});
}
},
+ /**
+ * For a list datapoint, unfreezes the current records order and sorts it.
+ * For a record datapoint, unfreezes the x2many list datapoints.
+ *
+ * @param {string} elementID a valid element ID
+ */
+ unfreezeOrder: function (elementID) {
+ var list = this.localData[elementID];
+ if (list.type === 'record') {
+ var data = _.extend({}, list.data, list._changes);
+ for (var fieldName in data) {
+ var field = list.fields[fieldName];
+ if (!field || !data[fieldName]) {
+ continue;
+ }
+ if (field.type === 'one2many' || field.type === 'many2many') {
+ var recordlist = this.localData[data[fieldName]];
+ recordlist.orderedResIDs = null;
+ for (var index in recordlist.data) {
+ this.unfreezeOrder(recordlist.data[index]);
+ }
+ }
+ }
+ return;
+ }
+ list.orderedResIDs = null;
+ this._sortList(list);
+ },
//--------------------------------------------------------------------------
// Private
@@ -1060,7 +1096,7 @@ var BasicModel = AbstractModel.extend({
* not by list or kanban controllers.
*
* @private
- * @param {string} listID a valid handle for a list object
+ * @param {Object} list a valid list object
* @param {Object} [options]
* @param {string} [options.position=top] if the new record should be added
* on top or on bottom of the list
@@ -1080,6 +1116,12 @@ var BasicModel = AbstractModel.extend({
list._changes.push({operation: 'ADD', id: id, position: position, isNew: true});
var record = self.localData[id];
list._cache[record.res_id] = id;
+ if (list.orderedResIDs) {
+ var index = list.offset + (position !== 'top' ? list.limit : 0);
+ list.orderedResIDs.splice(index, 0, record.res_id);
+ // list could be a copy of the original one
+ self.localData[list.id].orderedResIDs = list.orderedResIDs;
+ }
return id;
});
},
@@ -1341,7 +1383,6 @@ var BasicModel = AbstractModel.extend({
// TODO: before registering the changes, verify that the x2many
// value has changed
record._changes[name] = list.id;
- var shouldLoad = false;
list._changes = list._changes || [];
// save it in case of a [5] which will remove the _changes
@@ -1361,11 +1402,7 @@ var BasicModel = AbstractModel.extend({
}
if (command[0] === 1 && command[1]) {
// updating an existing record
- recID = _.find(list.data, function (childID) {
- var child = self.localData[childID];
- return child.res_id === command[1];
- });
- rec = self.localData[recID];
+ rec = self.localData[list._cache[command[1]]];
}
if (!rec) {
var params = {
@@ -1391,18 +1428,25 @@ var BasicModel = AbstractModel.extend({
defs.push(self._applyOnChange(command[2], rec));
} else if (command[0] === 4) {
// LINK TO
- // the dataPoint id will be set when the record will be fetched (for now,
- // this dataPoint doesn't exist yet)
- list._changes.push({operation: 'ADD', id: null, resID: command[1]});
- shouldLoad = true;
+ rec = self.localData[list._cache[command[1]]];
+ if (rec) {
+ // modifications done on a record are discarded if
+ // the onchange uses a LINK TO
+ self.discardChanges(rec.id);
+ }
+ // the dataPoint id will be set when the record will be
+ // fetched (for now, this dataPoint may not exist yet)
+ list._changes.push({
+ operation: 'ADD',
+ id: rec ? rec.id : null,
+ resID: command[1],
+ });
} else if (command[0] === 5) {
// DELETE ALL
list._changes = [{operation: 'REMOVE_ALL'}];
}
});
- if (shouldLoad) {
- defs.push(self._readUngroupedList(list));
- }
+ defs.push(self._readUngroupedList(list));
} else {
var newValue = self._parseServerValue(field, val);
if (newValue !== oldValue) {
@@ -1540,12 +1584,6 @@ var BasicModel = AbstractModel.extend({
if (idInCommands && change.operation === 'ADD') {
idsToRemove = _.without(idsToRemove, change.id);
}
- // decrement _keepChangesUnsortedCount if we filter out an
- // operation whose index is smaller than the count (as there
- // will be one operation less to apply before sorting)
- if (idInCommands && index < list._keepChangesUnsortedCount) {
- list._keepChangesUnsortedCount--;
- }
return idInCommands;
});
_.each(idsToRemove, function (id) {
@@ -1653,18 +1691,7 @@ var BasicModel = AbstractModel.extend({
break;
}
});
- var idsInRange;
- if (list.limit) {
- idsInRange = list.res_ids.slice(list.offset, list.offset + list.limit);
- } else {
- idsInRange = list.res_ids;
- }
- list.data = [];
- _.each(idsInRange, function (id) {
- if (list._cache[id]) {
- list.data.push(list._cache[id]);
- }
- });
+ this._setDataInRange(list);
return list;
},
/**
@@ -2344,7 +2371,6 @@ var BasicModel = AbstractModel.extend({
rawContext: rawContext,
relationField: field.relation_field,
viewType: view ? view.type : fieldInfo.viewType,
- _keepChangesUnsorted: fieldInfo.keepChangesUnsorted,
});
record.data[fieldName] = list.id;
if (!fieldInfo.__no_fetch) {
@@ -2624,6 +2650,7 @@ var BasicModel = AbstractModel.extend({
}
});
list = this._applyX2ManyOperations(list);
+ this._sortList(list);
if (type === 'many2many' || list._forceM2MLink) {
var relRecordCreated = _.filter(relRecordAdded, function (rec) {
return typeof rec.res_id === 'string';
@@ -2644,7 +2671,6 @@ var BasicModel = AbstractModel.extend({
_.each(relRecordUpdated, function (relRecord) {
var changes = self._generateChanges(relRecord, options);
if (!_.isEmpty(changes)) {
- delete changes.id;
var command = x2ManyCommands.update(relRecord.res_id, changes);
commands[fieldName].push(command);
}
@@ -2664,7 +2690,6 @@ var BasicModel = AbstractModel.extend({
relRecord = _.findWhere(relRecordUpdated, {res_id: list.res_ids[i]});
changes = relRecord ? this._generateChanges(relRecord, options) : {};
if (!_.isEmpty(changes)) {
- delete changes.id;
command = x2ManyCommands.update(relRecord.res_id, changes);
didChange = true;
} else {
@@ -2675,7 +2700,7 @@ var BasicModel = AbstractModel.extend({
// this is a new id (maybe existing in DB, but new in JS)
relRecord = _.findWhere(relRecordAdded, {res_id: list.res_ids[i]});
changes = this._generateChanges(relRecord, options);
- if ('id' in changes) {
+ if (changes.id) {
// the subrecord already exists in db
delete changes.id;
if (this.isNew(record.id)) {
@@ -3065,7 +3090,7 @@ var BasicModel = AbstractModel.extend({
offset: params.offset || (type === 'record' ? _.indexOf(res_ids, res_id) : 0),
openGroupByDefault: params.openGroupByDefault,
orderedBy: params.orderedBy || [],
- _keepChangesUnsorted: params._keepChangesUnsorted,
+ orderedResIDs: params.orderedResIDs,
parentID: params.parentID,
rawContext: params.rawContext,
ref: params.ref || res_id,
@@ -3445,6 +3470,81 @@ var BasicModel = AbstractModel.extend({
});
},
/**
+ * Reads data from server for all missing fields.
+ *
+ * @private
+ * @param {Object} list a valid resource object
+ * @param {interger[]} resIDs
+ * @param {string[]} fieldNames to check and read if missing
+ * @returns {Deferred<Object>}
+ */
+ _readMissingFields: function (list, resIDs, fieldNames) {
+ var self = this;
+
+ var missingIDs = [];
+ for (var i = 0, len = resIDs.length; i < len; i++) {
+ var resId = resIDs[i];
+ var dataPointID = list._cache[resId];
+ if (!dataPointID) {
+ missingIDs.push(resId);
+ continue;
+ }
+ var record = self.localData[dataPointID];
+ var data = _.extend({}, record.data, record._changes);
+ if (_.difference(fieldNames, _.keys(data)).length) {
+ missingIDs.push(resId);
+ }
+ }
+
+ var def;
+ if (missingIDs.length && fieldNames.length) {
+ def = self._rpc({
+ model: list.model,
+ method: 'read',
+ args: [missingIDs, fieldNames],
+ context: list.getContext(),
+ });
+ } else {
+ def = $.when(_.map(missingIDs, function (id) {
+ return {id:id};
+ }));
+ }
+ return def.then(function (records) {
+ _.each(resIDs, function (id) {
+ var dataPoint;
+ var data = _.findWhere(records, {id: id});
+ if (id in list._cache) {
+ dataPoint = self.localData[list._cache[id]];
+ if (data) {
+ self._parseServerData(fieldNames, dataPoint, data);
+ _.extend(dataPoint.data, data);
+ }
+ } else {
+ dataPoint = self._makeDataPoint({
+ context: list.context,
+ data: data,
+ fieldsInfo: list.fieldsInfo,
+ fields: list.fields,
+ modelName: list.model,
+ parentID: list.id,
+ viewType: list.viewType,
+ });
+ self._parseServerData(fieldNames, dataPoint, dataPoint.data);
+
+ // add many2one records
+ list._cache[id] = dataPoint.id;
+ }
+ // set the dataPoint id in potential 'ADD' operation adding the current record
+ _.each(list._changes, function (change) {
+ if (change.operation === 'ADD' && !change.id && change.resID === id) {
+ change.id = dataPoint.id;
+ }
+ });
+ });
+ return list;
+ });
+ },
+ /**
* For a grouped list resource, this method fetches all group data by
* performing a /read_group. It also tries to read open subgroups if they
* were open before.
@@ -3503,6 +3603,7 @@ var BasicModel = AbstractModel.extend({
aggregateValues: aggregateValues,
groupedBy: list.groupedBy.slice(1),
orderedBy: list.orderedBy,
+ orderedResIDs: list.orderedResIDs,
limit: list.limit,
openGroupByDefault: list.openGroupByDefault,
parentID: list.id,
@@ -3555,70 +3656,44 @@ var BasicModel = AbstractModel.extend({
*/
_readUngroupedList: function (list) {
var self = this;
- var def;
- var ids = [];
- var missingIds = [];
+ var def = $.when();
+
// generate the current count and res_ids list by applying the changes
- var listWithChanges = this._applyX2ManyOperations(list);
- var currentCount = listWithChanges.count;
- var currentResIDs = listWithChanges.res_ids;
- var upper_bound = list.limit ? Math.min(list.offset + list.limit, currentCount) : currentCount;
- var fieldNames = list.getFieldNames();
- for (var i = list.offset; i < upper_bound; i++) {
- var id = currentResIDs[i];
- ids.push(id);
- if (!list._cache[id]) {
- missingIds.push(id);
- }
- }
- if (missingIds.length) {
- if (fieldNames.length) {
- def = this._rpc({
- model: list.model,
- method: 'read',
- args: [missingIds, fieldNames],
- context: list.getContext(),
+ list = this._applyX2ManyOperations(list);
+
+ // for multi-pages list datapoints, we might need to read the
+ // order field first to apply the order on all pages
+ if (list.res_ids.length > list.limit) {
+ if (!list.orderedResIDs && list.orderedBy.length) {
+ var fieldNames = _.pluck(list.orderedBy, 'name');
+ def = this._readMissingFields(list, _.filter(list.res_ids, _.isNumber), fieldNames);
+ def.then(function () {
+ self._sortList(list);
});
- } else {
- def = $.when(_.map(missingIds, function (id) {
- return {id:id};
- }));
}
- } else {
- def = $.when();
}
- return def.then(function (records) {
- list.data = [];
- _.each(ids, function (id) {
- var dataPoint;
- if (id in list._cache) {
- dataPoint = self.localData[list._cache[id]];
- } else {
- dataPoint = self._makeDataPoint({
- context: list.context,
- data: _.findWhere(records, {id: id}),
- fieldsInfo: list.fieldsInfo,
- fields: list.fields,
- modelName: list.model,
- parentID: list.id,
- viewType: list.viewType,
- });
-
- // add many2one records
- self._parseServerData(fieldNames, dataPoint, dataPoint.data);
- list._cache[id] = dataPoint.id;
+ return def.then(function () {
+ var resIDs = [];
+ // generate the current count and res_ids list by applying the changes
+ var currentCount = list.count;
+ var currentResIDs = list.res_ids;
+ var upperBound = list.limit ? Math.min(list.offset + list.limit, currentCount) : currentCount;
+ var fieldNames = list.getFieldNames();
+ for (var i = list.offset; i < upperBound; i++) {
+ var resId = currentResIDs[i];
+ if (_.isNumber(resId)) {
+ resIDs.push(resId);
}
- // set the dataPoint id in potential 'ADD' operation adding the current record
- _.each(list._changes, function (change) {
- if (change.operation === 'ADD' && !change.id && change.resID === id) {
- change.id = dataPoint.id;
- }
- });
- if (_.contains(list.res_ids, id)) {
- list.data.push(dataPoint.id);
+ }
+ return self._readMissingFields(list, resIDs, fieldNames).then(function () {
+ if (list.res_ids.length <= list.limit) {
+ self._sortList(list);
+ } else {
+ // sortList has already been applied after first the read
+ self._setDataInRange(list);
}
+ return list;
});
- return list;
});
},
/**
@@ -3690,6 +3765,38 @@ var BasicModel = AbstractModel.extend({
});
},
/**
+ * Set data in range, i.e. according to the list offset and limit.
+ *
+ * @param {Object} list
+ */
+ _setDataInRange: function (list) {
+ var idsInRange;
+ if (list.limit) {
+ idsInRange = list.res_ids.slice(list.offset, list.offset + list.limit);
+ } else {
+ idsInRange = list.res_ids;
+ }
+ list.data = [];
+ _.each(idsInRange, function (id) {
+ if (list._cache[id]) {
+ list.data.push(list._cache[id]);
+ }
+ });
+
+ // display newly created record in addition to the displayed records
+ if (list.limit) {
+ for (var i = list.offset + list.limit; i < list.res_ids.length; i++) {
+ var id = list.res_ids[i];
+ var dataPointID = list._cache[id];
+ if (_.findWhere(list._changes, {isNew: true, id: dataPointID})) {
+ list.data.push(dataPointID);
+ } else {
+ break;
+ }
+ }
+ }
+ },
+ /**
* Change the offset of a record. Note that this does not reload the data.
* The offset is used to load a different record in a list of record (for
* example, a form view with a pager. Clicking on next/previous actually
@@ -3720,14 +3827,28 @@ var BasicModel = AbstractModel.extend({
// only sort x2many lists
return;
}
+ var self = this;
- if (list.orderedBy.length) {
- var self = this;
-
+ if (list.orderedResIDs) {
+ var orderedResIDs = {};
+ for (var k = 0; k < list.orderedResIDs.length; k++) {
+ orderedResIDs[list.orderedResIDs[k]] = k;
+ }
+ utils.stableSort(list.res_ids, function compareResIdIndexes (resId1, resId2) {
+ if (!(resId1 in orderedResIDs) && !(resId2 in orderedResIDs)) {
+ return 0;
+ }
+ if (!(resId1 in orderedResIDs)) {
+ return Infinity;
+ }
+ if (!(resId2 in orderedResIDs)) {
+ return -Infinity;
+ }
+ return orderedResIDs[resId1] - orderedResIDs[resId2];
+ });
+ } else if (list.orderedBy.length) {
// sort records according to ordered_by[0]
- var data = list.data;
- var res_ids = list.res_ids;
- var compareRecords = function (record1ID, record2ID, level) {
+ var compareRecords = function (resId1, resId2, level) {
if(!level) {
level = 0;
}
@@ -3735,6 +3856,17 @@ var BasicModel = AbstractModel.extend({
return 0;
}
var order = list.orderedBy[level];
+ var record1ID = list._cache[resId1];
+ var record2ID = list._cache[resId2];
+ if (!record1ID && !record2ID) {
+ return 0;
+ }
+ if (!record1ID) {
+ return Infinity;
+ }
+ if (!record2ID) {
+ return -Infinity;
+ }
var r1 = self.localData[record1ID];
var r2 = self.localData[record2ID];
var data1 = _.extend({}, r1.data, r1._changes);
@@ -3747,17 +3879,9 @@ var BasicModel = AbstractModel.extend({
}
return compareRecords(record1ID, record2ID, level + 1);
};
- data.sort(compareRecords);
-
- // sort res_ids accordingly (only the current range of ids, the one
- // mapping the data, needs to be sorted)
- var preRangeIDs = res_ids.slice(0, list.offset); // resIDs before the range
- var postRangeIDs = res_ids.slice(list.offset + list.limit); // resIDs after the range
- var rangeIDs = _.map(data, function (dataPointID) {
- return self.localData[dataPointID].res_id;
- });
- list.res_ids = preRangeIDs.concat(rangeIDs).concat(postRangeIDs);
+ utils.stableSort(list.res_ids, compareRecords);
}
+ this._setDataInRange(list);
},
/**
* Updates the res_ids of the parent of a given element of type list.
diff --git a/addons/web/static/src/js/views/field_manager_mixin.js b/addons/web/static/src/js/views/field_manager_mixin.js
index 2909308cf29..0bc1b5acfce 100644
--- a/addons/web/static/src/js/views/field_manager_mixin.js
+++ b/addons/web/static/src/js/views/field_manager_mixin.js
@@ -53,7 +53,7 @@ var FieldManagerMixin = {
return self.model.save(dataPointID).then(function () {
return self._confirmSave(dataPointID);
});
- } else {
+ } else if (options.notifyChange !== false) {
return self._confirmChange(dataPointID, result, event);
}
});
diff --git a/addons/web/static/src/js/views/form/form_controller.js b/addons/web/static/src/js/views/form/form_controller.js
index 05c57c435fc..2820dad448f 100644
--- a/addons/web/static/src/js/views/form/form_controller.js
+++ b/addons/web/static/src/js/views/form/form_controller.js
@@ -12,9 +12,10 @@ var qweb = core.qweb;
var FormController = BasicController.extend({
custom_events: _.extend({}, BasicController.prototype.custom_events, {
- open_one2many_record: '_onOpenOne2ManyRecord',
bounce_edit: '_onBounceEdit',
button_clicked: '_onButtonClicked',
+ freeze_order: '_onFreezeOrder',
+ open_one2many_record: '_onOpenOne2ManyRecord',
open_record: '_onOpenRecord',
toggle_column_order: '_onToggleColumnOrder',
}),
@@ -299,6 +300,17 @@ var FormController = BasicController.extend({
this._super(state);
},
/**
+ * Calls unfreezeOrder when changing the mode.
+ *
+ * @override
+ */
+ _setMode: function (mode, recordID) {
+ if ((recordID || this.handle) === this.handle) {
+ this.model.unfreezeOrder(this.handle);
+ }
+ return this._super.apply(this, arguments);
+ },
+ /**
* Updates the controller's title according to the new state
*
* @override
@@ -445,6 +457,17 @@ var FormController = BasicController.extend({
this._setMode('edit');
},
/**
+ * This method is called when someone tries to freeze the order, most likely
+ * in a x2many list view
+ *
+ * @private
+ * @param {OdooEvent} event
+ */
+ _onFreezeOrder: function (event) {
+ event.stopPropagation();
+ this.model.freezeOrder(event.data.id);
+ },
+ /**
* Opens a one2many record (potentially new) in a dialog. This handler is
* o2m specific as in this case, the changes done on the related record
* shouldn't be saved in DB when the user clicks on 'Save' in the dialog,
@@ -518,10 +541,12 @@ var FormController = BasicController.extend({
*/
_onToggleColumnOrder: function (event) {
event.stopPropagation();
- this.model.setSort(event.data.id, event.data.name);
- var field = event.data.field;
- var state = this.model.get(this.handle);
- this.renderer.confirmChange(state, state.id, [field]);
+ var self = this;
+ this.model.setSort(event.data.id, event.data.name).then(function () {
+ var field = event.data.field;
+ var state = self.model.get(self.handle);
+ self.renderer.confirmChange(state, state.id, [field]);
+ });
},
});
diff --git a/addons/web/static/src/js/views/list/list_controller.js b/addons/web/static/src/js/views/list/list_controller.js
index 5c6b7ea414d..982d5456bca 100644
--- a/addons/web/static/src/js/views/list/list_controller.js
+++ b/addons/web/static/src/js/views/list/list_controller.js
@@ -485,8 +485,10 @@ var ListController = BasicController.extend({
if (!data.groupedBy) {
this.pager.updateState({current_min: 1});
}
- this.model.setSort(data.id, event.data.name);
- this.update({});
+ var self = this;
+ this.model.setSort(data.id, event.data.name).then(function () {
+ self.update({});
+ });
},
/**
* In a grouped list view, each group can be clicked on to open/close them.
diff --git a/addons/web/static/src/js/views/list/list_renderer.js b/addons/web/static/src/js/views/list/list_renderer.js
index 6b9e4aebe56..f4c5219259a 100644
--- a/addons/web/static/src/js/views/list/list_renderer.js
+++ b/addons/web/static/src/js/views/list/list_renderer.js
@@ -276,6 +276,7 @@ var ListRenderer = BasicRenderer.extend({
}
if (node.attrs.widget || (options && options.renderWidgets)) {
var $el = this._renderFieldWidget(node, record, _.pick(options, 'mode'));
+ this._handleAttributes($el, node);
return $td.append($el);
}
var name = node.attrs.name;
@@ -286,6 +287,7 @@ var ListRenderer = BasicRenderer.extend({
escape: true,
isPassword: 'password' in node.attrs,
});
+ this._handleAttributes($td, node);
return $td.html(formattedValue);
},
/**
diff --git a/addons/web/static/src/js/widgets/debug_manager.js b/addons/web/static/src/js/widgets/debug_manager.js
index 4160d6f554b..2c9cf3d4457 100644
--- a/addons/web/static/src/js/widgets/debug_manager.js
+++ b/addons/web/static/src/js/widgets/debug_manager.js
@@ -806,7 +806,7 @@ if (config.debug) {
// Instantiate the DebugManager and insert it into the DOM once dialog is opened
this.opened(function() {
self.debug_manager = new DebugManager(self);
- var $header = self.$modal.find('.modal-header');
+ var $header = self.$modal.find('.modal-header:first');
return self.debug_manager.prependTo($header).then(function() {
self.debug_manager.update('action', parent.dialog_widget.action, parent.dialog_widget);
});
diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml
index 6ecc29652a7..8ee6f643c51 100644
--- a/addons/web/static/src/xml/base.xml
+++ b/addons/web/static/src/xml/base.xml
@@ -265,8 +265,19 @@
</t>
<li><a href="#" data-action="fvg">Fields View Get</a></li>
<t t-if="can_edit">
- <li><a href="#" data-action="edit" data-model="ir.ui.view" t-att-data-id="view.fields_view.view_id">Edit <t t-esc="_.str.capitalize(view.type)"/>View</a></li>
- <li t-if="searchview and searchview.$el.is(':visible')"><a href="#" data-action="edit" data-model="ir.ui.view" t-att-data-id="searchview.fields_view.view_id">Edit SearchView</a></li>
+ <li>
+ <a href="#" data-action="edit" data-model="ir.ui.view" t-att-data-id="view.fields_view.view_id">
+ <t t-if="view.type == 'form'">Edit Form view</t>
+ <t t-elif="view.type == 'list'">Edit List view</t>
+ <t t-elif="view.type == 'kanban'">Edit Kanban view</t>
+ <t t-elif="view.type == 'graph'">Edit Graph view</t>
+ <t t-elif="view.type == 'gantt'">Edit Gantt view</t>
+ <t t-elif="view.type == 'pivot'">Edit Pivot view</t>
+ <t t-elif="view.type == 'calendar'">Edit Calendar view</t>
+ <t t-else="1">Edit view, type: <t t-esc="_.str.capitalize(view.type)"/></t>
+ </a>
+ </li>
+ <li t-if="searchview and searchview.$el.is(':visible')"><a href="#" data-action="edit" data-model="ir.ui.view" t-att-data-id="searchview.fields_view.view_id">Edit Search view</a></li>
</t>
</t>
</t>
@@ -786,7 +797,7 @@
<t t-foreach="elements" t-as="el">
<t t-set="color" t-value="el[colorField] || 0"/>
<span t-attf-class="badge dropdown o_tag_color_#{color}" t-att-data-color="color" t-att-data-index="el_index" t-att-data-id="el.id">
- <span class="o_badge_text"><t t-raw="el.display_name"/></span>
+ <span class="o_badge_text"><t t-esc="el.display_name"/></span>
<span t-if="!readonly" class="fa fa-times o_delete"/>
</span>
</t>
@@ -895,6 +906,9 @@
</t>
</div>
</t>
+<t t-name="FieldBinaryDownloadLink">
+ <a t-att-download="widget.filename" t-att-href="widget.url"><t t-esc="widget.text"/></a>
+</t>
<t t-name="HiddenInputFile">
<div t-attf-class="o_hidden_input_file #{fileupload_class or ''}" t-att-style="fileupload_style">
<form class="o_form_binary_form" t-att-target="fileupload_id"
diff --git a/addons/web/static/tests/fields/basic_fields_tests.js b/addons/web/static/tests/fields/basic_fields_tests.js
index 6a67cc43736..97601c8e6d0 100644
--- a/addons/web/static/tests/fields/basic_fields_tests.js
+++ b/addons/web/static/tests/fields/basic_fields_tests.js
@@ -587,6 +587,52 @@ QUnit.module('basic_fields', {
form.destroy();
});
+ QUnit.test('float field with monetary widget and decimal precision', function (assert) {
+ assert.expect(5);
+
+ this.data.partner.records = [{
+ id: 1,
+ qux: -8.89859,
+ currency_id: 1,
+ }]
+ var form = createView({
+ View: FormView,
+ model: 'partner',
+ data: this.data,
+ arch:'<form string="Partners">' +
+ '<sheet>' +
+ '<field name="qux" widget="monetary" options="{\'field_digits\': True}"/>' +
+ '<field name="currency_id" invisible="1"/>' +
+ '</sheet>' +
+ '</form>',
+ res_id: 1,
+ session: {
+ currencies: _.indexBy(this.data.currency.records, 'id'),
+ },
+ });
+
+ // Non-breaking space between the currency and the amount
+ assert.strictEqual(form.$('.o_field_widget').first().text(), '$\u00a0-8.9',
+ 'The value should be displayed properly.');
+
+ form.$buttons.find('.o_form_button_edit').click();
+ assert.strictEqual(form.$('input').val(), '-8.9',
+ 'The input should be rendered without the currency symbol.');
+ assert.strictEqual(form.$('input').parent().children().first().text(), '$',
+ 'The input should be preceded by a span containing the currency symbol.');
+
+ form.$('input').val('109.2458938598598').trigger('input');
+ assert.strictEqual(form.$('input').val(), '109.2458938598598',
+ 'The value should not be formated yet.');
+
+ form.$buttons.find('.o_form_button_save').click();
+ // Non-breaking space between the currency and the amount
+ assert.strictEqual(form.$('.o_field_widget').first().text(), '$\u00a0109.2',
+ 'The new value should be rounded properly.');
+
+ form.destroy();
+ });
+
QUnit.module('FieldEmail');
QUnit.test('email field in form view', function (assert) {
@@ -1472,6 +1518,40 @@ QUnit.module('basic_fields', {
session.get_file = oldGetFile;
});
+ QUnit.test('download_link widget in list view', function (assert) {
+ assert.expect(5);
+
+ this.data.partner.fields.filename = { string: "Filename", type: "char" };
+ this.data.partner.records[0].filename = "document.txt";
+
+ var form = createView({
+ View: ListView,
+ model: 'partner',
+ data: this.data,
+ arch: '<tree string="Partners">' +
+ '<field name="document" widget="download_link" options="{\'filename\': \'filename\'}"/>' +
+ '<field name="filename"/>' +
+ '</tree>',
+ res_id: 1,
+ });
+
+ assert.ok(form.$('.o_data_cell').first().hasClass("o_download_link_cell"),
+ "this should be a download link cell");
+ assert.ok(form.$('.o_data_cell').first().find('a').eq(0),
+ "there should be a link in the cell");
+ assert.strictEqual(form.$('.o_data_cell').first().find('a').eq(0).attr('download'),
+ "document.txt",
+ "it should download a file named 'document.txt'");
+ assert.strictEqual(form.$('.o_data_cell').first().find('a').eq(0).attr('href').trim(),
+ "data:application/octet-stream;base64,coucou==",
+ "it should have the appropriate link of a binary");
+ assert.strictEqual(form.$('.o_data_cell').first().find('a').eq(0).text(),
+ "Download",
+ "the text of the link should be 'Download'");
+
+ form.destroy();
+ });
+
QUnit.test('text field rendering in list view', function (assert) {
assert.expect(1);
diff --git a/addons/web/static/tests/fields/field_utils_tests.js b/addons/web/static/tests/fields/field_utils_tests.js
index 1f8c27e7192..e24571ea1d8 100644
--- a/addons/web/static/tests/fields/field_utils_tests.js
+++ b/addons/web/static/tests/fields/field_utils_tests.js
@@ -127,6 +127,15 @@ QUnit.test('format one2many', function(assert) {
assert.strictEqual(fieldUtils.format.one2many({data: [1, 2]}), '2 records');
});
+QUnit.test('format binary', function (assert) {
+ assert.expect(1);
+
+ // base64 estimated size (bytes) = value.length / 1.37 (http://en.wikipedia.org/wiki/Base64#MIME)
+ // Here: 4 / 1.37 = 2.91970800 => 2.92 (rounded 2 decimals by utils.human_size)
+ assert.strictEqual(fieldUtils.format.binary('Cg=='), '2.92 Bytes');
+
+});
+
QUnit.test('parse float', function(assert) {
assert.expect(10);
diff --git a/addons/web/static/tests/fields/relational_fields_tests.js b/addons/web/static/tests/fields/relational_fields_tests.js
index 84d095660cb..c149b5c3dba 100644
--- a/addons/web/static/tests/fields/relational_fields_tests.js
+++ b/addons/web/static/tests/fields/relational_fields_tests.js
@@ -5,6 +5,7 @@ var AbstractField = require('web.AbstractField');
var BasicModel = require('web.BasicModel');
var concurrency = require('web.concurrency');
var FormView = require('web.FormView');
+var ListRenderer = require('web.ListRenderer');
var ListView = require('web.ListView');
var relationalFields = require('web.relational_fields');
var StandaloneFieldManagerMixin = require('web.StandaloneFieldManagerMixin');
@@ -2081,6 +2082,39 @@ QUnit.module('relational_fields', {
form.destroy();
});
+ QUnit.test('transferring class attributes in one2many sub fields', function (assert) {
+ assert.expect(3);
+
+ var form = createView({
+ View: FormView,
+ model: 'partner',
+ data: this.data,
+ arch:'<form string="Partners">' +
+ '<field name="turtles">' +
+ '<tree editable="bottom">' +
+ '<field name="turtle_foo" class="hey"/>' +
+ '</tree>' +
+ '</field>' +
+ '</form>',
+ res_id: 1,
+ });
+
+ assert.strictEqual(form.$('td.hey').length, 1,
+ 'should have a td with the desired class');
+
+ form.$buttons.find('.o_form_button_edit').click();
+
+ assert.strictEqual(form.$('td.hey').length, 1,
+ 'should have a td with the desired class');
+
+ form.$('td.o_data_cell').click();
+
+ assert.strictEqual(form.$('input[name="turtle_foo"].hey').length, 1,
+ 'should have an input with the desired class');
+
+ form.destroy();
+ });
+
QUnit.test('one2many with date and datetime', function (assert) {
assert.expect(2);
@@ -2238,7 +2272,15 @@ QUnit.module('relational_fields', {
});
QUnit.test('embedded one2many with handle widget', function (assert) {
- assert.expect(7);
+ assert.expect(10);
+
+ var nbConfirmChange = 0;
+ testUtils.patch(ListRenderer, {
+ confirmChange: function () {
+ nbConfirmChange++;
+ return this._super.apply(this, arguments);
+ },
+ });
this.data.partner.records[0].turtles = [1, 2, 3];
@@ -2271,8 +2313,10 @@ QUnit.module('relational_fields', {
"should have the 3 rows in the correct order");
form.$buttons.find('.o_form_button_edit').click();
+
assert.strictEqual(form.$('td.o_data_cell:not(.o_handle_cell)').text(), "yopblipkawa",
"should still have the 3 rows in the correct order");
+ assert.strictEqual(nbConfirmChange, 0, "should not have confirmed any change yet");
// Drag and drop the second line in first position
testUtils.dragAndDrop(
@@ -2281,6 +2325,7 @@ QUnit.module('relational_fields', {
{position: 'top'}
);
+ assert.strictEqual(nbConfirmChange, 1, "should have confirmed changes only once");
assert.verifySteps(["0", "1"],
"sequences values should be incremental starting from the previous minimum one");
@@ -2288,9 +2333,20 @@ QUnit.module('relational_fields', {
"should have the 3 rows in the new order");
form.$buttons.find('.o_form_button_save').click();
+
+ assert.deepEqual(_.map(this.data.turtle.records, function(turtle) {
+ return _.pick(turtle, 'id', 'turtle_foo', 'turtle_int');
+ }), [
+ {id: 1, turtle_foo: "yop", turtle_int: 1},
+ {id: 2, turtle_foo: "blip", turtle_int:0},
+ {id: 3, turtle_foo: "kawa", turtle_int:21}
+ ], "should have save the changed sequence");
+
assert.strictEqual(form.$('td.o_data_cell:not(.o_handle_cell)').text(), "blipyopkawa",
"should still have the 3 rows in the new order");
+ testUtils.unpatch(ListRenderer);
+
form.destroy();
});
@@ -2382,7 +2438,7 @@ QUnit.module('relational_fields', {
res_id: 1,
mockRPC: function (route, args) {
if (args.method === 'write') {
- assert.deepEqual(args.args[1].turtles, [[1,1,{"turtle_int":2}],[4,2,false],[1,3,{"turtle_int":3}]],
+ assert.deepEqual(args.args[1].turtles, [[4,2,false],[1,1,{"turtle_int":2}],[1,3,{"turtle_int":3}]],
"should change all lines that have changed (the first one doesn't change because it has the same sequence)");
}
return this._super.apply(this, arguments);
@@ -2411,9 +2467,20 @@ QUnit.module('relational_fields', {
});
QUnit.test('onchange (with command 5) for embedded one2many with handle widget', function (assert) {
- assert.expect(2);
+ assert.expect(3);
- this.data.partner.records[0].turtles = [1, 2, 3];
+ var ids = [];
+ for (var i=10; i<50; i++) {
+ var id = 10 + i;
+ ids.push(id);
+ this.data.turtle.records.push({
+ id: id,
+ turtle_int: 0,
+ turtle_foo: "#" + id,
+ });
+ }
+ ids.push(1, 2, 3);
+ this.data.partner.records[0].turtles = ids;
this.data.partner.onchanges = {
turtles: function (obj) {
obj.turtles = [[5]].concat(obj.turtles);
@@ -2439,6 +2506,7 @@ QUnit.module('relational_fields', {
res_id: 1,
});
+ form.$('.o_pager_next').click();
assert.strictEqual(form.$('td.o_data_cell:not(.o_handle_cell)').text(), "yopblipkawa",
"should have the 3 rows in the correct order");
@@ -2453,7 +2521,10 @@ QUnit.module('relational_fields', {
{position: 'top'}
);
+ assert.strictEqual(form.$('.o_data_cell').text(), "blurpkawablip", "should display to record in 'turtle_int' order");
+
form.$buttons.find('.o_form_button_save').click();
+ form.$('.o_pager_next').click();
assert.strictEqual(form.$('.o_data_cell:not(.o_handle_cell)').text(), "blurpkawablip",
"should display to record in 'turtle_int' order");
@@ -2461,6 +2532,239 @@ QUnit.module('relational_fields', {
form.destroy();
});
+ QUnit.test('onchange with modifiers for embedded one2many on the second page', function (assert) {
+ assert.expect(7);
+
+ var data = this.data;
+ var ids = [];
+ for (var i=10; i<60; i++) {
+ var id = 10 + i;
+ ids.push(id);
+ data.turtle.records.push({
+ id: id,
+ turtle_int: 0,
+ turtle_foo: "#" + id,
+ });
+ }
+ ids.push(1, 2, 3);
+ data.partner.records[0].turtles = ids;
+ data.partner.onchanges = {
+ turtles: function (obj) {
+ // TODO: make this test more 'difficult'
+ // For now, the server only returns UPDATE commands (no LINK TO)
+ // even though it should do it (for performance reasons)
+ // var turtles = obj.turtles.splice(0, 20);
+
+ var turtles = [];
+ turtles.unshift([5]);
+ // create UPDATE commands for each records (this is the server
+ // usual answer for onchange)
+ for (var k in obj.turtles) {
+ var change = obj.turtles[k];
+ var record = _.findWhere(data.turtle.records, {id: change[1]});
+ if (change[0] === 1) {
+ _.extend(record, change[2]);
+ }
+ turtles.push([1, record.id, record]);
+ }
+ obj.turtles = turtles;
+ },
+ };
+
+ var form = createView({
+ View: FormView,
+ model: 'partner',
+ data: data,
+ arch:'<form string="Partners">' +
+ '<sheet>' +
+ '<group>' +
+ '<field name="turtles">' +
+ '<tree editable="bottom" default_order="turtle_int" limit="10">' +
+ '<field name="turtle_int" widget="handle"/>' +
+ '<field name="turtle_foo"/>' +
+ '<field name="turtle_qux" attrs="{\'readonly\': [(\'turtle_foo\', \'=\', False)]}"/>' +
+ '</tree>' +
+ '</field>' +
+ '</group>' +
+ '</sheet>' +
+ '</form>',
+ res_id: 1,
+ });
+
+ form.$buttons.find('.o_form_button_edit').click();
+
+ assert.equal(form.$('.o_field_one2many td[class="o_data_cell"]').text(), "#20#21#22#23#24#25#26#27#28#29",
+ "should display the records in order");
+
+ form.$('.o_field_one2many .o_list_view tbody tr:first td:first').click();
+ form.$('.o_field_one2many .o_list_view tbody tr:first input:first').val('blurp').trigger('input');
+
+ // the domain fail if the widget does not use the allready loaded data.
+ form.$buttons.find('.o_form_button_cancel').click();
+
+ assert.equal(form.$('.o_field_one2many td[class="o_data_cell"]').text(), "blurp#21#22#23#24#25#26#27#28#29",
+ "should display the records in order with the changes");
+
+ $('.modal .modal-footer button:first').click();
+
+ assert.equal(form.$('.o_field_one2many td[class="o_data_cell"]').text(), "#20#21#22#23#24#25#26#27#28#29",
+ "should cancel changes and display the records in order");
+
+ form.$buttons.find('.o_form_button_edit').click();
+
+ // Drag and drop the third line in second position
+ testUtils.dragAndDrop(
+ form.$('.ui-sortable-handle').eq(2),
+ form.$('.o_field_one2many tbody tr').eq(1),
+ {position: 'top'}
+ );
+
+ assert.equal(form.$('.o_field_one2many td[class="o_data_cell"]').text(), "#20#30#31#32#33#34#35#36#37#38",
+ "should display the records in order after resequence (display record with turtle_int=0)");
+
+ // Drag and drop the third line in second position
+ testUtils.dragAndDrop(
+ form.$('.ui-sortable-handle').eq(2),
+ form.$('.o_field_one2many tbody tr').eq(1),
+ {position: 'top'}
+ );
+
+ assert.equal(form.$('.o_field_one2many td[class="o_data_cell"]').text(), "#20#39#40#41#42#43#44#45#46#47",
+ "should display the records in order after resequence (display record with turtle_int=0)");
+
+ form.$buttons.find('.o_form_button_cancel').click();
+
+ assert.equal(form.$('.o_field_one2many td[class="o_data_cell"]').text(), "#20#39#40#41#42#43#44#45#46#47",
+ "should display the records in order after resequence");
+
+ $('.modal .modal-footer button:first').click();
+
+ assert.equal(form.$('.o_field_one2many td[class="o_data_cell"]').text(), "#20#21#22#23#24#25#26#27#28#29",
+ "should cancel changes and display the records in order");
+
+ form.destroy();
+ });
+
+ QUnit.test('onchange followed by edition on the second page', function (assert) {
+ assert.expect(20);
+
+ var ids = [];
+ for (var i=1; i<85; i++) {
+ var id = 10 + i;
+ ids.push(id);
+ this.data.turtle.records.push({
+ id: id,
+ turtle_int: id/3|0,
+ turtle_foo: "#" + i,
+ });
+ }
+ ids.splice(41, 0, 1, 2, 3);
+ this.data.partner.records[0].turtles = ids;
+ this.data.partner.onchanges = {
+ turtles: function (obj) {
+ obj.turtles = [[5]].concat(obj.turtles);
+ },
+ };
+
+ var form = createView({
+ View: FormView,
+ model: 'partner',
+ data: this.data,
+ arch:'<form string="Partners">' +
+ '<sheet>' +
+ '<group>' +
+ '<field name="turtles">' +
+ '<tree editable="top" default_order="turtle_int">' +
+ '<field name="turtle_int" widget="handle"/>' +
+ '<field name="turtle_foo"/>' +
+ '</tree>' +
+ '</field>' +
+ '</group>' +
+ '</sheet>' +
+ '</form>',
+ res_id: 1,
+ });
+
+ form.$buttons.find('.o_form_button_edit').click();
+ form.$('.o_pager_next').click();
+
+ form.$('.o_field_one2many .o_list_view tbody tr:eq(1) td:first').click();
+ form.$('.o_field_one2many .o_list_view tbody tr:eq(1) input:first').val('value 1').trigger('input');
+ form.$('.o_field_one2many .o_list_view tbody tr:eq(2) td:first').click();
+ form.$('.o_field_one2many .o_list_view tbody tr:eq(2) input:first').val('value 2').trigger('input');
+
+ assert.strictEqual(form.$('.o_data_row').length, 40, "should display 40 records");
+ assert.strictEqual(form.$('.o_data_row:has(.o_data_cell:contains(#39))').index(), 0, "should display '#39' at the first line");
+
+ form.$('.o_field_x2many_list_row_add a').click();
+
+ assert.strictEqual(form.$('.o_data_row').length, 40, "should display 39 records and the create line");
+ assert.strictEqual(form.$('.o_data_row:first .o_field_char').length, 1, "should display the create line in first position");
+ assert.strictEqual(form.$('.o_data_row:first .o_field_char').val(), "", "should an empty input");
+ assert.strictEqual(form.$('.o_data_row:has(.o_data_cell:contains(#39))').index(), 1, "should display '#39' at the second line");
+
+ form.$('.o_data_row input:first').val('value 3').trigger('input');
+
+ assert.strictEqual(form.$('.o_data_row:first .o_field_char').length, 1, "should display the create line in first position after onchange");
+ assert.strictEqual(form.$('.o_data_row:has(.o_data_cell:contains(#39))').index(), 1, "should display '#39' at the second line after onchange");
+
+ form.$('.o_field_x2many_list_row_add a').click();
+
+ assert.strictEqual(form.$('.o_data_row').length, 40, "should display 39 records and the create line");
+ assert.strictEqual(form.$('.o_data_row:first .o_field_char').length, 1, "should display the create line in first position");
+ assert.strictEqual(form.$('.o_data_row:has(.o_data_cell:contains(value 3))').index(), 1, "should display the created line at the second position");
+ assert.strictEqual(form.$('.o_data_row:has(.o_data_cell:contains(#39))').index(), 2, "should display '#39' at the third line");
+
+ form.destroy();
+
+ // bottom order
+
+ form = createView({
+ View: FormView,
+ model: 'partner',
+ data: this.data,
+ arch:'<form string="Partners">' +
+ '<sheet>' +
+ '<group>' +
+ '<field name="turtles">' +
+ '<tree editable="bottom" default_order="turtle_int">' +
+ '<field name="turtle_int" widget="handle"/>' +
+ '<field name="turtle_foo"/>' +
+ '</tree>' +
+ '</field>' +
+ '</group>' +
+ '</sheet>' +
+ '</form>',
+ res_id: 1,
+ });
+
+ form.$buttons.find('.o_form_button_edit').click();
+ form.$('.o_pager_next').click();
+
+ form.$('.o_field_one2many .o_list_view tbody tr:eq(1) td:first').click();
+ form.$('.o_field_one2many .o_list_view tbody tr:eq(1) input:first').val('value 1').trigger('input');
+ form.$('.o_field_one2many .o_list_view tbody tr:eq(2) td:first').click();
+ form.$('.o_field_one2many .o_list_view tbody tr:eq(2) input:first').val('value 2').trigger('input');
+
+ assert.strictEqual(form.$('.o_data_row').length, 40, "should display 40 records");
+ assert.strictEqual(form.$('.o_data_row:has(.o_data_cell:contains(#77))').index(), 39, "should display '#77' at the last line");
+
+ form.$('.o_field_x2many_list_row_add a').click();
+
+ assert.strictEqual(form.$('.o_data_row').length, 40, "should display 39 records and the create line");
+ assert.strictEqual(form.$('.o_data_row:has(.o_data_cell:contains(#76))').index(), 38, "should display '#76' at the penultimate line");
+ assert.strictEqual(form.$('.o_data_row:has(.o_field_char)').index(), 39, "should display the create line at the last position");
+
+ form.$('.o_data_row input:first').val('value 3').trigger('input');
+ form.$('.o_field_x2many_list_row_add a').click();
+
+ assert.strictEqual(form.$('.o_data_row').length, 40, "should display 39 records and the create line");
+ assert.strictEqual(form.$('.o_data_row:has(.o_data_cell:contains(#76))').index(), 38, "should display '#76' at the penultimate line");
+ assert.strictEqual(form.$('.o_data_row:has(.o_field_char)').index(), 39, "should display the create line at the last position");
+
+ form.destroy();
+ });
+
QUnit.test('embedded one2many with handle widget with minimum setValue calls', function (assert) {
var done = assert.async();
assert.expect(20);
@@ -5131,6 +5435,38 @@ QUnit.module('relational_fields', {
form.destroy();
});
+ QUnit.test('id field in one2many in a new record', function (assert) {
+ assert.expect(1);
+
+ var form = createView({
+ View: FormView,
+ model: 'partner',
+ data: this.data,
+ arch: '<form string="Partners">' +
+ '<field name="turtles">' +
+ '<tree editable="bottom">' +
+ '<field name="id" invisible="1"/>' +
+ '<field name="turtle_foo"/>' +
+ '</tree>' +
+ '</field>' +
+ '</form>',
+ mockRPC: function (route, args) {
+ if (args.method === 'create') {
+ var virtualID = args.args[0].turtles[0][1];
+ assert.deepEqual(args.args[0].turtles,
+ [[0, virtualID, {turtle_foo: "cat"}]],
+ 'should send proper commands');
+ }
+ return this._super.apply(this, arguments);
+ },
+ });
+ form.$('td.o_field_x2many_list_row_add a').click();
+ form.$('td input[name="turtle_foo"]').val('cat').trigger('input');
+ form.$buttons.find('.o_form_button_save').click();
+
+ form.destroy();
+ });
+
QUnit.test('sub form view with a required field', function (assert) {
assert.expect(2);
this.data.partner.fields.foo.required = true;
@@ -5623,9 +5959,9 @@ QUnit.module('relational_fields', {
// enable the many2many onchange and generate it
form.$('input.o_field_integer[name="int_field"]').val('10').trigger('input');
- assert.strictEqual(form.$('.o_data_cell.o_required_modifier').text(), "xphonexenomorphe",
+ assert.strictEqual(form.$('.o_data_cell.o_required_modifier').text(), "xenomorphexphone",
'should display the product xphone and xenomorphe');
- assert.strictEqual(form.$('.o_data_row').text().replace(/\s+/g, ' '), "new linexphone first record firstxenomorphe second record ",
+ assert.strictEqual(form.$('.o_data_row').text().replace(/\s+/g, ' '), "firstxenomorphe second record new linexphone first record ",
'should display the name, one2many and many2many value');
// disable the many2many onchange
@@ -5655,19 +5991,19 @@ QUnit.module('relational_fields', {
// put list in readonly mode
form.$('input.o_field_integer[name="int_field"]').click();
- assert.strictEqual(form.$('.o_data_cell.o_required_modifier').text(), "xphonexenomorphe",
+ assert.strictEqual(form.$('.o_data_cell.o_required_modifier').text(), "xenomorphexphone",
'should display the product xphone and xenomorphe');
- assert.strictEqual(form.$('.o_field_many2manytags:not(.o_input) .o_badge_text').text(), "first recordsecond record",
+ assert.strictEqual(form.$('.o_field_many2manytags:not(.o_input) .o_badge_text').text(), "second recordfirst record",
'should display the tag in readonly (first record and second record)');
form.$('input.o_field_integer[name="int_field"]').val('10').trigger('input');
- assert.strictEqual(form.$('.o_data_row').text().replace(/\s+/g, ' '), "new linexphone first record firstxenomorphe second record ",
+ assert.strictEqual(form.$('.o_data_row').text().replace(/\s+/g, ' '), "firstxenomorphe second record new linexphone first record ",
'should display the name, one2many and many2many value');
form.$buttons.find('.o_form_button_save').click();
- assert.strictEqual(form.$('.o_data_row').text().replace(/\s+/g, ' '), "new linexphone first record firstxenomorphe second record ",
+ assert.strictEqual(form.$('.o_data_row').text().replace(/\s+/g, ' '), "firstxenomorphe second record new linexphone first record ",
'should display the name, one2many and many2many value after save');
form.destroy();
@@ -6805,8 +7141,8 @@ QUnit.module('relational_fields', {
mockRPC: function (route, args) {
assert.step(args.method);
if (args.method === 'write') {
- assert.strictEqual(args.args[1].turtles[42][0], 0);
- assert.deepEqual(args.args[1].turtles[42][2], {turtle_foo: 'rainbow dash'});
+ assert.strictEqual(args.args[1].turtles[40][0], 0, 'should send a create command');
+ assert.deepEqual(args.args[1].turtles[40][2], {turtle_foo: 'rainbow dash'});
}
return this._super.apply(this, arguments);
},
@@ -6859,8 +7195,8 @@ QUnit.module('relational_fields', {
mockRPC: function (route, args) {
assert.step(args.method);
if (args.method === 'write') {
- assert.strictEqual(args.args[1].turtles[0][0], 0);
- assert.deepEqual(args.args[1].turtles[0][2], {turtle_foo: 'rainbow dash'});
+ assert.strictEqual(args.args[1].turtles[40][0], 0);
+ assert.deepEqual(args.args[1].turtles[40][2], {turtle_foo: 'rainbow dash'});
}
return this._super.apply(this, arguments);
},
@@ -6876,7 +7212,8 @@ QUnit.module('relational_fields', {
form.$('.o_field_x2many_list_row_add a').click();
assert.strictEqual(form.$('tr.o_data_row').length, 3,
- "should have 3 data rows on the current page");
+ "should have 3 data rows on the current page (2 records and the created line)");
+
assert.ok(form.$('tr.o_data_row').first().hasClass('o_selected_row'),
"first row should be selected");
diff --git a/addons/web/static/tests/views/list_tests.js b/addons/web/static/tests/views/list_tests.js
index 2993e393a4f..33b44948fca 100644
--- a/addons/web/static/tests/views/list_tests.js
+++ b/addons/web/static/tests/views/list_tests.js
@@ -989,7 +989,7 @@ QUnit.module('Views', {
});
QUnit.test('use default_order on editable tree: sort on demand', function (assert) {
- assert.expect(8);
+ assert.expect(11);
this.data.foo.records[0].o2m = [1, 3];
this.data.bar.fields = {name: {string: "Name", type: "char", sortable: true}};
@@ -1029,12 +1029,21 @@ QUnit.module('Views', {
"Value 2 should be third (shouldn't be sorted)");
form.$('.o_form_sheet_bg').click(); // validate the row before sorting
+
+ $o2m.find('.o_column_sortable').click(); // resort list after edition
+ assert.strictEqual(form.$('tbody tr:first').text(), 'Value 1',
+ "Value 1 should be first");
+ assert.strictEqual(form.$('tbody tr:eq(1)').text(), 'Value 2',
+ "Value 2 should be second (should be sorted after saving)");
+ assert.strictEqual(form.$('tbody tr:eq(2)').text(), 'Value 3',
+ "Value 3 should be third");
+
$o2m.find('.o_column_sortable').click();
- assert.ok(form.$('tbody tr:first td:contains(Value 3)').length,
+ assert.strictEqual(form.$('tbody tr:first').text(), 'Value 3',
"Value 3 should be first");
- assert.ok(form.$('tbody tr:eq(1) td:contains(Value 2)').length,
+ assert.strictEqual(form.$('tbody tr:eq(1)').text(), 'Value 2',
"Value 2 should be second (should be sorted after saving)");
- assert.ok(form.$('tbody tr:eq(2) td:contains(Value 1)').length,
+ assert.strictEqual(form.$('tbody tr:eq(2)').text(), 'Value 1',
"Value 1 should be third");
form.destroy();
@@ -1051,7 +1060,7 @@ QUnit.module('Views', {
ids.push(id);
this.data.bar.records.push({
id: id,
- name: "Value " + id,
+ name: "Value " + (id < 10 ? '0' : '') + id,
});
}
this.data.foo.records[0].o2m = ids;
@@ -1074,15 +1083,15 @@ QUnit.module('Views', {
// Change page
form.$('.o_pager_next').click();
- assert.ok(form.$('tbody tr:first td:contains(Value 44)').length,
+ assert.strictEqual(form.$('tbody tr:first').text(), 'Value 44',
"record 44 should be first");
- assert.ok(form.$('tbody tr:eq(4) td:contains(Value 48)').length,
+ assert.strictEqual(form.$('tbody tr:eq(4)').text(), 'Value 48',
"record 48 should be last");
form.$('.o_column_sortable').click();
- assert.ok(form.$('tbody tr:first td:contains(Value 48)').length,
+ assert.strictEqual(form.$('tbody tr:first').text(), 'Value 08',
"record 48 should be first");
- assert.ok(form.$('tbody tr:eq(4) td:contains(Value 44)').length,
+ assert.strictEqual(form.$('tbody tr:eq(4)').text(), 'Value 04',
"record 44 should be first");
form.destroy();
diff --git a/addons/web_editor/static/src/js/editor/snippets.options.js b/addons/web_editor/static/src/js/editor/snippets.options.js
index e1f69e0f889..38dcacf9e77 100644
--- a/addons/web_editor/static/src/js/editor/snippets.options.js
+++ b/addons/web_editor/static/src/js/editor/snippets.options.js
@@ -873,7 +873,9 @@ registry.background = SnippetOption.extend({
var $image = $('<img/>', {class: 'hidden', src: value}).appendTo(this.$target);
var _editor = new widget.MediaDialog(this, {}, null, $image[0]).open();
- _editor.$('[href="#editor-media-video"], [href="#editor-media-icon"]').addClass('hidden');
+ _editor.opened(function () {
+ _editor.$('[href="#editor-media-video"], [href="#editor-media-icon"]').addClass('hidden');
+ });
_editor.on('save', this, function () {
this._setCustomBackground($image.attr('src'));
diff --git a/addons/website/models/__init__.py b/addons/website/models/__init__.py
index e9e790cc0ca..750744ce7d1 100644
--- a/addons/website/models/__init__.py
+++ b/addons/website/models/__init__.py
@@ -11,3 +11,4 @@ from . import res_company
from . import res_partner
from . import res_config_settings
from . import ir_model_fields
+from . import ir_model
diff --git a/addons/website/models/ir_model.py b/addons/website/models/ir_model.py
new file mode 100644
index 00000000000..6d254374c38
--- /dev/null
+++ b/addons/website/models/ir_model.py
@@ -0,0 +1,15 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details
+
+from odoo import api, models
+
+
+# This is a nasty hack, targeted for V11 only
+class IrModel(models.Model):
+ _inherit = 'ir.model'
+
+ @api.multi
+ def unlink(self):
+ self.env.cr.execute(
+ "DELETE FROM ir_model_fields WHERE name='website_id'")
+ return super(IrModel, self).unlink()
diff --git a/addons/website/models/res_config_settings.py b/addons/website/models/res_config_settings.py
index 60332d9e1a4..2cef7af3dce 100644
--- a/addons/website/models/res_config_settings.py
+++ b/addons/website/models/res_config_settings.py
@@ -13,6 +13,7 @@ class ResConfigSettings(models.TransientModel):
def _default_website(self):
return self.env['website'].search([], limit=1)
+ # FIXME: Set website_id to ondelete='cascade' in master
website_id = fields.Many2one('website', string="website", default=_default_website, required=True)
website_name = fields.Char('Website Name', related='website_id.name')
language_ids = fields.Many2many(related='website_id.language_ids', relation='res.lang')
diff --git a/addons/website/security/website_security.xml b/addons/website/security/website_security.xml
index 99264d4e460..6702d0878f1 100644
--- a/addons/website/security/website_security.xml
+++ b/addons/website/security/website_security.xml
@@ -15,6 +15,10 @@
<field name="groups_id" eval="[(4, ref('group_website_designer'))]"/>
</record>
+ <record id="base.group_system" model="res.groups">
+ <field name="implied_ids" eval="[(4, ref('website.group_website_designer'))]"/>
+ </record>
+
<record id="website_designer_edit_qweb" model="ir.rule">
<field name="name">website_designer: Manage Website and qWeb view</field>
<field name="model_id" ref="base.model_ir_ui_view"/>
diff --git a/addons/website_forum/i18n/website_forum.pot b/addons/website_forum/i18n/website_forum.pot
index f0c82a25110..3f9c7e1c750 100644
--- a/addons/website_forum/i18n/website_forum.pot
+++ b/addons/website_forum/i18n/website_forum.pot
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-24 09:00+0000\n"
-"PO-Revision-Date: 2017-10-24 09:00+0000\n"
+"POT-Creation-Date: 2018-01-10 07:40+0000\n"
+"PO-Revision-Date: 2018-01-10 07:40+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -2401,7 +2401,9 @@ msgid "This community is for professional and enthusiast users,\n"
msgstr ""
#. module: website_forum
+#: code:addons/website_forum/models/forum.py:51
#: model:forum.forum,description:website_forum.forum_help
+#, python-format
msgid "This community is for professionals and enthusiasts of our products and services. Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together."
msgstr ""
diff --git a/addons/website_forum/models/forum.py b/addons/website_forum/models/forum.py
index b9da18ffee3..1b9b7a8ce6d 100644
--- a/addons/website_forum/models/forum.py
+++ b/addons/website_forum/models/forum.py
@@ -48,9 +48,9 @@ class Forum(models.Model):
description = fields.Text(
'Description',
translate=True,
- default='This community is for professionals and enthusiasts of our products and services. '
- 'Share and discuss the best content and new marketing ideas, '
- 'build your professional profile and become a better marketer together.')
+ default=lambda s: _('This community is for professionals and enthusiasts of our products and services. '
+ 'Share and discuss the best content and new marketing ideas, '
+ 'build your professional profile and become a better marketer together.'))
welcome_message = fields.Html(
'Welcome Message',
default = """<section class="bg-info" style="height: 168px;"><div class="container">
@@ -437,7 +437,7 @@ class Post(models.Model):
elif post.parent_id and not post.can_answer:
raise KarmaError('Not enough karma to answer to a question')
if not post.parent_id and not post.can_post:
- post.state = 'pending'
+ post.sudo().state = 'pending'
# add karma for posting new questions
if not post.parent_id and post.state == 'active':
@@ -466,11 +466,18 @@ class Post(models.Model):
@api.multi
def write(self, vals):
+ trusted_keys = ['active', 'is_correct', 'tag_ids'] # fields where security is checked manually
if 'content' in vals:
vals['content'] = self._update_content(vals['content'], self.forum_id.id)
if 'state' in vals:
- if vals['state'] in ['active', 'close'] and any(not post.can_close for post in self):
- raise KarmaError('Not enough karma to close or reopen a post.')
+ if vals['state'] in ['active', 'close']:
+ if any(not post.can_close for post in self):
+ raise KarmaError('Not enough karma to close or reopen a post.')
+ trusted_keys += ['state', 'closed_uid', 'closed_date', 'closed_reason_id']
+ elif vals['state'] == 'flagged':
+ if any(not post.can_flag for post in self):
+ raise KarmaError('Not enough karma to flag a post.')
+ trusted_keys += ['state', 'flag_user_id']
if 'active' in vals:
if any(not post.can_unlink for post in self):
raise KarmaError('Not enough karma to delete or reactivate a post')
@@ -487,7 +494,7 @@ class Post(models.Model):
tag_ids = set(tag.get('id') for tag in self.resolve_2many_commands('tag_ids', vals['tag_ids']))
if any(set(post.tag_ids) != tag_ids for post in self) and any(self.env.user.karma < post.forum_id.karma_edit_retag for post in self):
raise KarmaError(_('Not enough karma to retag.'))
- if any(key not in ['state', 'active', 'is_correct', 'closed_uid', 'closed_date', 'closed_reason_id', 'tag_ids'] for key in vals) and any(not post.can_edit for post in self):
+ if any(key not in trusted_keys for key in vals) and any(not post.can_edit for post in self):
raise KarmaError('Not enough karma to edit a post.')
res = super(Post, self).write(vals)
diff --git a/addons/website_forum/views/ir_qweb.xml b/addons/website_forum/views/ir_qweb.xml
index 671ae21944d..f823262d91b 100644
--- a/addons/website_forum/views/ir_qweb.xml
+++ b/addons/website_forum/views/ir_qweb.xml
@@ -5,9 +5,9 @@
<div>
<div t-if="'karma' in fields" class='css_editable_mode_hidden'>
<div t-if="options.get('UserBio')">
- <span t-field="object.company_id.name" class="o_forum_tooltip_line"/><br/>
- <a t-att-href="object.company_id.website" t-if="object.company_id.website">
- <span t-field="object.company_id.website" class="o_forum_tooltip_line"/>
+ <span t-field="object.company_name" class="o_forum_tooltip_line"/><br/>
+ <a t-att-href="object.website" t-if="object.website">
+ <span t-field="object.website" class="o_forum_tooltip_line"/>
</a>
</div>
<b><t t-esc="object.karma"/></b>
diff --git a/addons/website_quote/models/sale_order.py b/addons/website_quote/models/sale_order.py
index 8bd8ff04f63..3e96864c45c 100644
--- a/addons/website_quote/models/sale_order.py
+++ b/addons/website_quote/models/sale_order.py
@@ -259,7 +259,8 @@ class SaleOrderOption(models.Model):
order_line = order.order_line.filtered(lambda line: line.product_id == self.product_id)
if order_line:
- order_line[0].product_uom_qty += 1
+ order_line = order_line[0]
+ order_line.product_uom_qty += 1
else:
vals = {
'price_unit': self.price_unit,
diff --git a/addons/website_sale/i18n/website_sale.pot b/addons/website_sale/i18n/website_sale.pot
index bee548ff0bb..fa202144839 100644
--- a/addons/website_sale/i18n/website_sale.pot
+++ b/addons/website_sale/i18n/website_sale.pot
@@ -1227,6 +1227,7 @@ msgstr ""
#. module: website_sale
#: model:ir.ui.view,arch_db:website_sale.payment
+#: model:ir.ui.view,arch_db:website_sale.payment
msgid "Pay Now <span class=\"fa fa-long-arrow-right\"/>"
msgstr ""
diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml
index 5034a6d874c..e51ff65a80a 100644
--- a/addons/website_sale/views/templates.xml
+++ b/addons/website_sale/views/templates.xml
@@ -1316,7 +1316,7 @@
<h3 class="mb24">Pay with </h3>
<t t-call="payment.payment_tokens_list">
<t t-set="mode" t-value="'payment'"/>
- <t t-set="submit_txt" t-value="'Pay Now'"/>
+ <t t-set="submit_txt">Pay Now</t>
<t t-set="icon_class" t-value="'fa-lock'"/>
<t t-set="pms" t-value="tokens"/>
<t t-set="form_action" t-value="'/shop/payment/token'"/>
diff --git a/addons/website_slides/i18n/website_slides.pot b/addons/website_slides/i18n/website_slides.pot
index df24b77b97c..8568a4e5994 100644
--- a/addons/website_slides/i18n/website_slides.pot
+++ b/addons/website_slides/i18n/website_slides.pot
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-02 11:27+0000\n"
-"PO-Revision-Date: 2017-10-02 11:27+0000\n"
+"POT-Creation-Date: 2018-01-10 07:40+0000\n"
+"PO-Revision-Date: 2018-01-10 07:40+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -196,6 +196,12 @@ msgid "<i class=\"fa fa-thumbs-up\"/> Likes"
msgstr ""
#. module: website_slides
+#: code:addons/website_slides/models/slides.py:105
+#, python-format
+msgid "<p>This channel is private and its content is restricted to some users.</p>"
+msgstr ""
+
+#. module: website_slides
#: model:ir.ui.view,arch_db:website_slides.slide_detail_view
msgid "<span class=\"badge\" id=\"facebook-badge\">0</span>\n"
" <i class=\"fa fa-facebook-square\"/> Facebook"
diff --git a/addons/website_slides/models/slides.py b/addons/website_slides/models/slides.py
index cb2d1836de2..b9d4aa2d757 100644
--- a/addons/website_slides/models/slides.py
+++ b/addons/website_slides/models/slides.py
@@ -102,7 +102,8 @@ class Channel(models.Model):
string='Channel Groups', help="Groups allowed to see presentations in this channel")
access_error_msg = fields.Html(
'Error Message', help="Message to display when not accessible due to access rights",
- default="<p>This channel is private and its content is restricted to some users.</p>", translate=html_translate, sanitize_attributes=False)
+ default=lambda s: _("<p>This channel is private and its content is restricted to some users.</p>"),
+ translate=html_translate, sanitize_attributes=False)
upload_group_ids = fields.Many2many(
'res.groups', 'rel_upload_groups', 'channel_id', 'group_id',
string='Upload Groups', help="Groups allowed to upload presentations in this channel. If void, every user can upload.")
diff --git a/odoo/addons/base/models/ir_model.py b/odoo/addons/base/models/ir_model.py
index af51ddb547f..81aadb27c8d 100644
--- a/odoo/addons/base/models/ir_model.py
+++ b/odoo/addons/base/models/ir_model.py
@@ -855,6 +855,8 @@ class IrModelFields(models.Model):
attrs['column1'] = field_data['column1'] or col1
attrs['column2'] = field_data['column2'] or col2
attrs['domain'] = safe_eval(field_data['domain'] or '[]')
+ elif field_data['ttype'] == 'monetary' and not self.pool.loaded:
+ return
# add compute function if given
if field_data['compute']:
attrs['compute'] = make_compute(field_data['compute'], field_data['depends'])
diff --git a/odoo/addons/base/tests/test_translate.py b/odoo/addons/base/tests/test_translate.py
index 19405c3145d..dd70c9111ca 100644
--- a/odoo/addons/base/tests/test_translate.py
+++ b/odoo/addons/base/tests/test_translate.py
@@ -258,7 +258,7 @@ class TestTranslation(TransactionCase):
category = self.customers.with_context({'lang': 'fr_FR'}).copy({'name': 'Clients (copie)'})
category_no = category.with_context({})
- self.assertEqual(category_no.name, 'Customers', "Duplication erased original untranslated value")
+ self.assertEqual(category_no.name, 'Clients (copie)', "Duplication should set untranslated value")
category_fr = category.with_context({'lang': 'fr_FR'})
self.assertEqual(category_fr.name, 'Clients (copie)', "Did not used default value for translated value")
diff --git a/odoo/models.py b/odoo/models.py
index bf864fe3bd1..c03ef37b18e 100644
--- a/odoo/models.py
+++ b/odoo/models.py
@@ -3822,7 +3822,9 @@ class BaseModel(MetaModel('DummyModel', (object,), {'_register': False})):
del vals['module'] # duplicated vals is not linked to any module
vals['res_id'] = target_id
if vals['lang'] == old.env.lang and field.translate is True:
- vals['source'] = old_wo_lang[name]
+ # force a source if the new_val was not changed by copy override
+ if new_val == old[name]:
+ vals['source'] = old_wo_lang[name]
# the value should be the new value (given by copy())
vals['value'] = new_val
Translation.create(vals)