mirror of
https://github.com/frappe/erpnext.git
synced 2026-03-22 11:44:11 +00:00
customer.py -- get_credit_limit function which gets called by the above customer_credit_balance report is updated to deduct the amount of sales order for which credit limit bypass flag is set. cint function is added.
This commit is contained in:
@@ -191,7 +191,7 @@ def get_customer_outstanding(customer, company,caller=None):
|
||||
#PR : 10861, Author : ashish-greycube & jigneshpshah, Email:mr.ashish.shah@gmail.com
|
||||
# Since the credit limit check is bypassed at sales order level, when customer credit balance report is run we need to treat sales order with status 'To Deliver and Bill' as not outstanding
|
||||
outstanding_based_on_bypassed_so = 0.0
|
||||
bypass_credit_limit_check_at_sales_order = frappe.db.get_value("Customer", customer, "bypass_credit_limit_check_at_sales_order")
|
||||
bypass_credit_limit_check_at_sales_order = cint(frappe.db.get_value("Customer", customer, "bypass_credit_limit_check_at_sales_order"))
|
||||
if bypass_credit_limit_check_at_sales_order == 1 and caller=='customer_credit_balance_report':
|
||||
outstanding_based_on_bypassed_so = frappe.db.sql("""
|
||||
select (sum(base_grand_total))
|
||||
|
||||
Reference in New Issue
Block a user