From db54e0df79572de6dcd8447ba5476e2e9b0cac39 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Fri, 22 Dec 2017 16:28:12 +0100 Subject: [PATCH] [FIX] l10n_be_hr_payroll: Count spouse deductions if revenue --- addons/l10n_be_hr_payroll/data/l10n_be_hr_payroll_data.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 882b0e8c001..e9ebc62f5c7 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 @@ -373,7 +373,7 @@ elif salary <= 2461.27: Red.Spouse.Net 148 python - result = (employee.marital == 'married' and employee.spouse_net_revenue <= 221.0) and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA < 0.0) + result = (employee.marital == 'married' and employee.spouse_fiscal_status=='with income' and employee.spouse_net_revenue <= 221.0) and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA < 0.0) code result = min(110.50, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA)) @@ -384,7 +384,7 @@ elif salary <= 2461.27: Red.Spouse.Oth.Net 149 python - result = (employee.marital == 'married' and not employee.spouse_net_revenue and employee.spouse_other_net_revenue <= 440.0) and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA < 0.0) + result = (employee.marital == 'married' and employee.spouse_fiscal_status=='with income' and not employee.spouse_net_revenue and employee.spouse_other_net_revenue <= 440.0) and (categories.PP + categories.PPRed + categories.FamRed + categories.ChA < 0.0) code result = min(220.0, - (categories.PP + categories.PPRed + categories.FamRed + categories.ChA))