mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-04 20:59:11 +00:00
Merge pull request #10473 from rohitwaghchaure/item_group_issue_in_pos
[Fix] Pricing rule applying only on item groups defined in POS profile
This commit is contained in:
@@ -151,13 +151,8 @@ def get_items_list(pos_profile):
|
|||||||
|
|
||||||
def get_item_groups(pos_profile):
|
def get_item_groups(pos_profile):
|
||||||
item_group_dict = {}
|
item_group_dict = {}
|
||||||
if pos_profile.get('item_groups'):
|
item_groups = frappe.db.sql("""Select name,
|
||||||
item_groups = []
|
lft, rgt from `tabItem Group` order by lft""", as_dict=1)
|
||||||
for d in pos_profile.get('item_groups'):
|
|
||||||
item_groups.extend(get_child_nodes('Item Group', d.item_group))
|
|
||||||
else:
|
|
||||||
item_groups = frappe.db.sql("""Select name,
|
|
||||||
lft, rgt from `tabItem Group` order by lft""", as_dict=1)
|
|
||||||
|
|
||||||
for data in item_groups:
|
for data in item_groups:
|
||||||
item_group_dict[data.name] = [data.lft, data.rgt]
|
item_group_dict[data.name] = [data.lft, data.rgt]
|
||||||
|
|||||||
Reference in New Issue
Block a user