Set serial nos in DN based on FIFO based on Stock Settings
This commit is contained in:
parent
06966e8e1d
commit
92254d3930
@ -110,10 +110,14 @@ def apply_pricing_rule(args):
|
|||||||
item_list = args.get("items")
|
item_list = args.get("items")
|
||||||
args.pop("items")
|
args.pop("items")
|
||||||
|
|
||||||
|
set_serial_nos_based_on_fifo = frappe.db.get_single_value("Stock Settings",
|
||||||
|
"automatically_set_serial_nos_based_on_fifo")
|
||||||
|
|
||||||
for item in item_list:
|
for item in item_list:
|
||||||
args_copy = copy.deepcopy(args)
|
args_copy = copy.deepcopy(args)
|
||||||
args_copy.update(item)
|
args_copy.update(item)
|
||||||
out.append(get_pricing_rule_for_item(args_copy))
|
out.append(get_pricing_rule_for_item(args_copy))
|
||||||
|
if set_serial_nos_based_on_fifo:
|
||||||
out.append(get_serial_no_for_item(args_copy))
|
out.append(get_serial_no_for_item(args_copy))
|
||||||
return out
|
return out
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user