While working in Sales Order within MAS 90 version 4.1, the user receives an error upon trying to save.
The error is:
Error in definition of screen item: PHEADER 2419
Error #29: Invalid Mnemonic or position specification
Name: NUMBEROFSHIPPINGLABELS @(18,23,25)
CTL value:10074
[4230]
Upon entering through a number of other error messages appeared.
We tried the following steps:
1. Attempting the task on another workstation - this worked
2. Having another user login on the problem workstation - this worked
So having narrowed it down to a user / screen issue we did the following:
A. Right click the Sales Order screen and selected reset form (did not work)
B. Made a copy of SY_Personalize.M4T which is located in the \MAS_SYSTEM folder.
Looked on the computer under the "My Computer" to view the users computer name.
Went through DFDM to find the computer name and form in the SY_Personalize.M4T which is stored within the MAS_SYSTEM.
Once I deleted the record pertaining to the workstation name and module screen (had to make an educated guess on the sales order name) - we were able to log back in as the user and the problem went away.
It appears that the SY_Personalize.M4T is a file that will rebuilt itself. If possible do not rename it, however if you're not able to find the exact record to delete you may want to save a copy somewhere and try deleting SY_Personalize.M4T.
BE SURE YOU SAVE COPIES OF ANY FILES BEFORE MAKING CHANGES OR DELETIONS AS IT MAY BE THE ONLY WAY TO RECOVER FROM A MISTAKE.