esanmar
4th March 2008, 14:08
Hi,
I try to introduce a four digits employee but an advice of unathorized employee notice me in the ticst0101m000 session.
I have change the tcfpos to four digits but I still can't introduce 4 digits in this field because of the message.
How can I solve this problem?
Thanks in advance
sukesh75
4th March 2008, 14:22
Did you customize this session ticst0101m000? I dont seem to find this ticst001.pers on this form or in the cst001 table as standard... If you added this field by customizing your form & table, then did you run the convert to runtime after changing the tcfpos domain? After doing this, you got to stop and start your shared memory to bring about the changes..
sk
esanmar
5th March 2008, 11:53
Yes, this a cutomized session.
I have made the restart and in the table ticst001.pers the domain is tfcpos which I've modified to 4 digits.
The problem is in the screen, this field makes a zoom to tccom0501s000 and returns the tccom001.emno.
I can't change the domain tfcpos to tcemno, it appears in other programs.
Now it shows a message when an employee of 4 digits is selected and it refresh to zero.
I can't select any employee of 4 digits.
sukesh75
5th March 2008, 15:02
The domain tcfpos is that of a Field Position. What made you choose the domain tcfpos for ticst001.pers field instead of tcemno? Cant you choose tcemno as the domain for ticst001.pers? This way you dont have to mess up with the domain tcfpos and since tcemno comes with 4 digits, it would solve your problem...
sk
B.t.w where is tcfpos used? I failed to find any that uses this domain using the session Print Where used domains {ttadv4410m000}...
esanmar
5th March 2008, 16:19
This session was customized, not by be. The field appears in other customized sessions. The tcfpos domain now is integer 4, but the message still appears.
When I change the employee to other with 4 digits a message of not allowed employee it shows and it refresh to zero.
sukesh75
6th March 2008, 08:11
You can use the sessions Display Table Fields By Used Domains {ttadv4524m000} or Print Where Used Domains {ttadv4410m000} to find out which all object uses this domain and if its a matter of few, then change them to another domain.. for e.g tcemno...
B.t.w., was the tcfpos domain customized to your VRC package in session Maintain Domains {ttadv4100m000}. If not then try doing that.
Since you mentioned that tcfpos is used in other customized sessions, is the length of this domain in all those sessions 4 or default?
Last but not least, you said you restarted the shared memory, but did you try restarting the server? The reason behind it is that sometimes when the users are connected, stopping and restarting the shared memory doesnt clear the memory at all...
sk