{"data":{"metrics":[{"label":"Expected fees","value":"UGX 186.4M","detail":"Term 2 posted bills","tone":"neutral"},{"label":"Collected","value":"UGX 119.8M","detail":"64.3% collection rate","tone":"good"},{"label":"Outstanding","value":"UGX 66.6M","detail":"312 active balances","tone":"warning"},{"label":"Today","value":"UGX 4.2M","detail":"28 receipts issued","tone":"good"}],"collections":[{"day":"Mon","amount":12.4},{"day":"Tue","amount":16.8},{"day":"Wed","amount":9.7},{"day":"Thu","amount":22.1},{"day":"Fri","amount":18.4}],"debtorClasses":[{"className":"P5 Blue","balance":12400000,"students":43},{"className":"P3 Green","balance":9800000,"students":38},{"className":"P7 Red","balance":8200000,"students":27},{"className":"P1 Yellow","balance":6700000,"students":31}],"activities":[{"label":"Receipt GJS-RCPT-2026-T2-000124","detail":"Kintu Daniel, P3 Blue, MTN Mobile Money","amount":"UGX 300,000","status":"Recorded"},{"label":"Expense request","detail":"Food supplies, pending headteacher approval","amount":"UGX 1,850,000","status":"Submitted"},{"label":"Discount approval","detail":"Sibling discount for Namutebi family","amount":"UGX 100,000","status":"Approved"}],"controls":[{"label":"Payment deletion","status":"Blocked","detail":"Corrections require reversal approval."},{"label":"Receipt numbering","status":"Automatic","detail":"Cashiers cannot edit receipt numbers."},{"label":"Period locking","status":"Planned","detail":"Backdated entries will require approval."}]}}