Merge pull request #31004 from ruthra-kumar/bug_payment_terms_status_rpt
fix: duplicate entries in payment terms report output
This commit is contained in:
commit
5edd1dbb35
@ -187,8 +187,9 @@ def get_so_with_invoices(filters):
|
|||||||
.on(soi.parent == so.name)
|
.on(soi.parent == so.name)
|
||||||
.join(ps)
|
.join(ps)
|
||||||
.on(ps.parent == so.name)
|
.on(ps.parent == so.name)
|
||||||
|
.select(so.name)
|
||||||
|
.distinct()
|
||||||
.select(
|
.select(
|
||||||
so.name,
|
|
||||||
so.customer,
|
so.customer,
|
||||||
so.transaction_date.as_("submitted"),
|
so.transaction_date.as_("submitted"),
|
||||||
ifelse(datediff(ps.due_date, functions.CurDate()) < 0, "Overdue", "Unpaid").as_("status"),
|
ifelse(datediff(ps.due_date, functions.CurDate()) < 0, "Overdue", "Unpaid").as_("status"),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user