Skip to content

Commit

Permalink
feat: add make_regional_gl_entries override for Sales Invoice (#42399)
Browse files Browse the repository at this point in the history
* feat: add make_regional_gl_entries override for Sales Invoice and Stock Controler

* chore: remove regionnal override for stock management
  • Loading branch information
FHenry committed Jul 19, 2024
1 parent d62eb0f commit 1bbe020
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions erpnext/accounts/doctype/sales_invoice/sales_invoice.py
Original file line number Diff line number Diff line change
Expand Up @@ -1219,6 +1219,8 @@ def get_gl_entries(self, warehouse_account=None):
self.make_precision_loss_gl_entry(gl_entries)
self.make_discount_gl_entries(gl_entries)

gl_entries = make_regional_gl_entries(gl_entries, self)

# merge gl entries before adding pos entries
gl_entries = merge_similar_entries(gl_entries)

Expand Down Expand Up @@ -2192,6 +2194,11 @@ def make_inter_company_purchase_invoice(source_name, target_doc=None):
return make_inter_company_transaction("Sales Invoice", source_name, target_doc)


@erpnext.allow_regional
def make_regional_gl_entries(gl_entries, doc):
return gl_entries


def make_inter_company_transaction(doctype, source_name, target_doc=None):
if doctype in ["Sales Invoice", "Sales Order"]:
source_doc = frappe.get_doc(doctype, source_name)
Expand Down

0 comments on commit 1bbe020

Please sign in to comment.