2010 Feb 15 6:19 PM
Hi All,
I am using a field P0009-ZLSCH for payment method on a z screen taking it from dictionary. But when i run it taking any value, lets say 'P' , it throughs an error 'Entry P does not exist in T042Z (check entry)'. Though there is an entry for P in table T042z table.
also to add, when i remove the foreign key check on screen painter it does not through any error.
Please help.
Thanks.
Nazish.
2010 Feb 15 6:32 PM
This validation is set in the foreign key,
just check the foreign key details of the table, there will be a check box marked screen check required.
check the foriegn key details of field P0009-ZLSCH .
if you want the screen to accept any values then donot refer it to a db field name.
instead declare in the program .
data:field1 type p0009-ZLSCH.
now in screen field give name 'field1'.
I think validating the entry in PAI will solve the problem.
2010 Feb 15 6:40 PM
Thanks for you reply keshav...
i know what you are saying but i wantfield to check for the valid entry. Here the entry exist in table ,But still m getting this error.
Even if i take a value from f4 help m getting the same error.
i have checked in the check table that there are 2 key field one for payment method and other for land1 type but i have passed both the value still the error persist.
thanks.
2010 Feb 16 3:26 AM
Hi,
I suspect there is a conversion exit exist for this field. If so, please refer your screen field also to the same exit.
Is the domain of the field case sensitive? Did you try selecting the value from F4 help?
Thanks,
Vinod.
2010 Feb 16 3:51 PM
Thanks for your reply vinod,
Ya i tried with F4 help as well . Either i am selecting value from f4 or i am putting it manually it is giving me the same error .
and i have checked there is no conversion exit with domain.i
2010 Feb 16 4:47 PM
Hi,
Not sure. As a last option, can you delete the field from the screen and recreate again? You can click on from dictionary option in the toolbar of the screen painter to inherit the dictionary attributes properly.
Thanks,
Vinod.
2010 Feb 16 6:45 PM
i have solved the problem.... there was a filed psyst-land in the search help attached to the field which needs to be filled .
any ways thanks for you replies guys.
2012 May 09 2:36 PM
Hi Nazish,
I have a similar problem. Can you please explain a bit how you have solved this?
Thanks in advance.
Sri.