Skip to content

[master] Overdue Balance (LCY) filters do not behave as expected if you open the Customer Card from a document or journal.#9586

Draft
neeleshsinghal wants to merge 2 commits into
mainfrom
bugs/Bug-640988-Overdue-Balance-LCY-filters-do-not-behave-as-expected
Draft

[master] Overdue Balance (LCY) filters do not behave as expected if you open the Customer Card from a document or journal.#9586
neeleshsinghal wants to merge 2 commits into
mainfrom
bugs/Bug-640988-Overdue-Balance-LCY-filters-do-not-behave-as-expected

Conversation

@neeleshsinghal

@neeleshsinghal neeleshsinghal commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

Issue: "Overdue Balance (LCY)" on the Customer Card shows the total balance (e.g. 145) instead of the overdue amount (45), and its drill-down misses the Due Date filter, when the card is opened from a document or journal.

Cause: The Customer Card defaulted its Date Filter only in OnOpenPage, which isn't reliably applied when the card is reached from a document/journal (empty Date Filter propagated), so the Balance Due (LCY) flowfield summed all entries and the drill-down skipped the due-date filter.

Solution: Also default Date Filter to 0D..WorkDate() in the card's OnAfterGetCurrRecordFunc (mirroring the Vendor Card), so the overdue calculation and drill-down filters are correct regardless of how the card is opened.

Workitem: Bug 640988: [master] [all-e]Overdue Balance (LCY) filters do not behave as expected if you open the Customer Card from a document or journal.

Fixes AB#640988

@github-actions github-actions Bot added the SCM GitHub request for SCM area label Jul 18, 2026
@github-actions github-actions Bot modified the milestone: Version 29.0 Jul 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

SCM GitHub request for SCM area

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant