Application Development 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: 

All data fields not shown in idocs

Former Member
0 Kudos

Dear All,

One of the user is executing t-code WPMA and creating Idocs,but when i check the created IDOC in t-code some of the data record segments are missing.

But when some other user with diffrent authorization creates the Idoc in WPMA he gets all the data record segments.

I tried to compare the user authorization but could not figure out,also tried to provide access to idoc authorization objects but this alos never helped.

Regards

Tushar

1 ACCEPTED SOLUTION

sdipanjan
Active Contributor
0 Kudos

Trace the IDoc created and failed (if any) for that user in BDA1. Take help from WE02 to understand the status of the failed IDoc and reason (status record 51). Here you will be able to find out the particular segment. Double clicking on the end node of the status record of type 51 will show you the help to address the issue. Data fields will be displayed here with all details.

More analysis can be done for the affected segment by checking the corresponding segment type in WE31. But this may not be required. Also check the TCode WE57 fyi.

For authorization issue with the user, trace should be the easy solution to identify the missing auth (as already mentioned in other posts). You may need to check and compare the parameters for both the users in USR05.

Regards,

Dipanjan

3 REPLIES 3

Former Member
0 Kudos

Hi,

Use the trace function in ST01 while creating the IDOCS. Also you can compare both the users in SUIM --> COMPARISONS --> users

Regards,

Gowrinadh

Former Member
0 Kudos

Hi,

What were the differences in authorisation between the users? (especially any in the W_ auth object range)

If you temporarily extend the problem users access do you then get OK Idocs? (you may want to try this in a test client)

Do you pick up any auth failures when you run a system trace?

Do the users have the same parameter ID's?

sdipanjan
Active Contributor
0 Kudos

Trace the IDoc created and failed (if any) for that user in BDA1. Take help from WE02 to understand the status of the failed IDoc and reason (status record 51). Here you will be able to find out the particular segment. Double clicking on the end node of the status record of type 51 will show you the help to address the issue. Data fields will be displayed here with all details.

More analysis can be done for the affected segment by checking the corresponding segment type in WE31. But this may not be required. Also check the TCode WE57 fyi.

For authorization issue with the user, trace should be the easy solution to identify the missing auth (as already mentioned in other posts). You may need to check and compare the parameters for both the users in USR05.

Regards,

Dipanjan