Merge pull request #22563 from AndyOverLord/patch-6

fix: fetch item price in sales invoice
This commit is contained in:
rohitwaghchaure
2020-07-06 14:18:03 +05:30
committed by GitHub

View File

@@ -636,6 +636,10 @@ def get_item_price(args, item_code, ignore_party=False):
if args.get('transaction_date'):
conditions += """ and %(transaction_date)s between
ifnull(valid_from, '2000-01-01') and ifnull(valid_upto, '2500-12-31')"""
if args.get('posting_date'):
conditions += """ and %(posting_date)s between
ifnull(valid_from, '2000-01-01') and ifnull(valid_upto, '2500-12-31')"""
return frappe.db.sql(""" select name, price_list_rate, uom
from `tabItem Price` {conditions}
@@ -657,6 +661,7 @@ def get_price_list_rate_for(args, item_code):
"supplier": args.get('supplier'),
"uom": args.get('uom'),
"transaction_date": args.get('transaction_date'),
"posting_date": args.get('posting_date'),
}
item_price_data = 0