We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents f1ac037 + 39e10c4 commit 9a4c776Copy full SHA for 9a4c776
1 file changed
erpnext/accounts/doctype/journal_entry/journal_entry.py
@@ -294,6 +294,8 @@ def on_cancel(self):
294
295
# References for this Journal are removed on the `on_cancel` event in accounts_controller
296
super().on_cancel()
297
+
298
+ from_doc_events = getattr(self, "ignore_linked_doctypes", ())
299
self.ignore_linked_doctypes = (
300
"GL Entry",
301
"Stock Ledger Entry",
@@ -307,6 +309,10 @@ def on_cancel(self):
307
309
"Advance Payment Ledger Entry",
308
310
"Tax Withholding Entry",
311
)
312
313
+ if from_doc_events and from_doc_events != self.ignore_linked_doctypes:
314
+ self.ignore_linked_doctypes = self.ignore_linked_doctypes + from_doc_events
315
316
self.make_gl_entries(1)
317
JournalTaxWithholding(self).on_cancel()
318
self.unlink_advance_entry_reference()
0 commit comments