[FIX] Merge conflict
This commit is contained in:
@@ -454,7 +454,7 @@ def calculate_tax_deduction(*_args, **kwargs):
|
|||||||
deductions.exclude(one_time_date__lt=start_date)
|
deductions.exclude(one_time_date__lt=start_date)
|
||||||
.exclude(one_time_date__gt=end_date)
|
.exclude(one_time_date__gt=end_date)
|
||||||
.exclude(update_compensation__isnull=False)
|
.exclude(update_compensation__isnull=False)
|
||||||
)
|
).distinct()
|
||||||
deductions_amt = []
|
deductions_amt = []
|
||||||
serialized_deductions = []
|
serialized_deductions = []
|
||||||
for deduction in deductions:
|
for deduction in deductions:
|
||||||
@@ -515,14 +515,16 @@ def calculate_pre_tax_deduction(*_args, **kwargs):
|
|||||||
include_active_employees=True, is_pretax=True, is_tax=False
|
include_active_employees=True, is_pretax=True, is_tax=False
|
||||||
).exclude(exclude_employees=employee)
|
).exclude(exclude_employees=employee)
|
||||||
|
|
||||||
deductions = specific_deductions | conditional_deduction | active_employee_deduction
|
deductions = (
|
||||||
|
specific_deductions | conditional_deduction | active_employee_deduction
|
||||||
|
).distinct()
|
||||||
deductions = (
|
deductions = (
|
||||||
deductions.exclude(one_time_date__lt=start_date)
|
deductions.exclude(one_time_date__lt=start_date)
|
||||||
.exclude(one_time_date__gt=end_date)
|
.exclude(one_time_date__gt=end_date)
|
||||||
.exclude(update_compensation__isnull=False)
|
.exclude(update_compensation__isnull=False)
|
||||||
)
|
)
|
||||||
# Installment deductions
|
# Installment deductions
|
||||||
installments = deductions.filter(is_installment=True)
|
installments = deductions.filter(is_installment=True).distinct()
|
||||||
|
|
||||||
pre_tax_deductions = []
|
pre_tax_deductions = []
|
||||||
pre_tax_deductions_amt = []
|
pre_tax_deductions_amt = []
|
||||||
@@ -622,14 +624,16 @@ def calculate_post_tax_deduction(*_args, **kwargs):
|
|||||||
active_employee_deduction = models.Deduction.objects.filter(
|
active_employee_deduction = models.Deduction.objects.filter(
|
||||||
include_active_employees=True, is_pretax=False, is_tax=False
|
include_active_employees=True, is_pretax=False, is_tax=False
|
||||||
).exclude(exclude_employees=employee)
|
).exclude(exclude_employees=employee)
|
||||||
deductions = specific_deductions | conditional_deduction | active_employee_deduction
|
deductions = (
|
||||||
|
specific_deductions | conditional_deduction | active_employee_deduction
|
||||||
|
).distinct()
|
||||||
deductions = (
|
deductions = (
|
||||||
deductions.exclude(one_time_date__lt=start_date)
|
deductions.exclude(one_time_date__lt=start_date)
|
||||||
.exclude(one_time_date__gt=end_date)
|
.exclude(one_time_date__gt=end_date)
|
||||||
.exclude(update_compensation__isnull=False)
|
.exclude(update_compensation__isnull=False)
|
||||||
)
|
)
|
||||||
# Installment deductions
|
# Installment deductions
|
||||||
installments = deductions.filter(is_installment=True)
|
installments = deductions.filter(is_installment=True).distinct()
|
||||||
|
|
||||||
post_tax_deductions = []
|
post_tax_deductions = []
|
||||||
post_tax_deductions_amt = []
|
post_tax_deductions_amt = []
|
||||||
|
|||||||
Reference in New Issue
Block a user