mirror of
https://github.com/frappe/erpnext.git
synced 2026-09-14 09:23:09 +00:00
fix(selling): list billable sales orders oldest first (#59010)
This commit is contained in:
@@ -1035,7 +1035,7 @@ def get_potentially_billable_sales_orders(
|
|||||||
|
|
||||||
query = frappe.qb.get_query(
|
query = frappe.qb.get_query(
|
||||||
so,
|
so,
|
||||||
fields=[so.name, so.customer, so.transaction_date],
|
fields=[so.name, so.customer, so.transaction_date, so.creation],
|
||||||
filters=filters,
|
filters=filters,
|
||||||
or_filters=or_filters,
|
or_filters=or_filters,
|
||||||
ignore_permissions=False,
|
ignore_permissions=False,
|
||||||
@@ -1048,7 +1048,8 @@ def get_potentially_billable_sales_orders(
|
|||||||
.on(item.name == so_item.item_code)
|
.on(item.name == so_item.item_code)
|
||||||
.where(get_potentially_billable_item_criterion(so, so_item, item))
|
.where(get_potentially_billable_item_criterion(so, so_item, item))
|
||||||
.distinct()
|
.distinct()
|
||||||
.orderby(so.transaction_date, order=Order.desc)
|
.orderby(so.transaction_date, order=Order.asc)
|
||||||
|
.orderby(so.creation, order=Order.asc)
|
||||||
.limit(cint(page_len))
|
.limit(cint(page_len))
|
||||||
.offset(cint(start))
|
.offset(cint(start))
|
||||||
.run(as_dict=True)
|
.run(as_dict=True)
|
||||||
|
|||||||
Reference in New Issue
Block a user