[perpetual accounting] [minor] create jv to book stock received but not billed
diff --git a/accounts/doctype/accounts_settings/accounts_settings.py b/accounts/doctype/accounts_settings/accounts_settings.py
index d1a4c25..a9aa679 100644
--- a/accounts/doctype/accounts_settings/accounts_settings.py
+++ b/accounts/doctype/accounts_settings/accounts_settings.py
@@ -20,8 +20,10 @@
 			previous_val = cint(webnotes.conn.get_value("Accounts Settings", 
 				None, "perpetual_accounting"))
 			if cint(self.doc.perpetual_accounting) != previous_val:
-				from accounts.utils import validate_stock_and_account_balance
+				from accounts.utils import validate_stock_and_account_balance, \
+					create_stock_in_hand_jv
 				validate_stock_and_account_balance()
+				create_stock_in_hand_jv(reverse=cint(self.doc.perpetual_accounting) < previous_val)
 	
 	def on_update(self):
 		for key in ["perpetual_accounting"]: