GRN Summary Report: return options, approved-only returns, sign by bill type, period totals (#24107, #24108, #24110) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
docs(grn-summary-report): fix PO Sub Total footer + refresh screenshots (#24090) CodeRabbit caught getGrnSummaryPrintTotalPOAmount() computing from a different net calculation than the displayed rows, producing a footer smaller than their sum for a mixed purchase/refund batch. Documents the fix and replaces both screenshots, which showed the stale (wrong) PO Sub Total footer value.
docs(grn-summary-report): document sibling 'GRN and Direct Purchase' report fix (#24090) Adds a section covering grn.xhtml's own on-screen Summary/Detail tables and PDF/Excel exports, which shared the same PO/GRN Sub Total bug but had never been touched by either #23604 or #24089 until now. Also documents a Department vs. Store filter gotcha found while testing (Store maps to toDepartment, usually unset on GRN bills).
docs(grn-summary-report): correct sign convention to signed (not abs) after issue #23604 second fix Approved rows now display positive, Cancelled/Returned rows display negative, replacing the previous "always positive" behavior that a follow-up bug report flagged as wrong for Returns/Cancellations. Removes the now-outdated always-positive screenshots and explains the history so future readers understand why the convention changed twice.
docs(grn-summary-report): document Print view fix for issue #23604 reopen Adds a Print View section covering the second, separate sign-display bug found when the issue was reopened: the PO Sub Total / GRN Sub Total columns on grn_summary_view.xhtml were never fixed by the original PR, only the main table and PDF were.
docs: add GRN Summary Report page for issue #23604 Documents the display-only fix that strips the sign from the report's Amount/Dis. Amount columns (and PDF Total footer) so every row shows a plain magnitude, with before/after evidence for a plain GRN, a cancelled GRN, and a GRN return. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>