Product scope
What it does
Every catalogue report streams as CSV or real Excel (numeric rupee columns via openpyxl), honouring the exact filters on screen — and every export writes an audit row, because a data download is data egress. Fees, students, alumni, certificates and the finance registers all have their own permission-gated exports.
The school problem
School teams need a dependable way to handle Export Excel: Download to Excel. The required records, assigned roles and review boundary must remain explicit.
