Error tGlb.GetPkg

Error tGlb.GetPkg


Where an error such as this is generated upon an attempt to launch WinTMS or one of the other programs in the netmf/wintms program folder:
exception message : Access violation at address 00E393A8 in module 'WINTMS.exe'. Read of address 00000350.
main thread ($6b0):
00e393a8 WINTMS.exe   ShGlb  3326 tGlb.GetPkg
00e30db3 WINTMS.exe   ShGlb   721 SwapInCustomLuDef
The error is typically generated when the TMS client is not installed on the PC you are attempting to launch WinTMS on or the TMS.ini file is not accessible to the user.

Assuming you are attempting to launch WinTMS from a shortcut; right click on the shortcut -> Properties -> Open file location.

Locate Localcfg and double click to launch it (ideally As Administrator).



The Program path is typically set to the location of the TMS executables on the network share (the folder on the server where Localcfg etc is located).
The Data path will typically be a folder called Data that is within the Program folder.
The Temporary file path needs to point to a folder on the local client pc to which the user has full read write access. Create one if necessary.

You can confirm the Data and Program paths by launching Localcfg on a working TMS client.

In the Set up icons section under Types check the the All box and under Locations tick at least one of the boxes.

If in any doubt check all the boxes under Packages.

Check the box for Register controls

Click the Create Dirs icon to automatically set the Current user path to one which is accessible (it should look similar to the one in the example above).

Click OK

All being well you see three windows appear like the ones below, each should show '...succeeded'.

If this step fails it is likely that your Windows user permissions are not sufficient.  Contact your system administrator for assistance.

You should only need to carry out the above process once. 
The TMS.ini file should now be written to to an accessible location on the users PC and as a result WinTMS should launch correctly. 
    • Related Articles

    • TMS Error phrases

      Error page phrases are the information displayed on different error pages in TMS. To view the Error page phrases, navigate to the main Language maintenance page, by selecting Language maintenance from the menu in the drop-down Header pane, then click ...
    • Obtaining "500 internal server error" details

      If the TMS Website encounters an error, it will present you with a "500 internal server error" message with a long error ID. The details of the error are logged in the background. You can find the details of the error message by navigating to ...
    • Automatic recalculation of SMP, SPP etc.

      You are now able to automatically calculate SMP, SPP etc. as part of the normal payroll calculation, which is independent of the similar previously released setting for SSP. To set, navigate to System>Maintain pay groups. Select the relevant pay ...
    • New NI Letters for freeports and veterans

      Support has been added for NI letter V for veterans of the armed forces and letters F, I, L and S for employees at freeports.     A new field has been added Veteran start date to hold the first day of their first civilian employment after leaving the ...
    • TMS 8 8.31.0.0 Release Report

      We are pleased to announce the latest release of TMS 8: version 8.31.0.0!  This version of  TMS 8 is a maintenance release containing bug fixes only. No new features have been added.  For instructions on how to upgrade your installation of TMS 8 , ...