My CodeIgniter-based ERP needs four precise tweaks so the HR and Sales modules match our current workflows. 1. Salary report The existing report only shows basic pay. I need it extended to calculate and display both commissions and deductions side-by-side, then roll everything into the net figure. The data is already stored; your task is to query, sum and present it cleanly in the PDF/Excel exports we already generate. 2. Customer sales limit Today a hard-coded cap blocks sales once a customer reaches a preset amount. I want that replaced with a customizable limit that I can edit from the customer setup screen (including the ability to leave it blank for “no limit”). Validation should trigger in the controller exactly where the current check sits, but read the new field instead of the constant. 3. Loyalty points on profile On each customer profile page I want to show three figures: • Total points earned • Points redeemed • Remaining points The loyalty table is in place; bring the numbers in, format them clearly and ensure they update instantly after a sale or redemption. 4. Opening balance for customers Add an opening balance field to the customer master, include it in the ledger calculations, and surface it in the statement printout. Back-filling isn’t necessary—I’ll key the numbers once the field exists. Tech stack: CodeIgniter 3, MySQL, jQuery. Please work within our MVC structure, keep all SQL in the models, and use version-controlled migrations for any schema changes. Deliverables are the updated controllers, models, views, and migration files, pushed to our Git repo and ready for a quick UAT round.