Summary
The System Health Checks available in Sage 300 People and how to resolve common warnings and errors.
Description
Sage 300 People display System Health messages on the landing page to highlight issues and provide system status information.
The system uses the following message types:
- Information message (green check icon)
- Warning message (exclamation icon)
- Error message (red cross icon)

Below follows a list of recent System Health Checks with solutions.

ALF Test Environment
If the system displays the ALF Test Environment message:
- Submit a case online.
- Request assistance to change the application from a test environment to a live environment.

Resolve the ALF code expired message
If the system displays the ALF Code Expired message:
- Review your licence status.
- Request a new ALF code from Sage.
How to update the License Code

Restart scheduled services
If the system displays the Scheduler message:
- Verify that the scheduled services are running.
- Restart the scheduler services if they've stopped.
- Confirm that data transfers between Sage 300 People and Web Self Service (WebSS) have resumed.

Update travel allowance and company vehicle taxation
If the system displays the Travel and Company Vehicle message:
- Review the setup of travel allowances and company vehicle fringe benefits.
- Verify that the benefits are taxed correctly.
- Update the configuration where necessary.

Retirement Fund
This message indicates your retirement fund setup is incomplete and this leads to incorrect tax implications for employees:
- Review your retirement fund configuration.
- Complete any missing retirement reform settings.
- Validate the setup before processing payroll.
For guidance, see Retirement reform setup.

Correct pay period errors
If the system displays the Pay Runs message:
- Review the pay period rollover process.
- Investigate the No Employee Pay Periods Defined error.
- Apply the corrective actions in the relevant guide.

Resolve invalid payslip errors
Roll-over errors can create invalid payslips and require a database script to correct them.
- Submit a case online.
- Arrange a database backup for testing purposes.
- Request assistance to run the required corrective script.