Bugfix (Core #573): itemized payment list fails to update after cancelling payment
Bugfix (Core #565): activity not logged for some user activity
Bugfix (Case #574): bill reminder skips students with arrears in selected cases
Bugfix (Case #568): bill balance not updating in parent portal dashboard
Bugfix (Case #554): can't edit last school attended/reason for leaving last school
Bugfix (Case #556): incorrect student profile link returned in sms bill/report search results
Bugfix (Case #562): can't delete items on subsequent item list pages of store and inventory module
Bugfix (Case #564): items selected from quick search are skipped during new pos sale entry
Bugfix (Case #555): adding new academic calendar entry produces error even after successful completion
Bugfix (Case #557): income Statement report doesn't reflect non-billable payments as part of revenue
Maintenance (MTS #525): change label for headmaster's signature to head teacher's signature in progress reports
Maintenance (MTS #524):added logging for academic calendar entry
Maintenance (MTS #522): allow for editing of prefectorial positions
Maintenance (MTS #528): added 053 to the list of valid SMS prefixes
Maintenance (MTS #526): properly align finances sub-menu when user has limited access privileges
Maintenance (MTS #530): properly align finances sub-menu display in the parent portal
Maintenance (MTS #527): corrected currency label for student bill balance in SMS payment notification
Maintenance (MTS #523): corrected access restriction/permissions for student payment history
Maintenance (MTS #531): removed deprecated/discontinued modules from user privilege list
Version 1.10.4
Maintenance (MTS #522): optimized student arrears computation to take into consideration case where student has been moved (promoted) to a new class with an academic calendar designation that is different from the old class
Maintenance (MTS #521): reverted to cURL for SMS API calls, following update on SMS server
Maintenance (MTS #520): optimized debtors list and expected revenue reports to factor in class academic calendar designation
Version 1.10.3
Feature: allow for sending SMS notification to parents when student is registered in sERP
Feature: allow for recording non-bill payments for past students without having to re-bill student for the current term/semester
Feature: implemented birthday alerts and reports for staff
Bugfix (Case #572): configured default SMS sender ID not applied to SMS notifications for non-bill payments
Bugfix (Case #550): cannot delete users on subsequent paginated list pages
Bugfix (Case #551): address issue where arrears from the previous academic term not being factored into student's bills for classes on 'Semester' academic designation
Maintenance (MTS #519): added 023 and 059 to list of valid SMS prefixes
Maintenance (MTS #512): make student lists appear within page view in promotions section, to prevent issues with scrolling on some browsers/devices
Maintenance (MTS #517): improve displayed text for birthday alert on dashboard
Maintenance (MTS #514): prevent deletion of fee categories that have been assigned to student
Maintenance (MTS #513): fixed terminal reports link on student details page
Version 1.10.2
Bugfix (Case #548): fixed issue where some billed items are truncated in SMS bill messages, though total amount is correctly shown
Bugfix (Case #533): fixed issue where assigned wards are repeated for parent/guardian users in the manage users section
Maintenance (MTS #518): improved user management, and allow for modifying/updating of linked student(s) for parent/guardian users
Maintenance (MTS #541): improve mobile user compatibility for main navigation and content pages
Version 1.10.1
Maintenance (MTS #517): Enabled sending of bill to parents via SMS
Maintenance: Include student reference in printable student reports
Maintenance (MTS #519): implemented proper money formatting for amount displayed on student bill
Bugfix (Case #432): fixed issue with character decoding, where special characters such as " ' " appear as "'s" for sent messages
Version 1.10.0
Feature: implemented USSD Payment gateway
CORE: implemented billing API
Bugfix (Case #546): wrong date displayed in canteen payment report for specific period
Bugfix (Case #518): custom bills not reflecting in itemized payment ("Bill Payment Summary By Item") reports
Bugfix (Case #547): incorrect ssnit deductions on bank advice
Maintenance (MTS #544): improve group report sorting
Maintenance (MTS #545): implemented better handling of larger data sets for activity logs reports
Maintenance (MTS #516): removed depcrecated "Employment Type" field from staff details
Maintenance (MTS #547): included class total in attendance report
Additional restrictions for non-admin users for recording class attendance
Additional restrictions for non-admin users for recording canteen payment
Version 1.9.9
Maintenance (MTS #511): allow admin user to delete custom bills
Maintenance (MTS #497): allow admin user to delete expenditure
Maintenance (MTS #523): enable logging of recorded expenditure
Maintenance (MTS #543): enable filtering of canteen payment report by campus
Bugfix (Case #542): class position displays in SMS terminal report message even with "Show subject positions on terminal report" option toggled to off
Bugfix (Case #540): fixed issue where fees set for individual student impacts other students in the class when bill is prepared
Bugfix (Case #536): fixed discrepancy with income tax computation on payslip
Version 1.9.8
Feature: implemented support for Trimester and Semester academic schedules
Maintenance: implemented class code requirement when adding new class
Version 1.9.7
Feature: custom sender ID for SMS payment notifications
Feature: implemented option to toggle display of class and subject position on terminal reports
Maintenance: include student name in SMS payment notification
Maintenance: restrict custom billable items to maximum limit to prevent users from erroneously replacing custom items
Version 1.9.6
Feature: implmeneted bill payment for past students
Feature: implemented setting of fees in streams across multiple classes
Maintenance: include TIN in staff details
Maintenance: added student extra information and documents
Bugfix: issue with incorrect arrears being returned for student after part payment has been previously entered for student ID
Bugfix: issue preventing recording of payment for past students who had not been billed for the current term due to system checking their records against current set term
Bugfix: class teacher photo not displayed correctly on class list
Bugfix: issue with wrong amount (in words) being displayed on payslip and bank advice
Bugfix: issue where updating student bill doesn't impact previously recorded arrears
Version 1.8.4
Feature: enabled setting of fees for classes with no registered students
Feature: implemented archiving of monthly Payroll data
Maintenance: implemented feature to toggle SNNIT contribution for staff
Maintenance: implemented filtering of SNNIT contributors on payroll and contributions reports
Maintenance: added payroll report for archived payroll data under HR reports
Maintenance: implemeneted additional check for staff employment/registration date when generating payroll
Version 1.8.3
Revised attendance database format to improve metrics performance
Corrected percentage value used for computing staff payroll deduction for employee contributions
Added termly and periodic option to attendance report
Version 1.8.2
Implemented dashboard redesign
Version 1.8.1
Implemented feature to enable toggling settings for, and showing of student photo on terminal reports
Fixed issue with images not being displayed for student class/sign list reports with photo albulm
Version 1.8.0
Implemented customizable SBA and terminal report formats
Switched from file/disk to database for image storage
Fixed SMS API connection timeout
Bug fixes for SMS integration setup
Feature: Staff ID auto generation
Version 1.7.0
Corrected incorrect staff ID generation
Added option to specify past and withdrawn students in debtors list
Fixed issue with wrong bank being saved when bank is selected as the payment type for fees
Fixed bug in admission report computation
Implemented logging of activity for miscellaneous modules.
Added bills and custom bills to activity log
Version 1.6.0
Maintenance: Terminal reports subjects list order
Bugfix: Fixed issue with bills displaying incorrect item name for non-default category
Feature: Implemented student(s)/parent(s)/staff and bulk SMS sending
Version 1.5.3
Added feature to download/save student bill to PDF
Implemented additional restrictions: separated view set fees from set fees
Fixed issue with PAYE only displaying 1 page with 10 staff
Fixed issue with PAYE Excel downloads
Implemented Excel export for SNNIT in compliance with new regulations
Calculate class position based on average not total score
Version 1.5.2
Fixed issue with SBA updating wrongly
Updated user permissions to include banking module
Allow for selection of academic year when preparing bills
Added campus filter for payments report
Version 1.5.1
Implemented debtors reminder note
Allow for selection of academic year when preparing bills
Added campus filter for payments report
Fixed issue with deleting registered fees categories in finance setting
Version 1.5
Implemented multi select for student promotions/demotions
Implemented status update for fresh students when new term is set
Implemented campus search filter for debtors list
Modified student Delete/withdrawal prompt to include student's name