Nishat Linen Payroll v1.9.0

- Bonus & Incentive now supports one total pool divided equally among all active permanent employees in the current filter.
- Exact cent distribution prevents rounding loss, and selected bonus rows can be manually increased, reduced or set to zero.
- Employee profiles now include Permanent / Seasonal type, joining date, next salary review, and a dated salary increment history timeline.
- Permanent staff receive bonus and incentive; seasonal staff continue to receive salary, Conveyance and Food Allowance only.
- Seasonal filtering, bulk status controls and one-click seasonal deactivation are included.
- Reports now show Absent Deduction in the on-screen report, PDF preview/download and XLSX export.
- Settings now stores three separate 80mm receipt banner designs. One may be active, or Basic may be selected for no banner.
- Existing single receipt artwork is migrated to Design 1 without deleting the uploaded file.
- Open draft payrolls are refreshed during migration; paid payroll snapshots remain unchanged.
