For payroll modes outside the regular General monthly runโsuch as Settlement payrollโthe system now ensures that all relevant manual earning components are automatically considered for employees included in that payroll.
This prevents scenarios where manual components were previously skipped due to missing assignments, ensuring consistent and accurate calculations.
To improve clarity, any manual earning component that results in a zero value is now excluded from the final approved payslip.
This keeps the employeeโs payslip concise and free from unnecessary component entries.
The logic used to select the appropriate End of Service Benefit (EOSB) and Vacation components during payroll calculation has been refined.
This improvement ensures that only the correct componentsโexcluding accrue-only itemsโare picked, avoiding calculation errors arising from component ordering.
Final Settlement can now be processed within the same month even if the employeeโs regular General Payroll has already been executed.
When generating the settlement, the system automatically zeros out general salary components, ensuring there is no duplication of payments for the same period.
This provides greater flexibility in handling resignations and employee exits without waiting for the next payroll cycle.