Skip to content

Commit 9c2b9f7

Browse files
amah-odoophenix-factory
authored andcommitted
[REM] hr_payroll: remove payroll report
- As we created Payslip line and Payslip Workdays Lines reports, it is time for this report to go as it disastrous performance issues closes odoo#205882 Task: 4624182 Related: odoo/enterprise#83371 Related: odoo/upgrade#7566 Related: odoo/upgrade-util#260 Signed-off-by: Yannick Tivisse (yti) <[email protected]>
1 parent db030f2 commit 9c2b9f7

File tree

1 file changed

+0
-7
lines changed

1 file changed

+0
-7
lines changed

odoo/cli/templates/l10n_payroll/data/hr_salary_rule_data.xml.template

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
result_rate = payslip.rule_parameter('l10n_{{code}}_social_employee_rate')
1616
result = categories.BASIC
1717
</field>
18-
<field name="appears_on_payroll_report" eval="True"/>
1918
<field name="struct_id" ref="l10n_{{code}}_hr_payroll.l10n_{{code}}_hr_payroll_structure_{{code}}_employee_salary"/>
2019
</record>
2120

@@ -30,7 +29,6 @@ result = categories.BASIC
3029
result_rate = payslip.rule_parameter('l10n_{{code}}_social_employer_rate')
3130
result = categories.BASIC
3231
</field>
33-
<field name="appears_on_payroll_report" eval="True"/>
3432
<field name="appears_on_payslip" eval="False"/>
3533
<field name="struct_id" ref="l10n_{{code}}_hr_payroll.l10n_{{code}}_hr_payroll_structure_{{code}}_employee_salary"/>
3634
</record>
@@ -45,7 +43,6 @@ result = categories.BASIC
4543
<field name="amount_python_compute">
4644
result = categories['SOCIAL.EMPLOYEE']
4745
</field>
48-
<field name="appears_on_payroll_report" eval="True"/>
4946
<field name="appears_on_payslip" eval="True"/>
5047
<field name="struct_id" ref="l10n_{{code}}_hr_payroll.l10n_{{code}}_hr_payroll_structure_{{code}}_employee_salary"/>
5148
</record>
@@ -60,7 +57,6 @@ result = categories['SOCIAL.EMPLOYEE']
6057
<field name="amount_python_compute">
6158
result = categories['SOCIAL.EMPLOYER']
6259
</field>
63-
<field name="appears_on_payroll_report" eval="True"/>
6460
<field name="appears_on_payslip" eval="False"/>
6561
<field name="struct_id" ref="l10n_{{code}}_hr_payroll.l10n_{{code}}_hr_payroll_structure_{{code}}_employee_salary"/>
6662
</record>
@@ -75,7 +71,6 @@ result = categories['SOCIAL.EMPLOYER']
7571
<field name="amount_python_compute">
7672
result = categories.GROSS
7773
</field>
78-
<field name="appears_on_payroll_report" eval="True"/>
7974
<field name="appears_on_payslip" eval="True"/>
8075
<field name="struct_id" ref="l10n_{{code}}_hr_payroll.l10n_{{code}}_hr_payroll_structure_{{code}}_employee_salary"/>
8176
</record>
@@ -97,7 +92,6 @@ for low, high, prev, rate in brackets:
9792
if low &lt;= taxable &lt; high:
9893
result = -(prev + (taxable - low) * rate / 100)
9994
</field>
100-
<field name="appears_on_payroll_report" eval="True"/>
10195
<field name="appears_on_payslip" eval="True"/>
10296
<field name="struct_id" ref="l10n_{{code}}_hr_payroll.l10n_{{code}}_hr_payroll_structure_{{code}}_employee_salary"/>
10397
</record>
@@ -123,7 +117,6 @@ elif children == 3:
123117
elif children &gt;= 4:
124118
result = amounts[0] + amounts[1] + amounts[2] + (children - 3) * amounts[3]
125119
</field>
126-
<field name="appears_on_payroll_report" eval="True"/>
127120
<field name="appears_on_payslip" eval="True"/>
128121
<field name="struct_id" ref="l10n_{{code}}_hr_payroll.l10n_{{code}}_hr_payroll_structure_{{code}}_employee_salary"/>
129122
</record>

0 commit comments

Comments
 (0)