Why do I receive the following error "GL will not balance. A payroll component has not been allocated a GL String." when trying to upload the general ledger?

Why do I receive the following error "GL will not balance. A payroll component has not been allocated a GL String." when trying to upload the general ledger?

The error "GL will not balance. A payroll component has not been allocated a GL String"  is a general error produced by the system if any Allowance/Deduction/Company Contribution component has a payslip value but has not been mapped to a GL account number.



Note! 
      If you wish that the component should not be included In the journal, the component can be excluded using the [Exclude] key.

To resolve the error, ensure that all Allowance/ Deductions/ Company Contributions are mapped to a GL account number.

To check if the relevant components have been mapped to a GL account number the GL Exception report can be downloaded to check which components are not mapped to an account number.

      Navigate > Reports > Reports > Classic > Costing

Step 1: Select the General Ledger Report and first export the General ledger Report.

Once the General Ledger report has been generated, the Exception Report will be available from the General Ledger report parameters screen if any differences were discovered. 

Step 2: Download the Exception report.



Note! 
      The Exception report compares payslips totals to general ledger totals and display differences per employee.

The exception report can then be used to check which components are not mapped to an account number. 

The below is an example of an extract from the Exception report.