Merge pull request #33418 from ruthra-kumar/filter_issue_in_ar_ap_report

fix: payment terms and sales partner filter issue in Accounts Receivable report
This commit is contained in:
ruthra kumar 2022-12-22 11:38:38 +05:30 committed by GitHub
commit 8f5d8e0474
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -798,19 +798,19 @@ class ReceivablePayableReport(object):
if self.filters.get("payment_terms_template"):
self.qb_selection_filter.append(
self.ple.party_isin(
qb.from_(self.customer).where(
self.customer.payment_terms == self.filters.get("payment_terms_template")
)
self.ple.party.isin(
qb.from_(self.customer)
.select(self.customer.name)
.where(self.customer.payment_terms == self.filters.get("payment_terms_template"))
)
)
if self.filters.get("sales_partner"):
self.qb_selection_filter.append(
self.ple.party_isin(
qb.from_(self.customer).where(
self.customer.default_sales_partner == self.filters.get("payment_terms_template")
)
self.ple.party.isin(
qb.from_(self.customer)
.select(self.customer.name)
.where(self.customer.default_sales_partner == self.filters.get("payment_terms_template"))
)
)