mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-16 11:39:18 +00:00
refactor(test): make process deferred accounting deterministic
This commit is contained in:
@@ -524,7 +524,8 @@ def make_gl_entries(
|
|||||||
if gl_entries:
|
if gl_entries:
|
||||||
try:
|
try:
|
||||||
make_gl_entries(gl_entries, cancel=(doc.docstatus == 2), merge_entries=True)
|
make_gl_entries(gl_entries, cancel=(doc.docstatus == 2), merge_entries=True)
|
||||||
frappe.db.commit()
|
if not frappe.in_test:
|
||||||
|
frappe.db.commit()
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
if frappe.in_test:
|
if frappe.in_test:
|
||||||
doc.log_error(f"Error while processing deferred accounting for Invoice {doc.name}")
|
doc.log_error(f"Error while processing deferred accounting for Invoice {doc.name}")
|
||||||
@@ -606,7 +607,8 @@ def book_revenue_via_journal_entry(
|
|||||||
if submit:
|
if submit:
|
||||||
journal_entry.submit()
|
journal_entry.submit()
|
||||||
|
|
||||||
frappe.db.commit()
|
if not frappe.in_test:
|
||||||
|
frappe.db.commit()
|
||||||
except Exception:
|
except Exception:
|
||||||
frappe.db.rollback()
|
frappe.db.rollback()
|
||||||
doc.log_error(f"Error while processing deferred accounting for Invoice {doc.name}")
|
doc.log_error(f"Error while processing deferred accounting for Invoice {doc.name}")
|
||||||
|
|||||||
Reference in New Issue
Block a user