From da47fe2cfb05be5de65b8fc5581252def925b2a2 Mon Sep 17 00:00:00 2001 From: Deepesh Garg Date: Thu, 30 Sep 2021 13:28:53 +0530 Subject: [PATCH] fix(India): Internal transfer check fix (cherry picked from commit f0af24fc6d26040fa34fd7248bf38301897d9ca1) --- erpnext/regional/india/utils.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/erpnext/regional/india/utils.py b/erpnext/regional/india/utils.py index 0faf80b002..94936143d8 100644 --- a/erpnext/regional/india/utils.py +++ b/erpnext/regional/india/utils.py @@ -249,6 +249,9 @@ def is_internal_transfer(party_details, doctype): elif doctype in ("Purchase Invoice", "Purchase Order", "Purchase Receipt"): destination_gstin = party_details.supplier_gstin + if not destination_gstin or party_details.gstin: + return False + if party_details.gstin == destination_gstin: return True else: