The out of memory error occurs after the MicrOpay application exceeds around 1.5 Gb in memory usage (Delphi Application memory limit). If there are too many data/records for the report, it will then hit the limitation of the application. You may see this in MicrOpay IQ reports, Employee Enquiries, the Employee grid or the General Ledger Process window.
β
βNote: The Error will show even though the SQL Server has more than enough resources because the limitation is with MicrOpay (Delphi Application memory limit).
Workarounds
Reduce the number of rows by specifying a smaller date range.
2. Reduce the number of columns by customizing the grid and removing unnecessary data.
In the grids you can do this by right-clicking in the grid, select Customise Grid Columns and drag Headers from the grid to the Customization box.
In GL you can do this by copying the GL Batch, editing the detail lines and reducing the number of components you Group by.
In IQs you can do this by right click on the report and select Edit. Untick unnecessary data columns.
3. If the first and second workaround does not work:
Reduce both by specifying a smaller date range and customizing the grid and removing unnecessary data.
If the above workarounds don't work, request your IT check the compatibility level on your SQL Server. If the compatibility level doesn't match the server version they should update the compatibility level so that it does match. This should be actioned on both the Payroll and Common databases.

