fix: to update sales person's incentives on save (#24179)

This commit is contained in:
Anuja Pawar 2021-03-01 10:44:13 +05:30 committed by GitHub
parent fa777555b7
commit 8755339cba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -142,6 +142,11 @@ class SellingController(StockController):
self.base_net_total * sales_person.allocated_percentage / 100.0,
self.precision("allocated_amount", sales_person))
if sales_person.commission_rate:
sales_person.incentives = flt(
sales_person.allocated_amount * flt(sales_person.commission_rate) / 100.0,
self.precision("incentives", sales_person))
total += sales_person.allocated_percentage
if sales_team and total != 100.0: