feat: Grant commission on certain items only (#28645)

Co-authored-by: Sagar Vora <sagar@resilient.tech>
(cherry picked from commit e10ab1626c)
This commit is contained in:
mergify[bot]
2021-12-03 15:17:45 +05:30
committed by GitHub
parent 2f6b1569f4
commit 99dfa91f81
15 changed files with 191 additions and 67 deletions

View File

@@ -256,7 +256,12 @@ class AccountsController(TransactionBase):
from erpnext.controllers.taxes_and_totals import calculate_taxes_and_totals
calculate_taxes_and_totals(self)
if self.doctype in ["Quotation", "Sales Order", "Delivery Note", "Sales Invoice"]:
if self.doctype in (
'Sales Order',
'Delivery Note',
'Sales Invoice',
'POS Invoice',
):
self.calculate_commission()
self.calculate_contribution()