Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Issue with Search Help from Data Dictionary

gfrois
Explorer
0 Likes
1,060

Hi Experts,

I have an issue with the search help SSH_T007A in a screen-exit for the TCODE ME21N.

In the Custom Tab i have a field ESLL-MWSKZ directly from Data Dictionary and this field already exists in a standard tab of the same program.

My issue is: The Search Help responds different from each other.In standard tab, the field KALSM comes filled and the results from match code comes filtered but this don't happen in the custom one.

Another problem is that after select one value from the match code, the program returns an error message ID 00 Nº 058 like this: "Entry CS does not exist in T007A (check entry)".I'm sure that this entry exists in table.

Thanks for any help and sorry for my English.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
859

Hi

The field ESLL-MWSKZ has T007A as check table, the link between ESLL and T007A is between the following fields:

T007AMANDTESLLMANDT
T007AKALSMT005KALSM
T007AMWSKZESLLMWSKZ

So if you don't fill the field T005-KALSM in your program, the system'll try to check if there's an entry

for T007A-KALSM equal to blank,

and I suppose it doesn't exit: that explains the error message.

You should insert/use the field T005-KALSM in your screen-exit, or filled it automayically in order to solve the issue.

Max

Hi Experts,

I have an issue with the search help SSH_T007A in a screen-exit for the TCODE ME21N.

In the Custom Tab i have a field ESLL-MWSKZ directly from Data Dictionary and this field already exists in a standard tab of the same program.

My issue is: The Search Help responds different from each other.In standard tab, the field KALSM comes filled and the results from match code comes filtered but this don't happen in the custom one.

Another problem is that after select one value from the match code, the program returns an error message ID 00 Nº 058 like this: "Entry CS does not exist in T007A (check entry)".I'm sure that this entry exists in table.

Thanks for any help and sorry for my English.

2 REPLIES 2
Read only

Former Member
0 Likes
860

Hi

The field ESLL-MWSKZ has T007A as check table, the link between ESLL and T007A is between the following fields:

T007AMANDTESLLMANDT
T007AKALSMT005KALSM
T007AMWSKZESLLMWSKZ

So if you don't fill the field T005-KALSM in your program, the system'll try to check if there's an entry

for T007A-KALSM equal to blank,

and I suppose it doesn't exit: that explains the error message.

You should insert/use the field T005-KALSM in your screen-exit, or filled it automayically in order to solve the issue.

Max

Read only

0 Likes
859

Hi Max,

With your help I could find where the problem was. In custom tab there is a logic to clear the field T005-KALSM. I changed the logic and it worked.

Thanks for help.