fix: drop ship partial order fixed
This commit is contained in:
parent
da878c43fc
commit
7fef622b13
@ -831,7 +831,7 @@ def make_purchase_order_for_default_supplier(source_name, selected_items=[], tar
|
|||||||
|
|
||||||
for supplier in suppliers:
|
for supplier in suppliers:
|
||||||
po = frappe.get_list("Purchase Order", filters={"sales_order":source_name, "supplier":supplier, "docstatus": ("<", "2")})
|
po = frappe.get_list("Purchase Order", filters={"sales_order":source_name, "supplier":supplier, "docstatus": ("<", "2")})
|
||||||
if len(po) == 0:
|
if len(po) == 0 or any( item.get("delivered_by_supplier") == 1 for item in selected_items):
|
||||||
doc = get_mapped_doc("Sales Order", source_name, {
|
doc = get_mapped_doc("Sales Order", source_name, {
|
||||||
"Sales Order": {
|
"Sales Order": {
|
||||||
"doctype": "Purchase Order",
|
"doctype": "Purchase Order",
|
||||||
|
Loading…
Reference in New Issue
Block a user