diff --git a/addons/l10n_in_hr_payroll/data/l10n_in_hr_payroll_data.xml b/addons/l10n_in_hr_payroll/data/l10n_in_hr_payroll_data.xml index 6664d080bff..17ec10ad01d 100644 --- a/addons/l10n_in_hr_payroll/data/l10n_in_hr_payroll_data.xml +++ b/addons/l10n_in_hr_payroll/data/l10n_in_hr_payroll_data.xml @@ -70,7 +70,7 @@ HRAMN code result = (payslip.company_id.dearness_allowance and -((contract.wage + DA) * contract.house_rent_allowance_metro_nonmetro / 100) +((contract.wage + categories.DA) * contract.house_rent_allowance_metro_nonmetro / 100) or (contract.wage * contract.house_rent_allowance_metro_nonmetro / 100)) House Rent Allowance @@ -130,7 +130,7 @@ or (contract.wage * contract.house_rent_allowance_metro_nonmetro / 100)) none code - result = (payslip.company_id.dearness_allowance and ((contract.wage + DA) * 0.10) + result = (payslip.company_id.dearness_allowance and ((contract.wage + categories.DA) * 0.10) or (contract.wage * 0.10)) This allowance is paid to Employees who are posted in big cities. The purpose is to compensate the high cost of living in cities like Mumbai, Delhi, etc. However it is Fully Taxable. @@ -365,7 +365,7 @@ else -0) Employee's PF Contribution code - result = (payslip.company_id.dearness_allowance and - ((contract.wage + DA) * 0.12) + result = (payslip.company_id.dearness_allowance and - ((contract.wage + categories.DA) * 0.12) or - (contract.wage * 0.12)) Employer contribution does not become part of employee’s income and hence income tax is not payable on this part. @@ -377,7 +377,7 @@ or - (contract.wage * 0.12)) Employee's NPS Contribution code - result = (payslip.company_id.dearness_allowance and - ((contract.wage + DA) * 0.10) + result = (payslip.company_id.dearness_allowance and - ((contract.wage + categories.DA) * 0.10) or - (contract.wage * 0.10)) @@ -392,7 +392,7 @@ or - (contract.wage * 0.10)) result = bool(contract.voluntary_provident_fund) code result = (payslip.company_id.dearness_allowance and -- ((contract.wage + DA) * contract.voluntary_provident_fund / 100) +- ((contract.wage + categories.DA) * contract.voluntary_provident_fund / 100) or - (contract.wage * contract.voluntary_provident_fund / 100)) @@ -498,7 +498,7 @@ or - (contract.wage * contract.voluntary_provident_fund / 100)) Employer's NPS Contribution code - result = (payslip.company_id.dearness_allowance and - ((contract.wage + DA) * 0.10) + result = (payslip.company_id.dearness_allowance and - ((contract.wage + categories.DA) * 0.10) or - (contract.wage * 0.10)) @@ -511,7 +511,7 @@ or - (contract.wage * 0.10)) Employer's PF Contribution code - result = (payslip.company_id.dearness_allowance and - ((contract.wage + DA) * 0.12) + result = (payslip.company_id.dearness_allowance and - ((contract.wage + categories.DA) * 0.12) or - (contract.wage * 0.12))