Skip to content

Commit

Permalink
fix: supplier removed on selection of item (backport #38712) (#38713)
Browse files Browse the repository at this point in the history
fix: supplier removed on selection of item (#38712)

(cherry picked from commit db24e24)

Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com>
(cherry picked from commit feb452b)
  • Loading branch information
mergify[bot] committed Dec 13, 2023
1 parent 86b276a commit 9f46515
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion erpnext/stock/get_item_details.py
Original file line number Diff line number Diff line change
Expand Up @@ -357,7 +357,6 @@ def get_basic_details(args, item, overwrite_warehouse=True):
"net_amount": 0.0,
"discount_percentage": 0.0,
"discount_amount": flt(args.discount_amount) or 0.0,
"supplier": get_default_supplier(args, item_defaults, item_group_defaults, brand_defaults),
"update_stock": args.get("update_stock")
if args.get("doctype") in ["Sales Invoice", "Purchase Invoice"]
else 0,
Expand All @@ -377,6 +376,10 @@ def get_basic_details(args, item, overwrite_warehouse=True):
}
)

default_supplier = get_default_supplier(args, item_defaults, item_group_defaults, brand_defaults)
if default_supplier:
out.supplier = default_supplier

if item.get("enable_deferred_revenue") or item.get("enable_deferred_expense"):
out.update(calculate_service_end_date(args, item))

Expand Down

0 comments on commit 9f46515

Please sign in to comment.