Merge pull request #16754 from deepeshgarg007/state_code
fix: State code issue fix
diff --git a/erpnext/regional/italy/utils.py b/erpnext/regional/italy/utils.py
index c86ad78..421994c 100644
--- a/erpnext/regional/italy/utils.py
+++ b/erpnext/regional/italy/utils.py
@@ -300,6 +300,9 @@
return progressive_name, progressive_number
def set_state_code(doc, method):
+ if not doc.get('state'):
+ return
+
if not (hasattr(doc, "state_code") and doc.country in ["Italy", "Italia", "Italian Republic", "Repubblica Italiana"]):
return