[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"]: