fix: include pos invoice in modifing key for returned item validation
(cherry picked from commit 2936139c79)
This commit is contained in:
@@ -105,7 +105,7 @@ def validate_returned_items(doc):
|
|||||||
for d in doc.get("items"):
|
for d in doc.get("items"):
|
||||||
key = d.item_code
|
key = d.item_code
|
||||||
raise_exception = False
|
raise_exception = False
|
||||||
if doc.doctype in ["Purchase Receipt", "Purchase Invoice", "Sales Invoice"]:
|
if doc.doctype in ["Purchase Receipt", "Purchase Invoice", "Sales Invoice", "POS Invoice"]:
|
||||||
field = frappe.scrub(doc.doctype) + "_item"
|
field = frappe.scrub(doc.doctype) + "_item"
|
||||||
if d.get(field):
|
if d.get(field):
|
||||||
key = (d.item_code, d.get(field))
|
key = (d.item_code, d.get(field))
|
||||||
|
|||||||
Reference in New Issue
Block a user