mirror of
https://github.com/frappe/erpnext.git
synced 2026-04-08 17:35:08 +00:00
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com> fix: PO should not be required for internal transfers (#53681)
This commit is contained in:
@@ -329,7 +329,10 @@ class PurchaseReceipt(BuyingController):
|
||||
)
|
||||
|
||||
def po_required(self):
|
||||
if frappe.db.get_single_value("Buying Settings", "po_required") == "Yes":
|
||||
if (
|
||||
frappe.db.get_single_value("Buying Settings", "po_required") == "Yes"
|
||||
and not self.is_internal_transfer()
|
||||
):
|
||||
for d in self.get("items"):
|
||||
if not d.purchase_order:
|
||||
frappe.throw(_("Purchase Order number required for Item {0}").format(d.item_code))
|
||||
|
||||
Reference in New Issue
Block a user