commit | dde4d9e53c8c98537cd950d87383dd06184ffb9f | [log] [tgz] |
---|---|---|
author | Deepesh Garg <deepeshgarg6@gmail.com> | Tue Feb 27 22:08:09 2024 +0530 |
committer | GitHub <noreply@github.com> | Tue Feb 27 22:08:09 2024 +0530 |
tree | 4ded07e80581d62412e2f592e26bcf4a0b90addc | |
parent | 36a0569df2271d720cf1983293f6c311783cfdd4 [diff] | |
parent | 93170a56a945996f0ee63fcff918f7d4006a9a13 [diff] |
Merge pull request #40162 from vorasmit/ic-deps fix: add flags for repost to ensure correct accounting from India Compliance App
diff --git a/erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py b/erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py index 7aa631b..b050bc8 100644 --- a/erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py +++ b/erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py
@@ -88,6 +88,7 @@ ).append(gle.update({"old": True})) def generate_preview_data(self): + frappe.flags.through_repost_accounting_ledger = True self.gl_entries = [] self.get_existing_ledger_entries() for x in self.vouchers: @@ -141,6 +142,7 @@ @frappe.whitelist() def start_repost(account_repost_doc=str) -> None: + frappe.flags.through_repost_accounting_ledger = True if account_repost_doc: repost_doc = frappe.get_doc("Repost Accounting Ledger", account_repost_doc)
diff --git a/erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py b/erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py index a383798..e0e6a2d 100644 --- a/erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py +++ b/erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py
@@ -267,6 +267,7 @@ def repost(doc): try: + frappe.flags.through_repost_item_valuation = True if not frappe.db.exists("Repost Item Valuation", doc.name): return