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

IDOC DATA READ

Former Member
0 Likes
1,809

Hi Everyone ,

I had created a LSMW project which generates Idocs to load Documents(PLM-DRAW).

At the Step , Idoc Processing , the result gives me around 200 records with a specific error. To correct this error , I need to get the Document Number field's data from all the idocs who have the status '53'.

Is there anyway : If I have the IDOC numbers of the error idocs , Can I read the data record for that specific idoc which is already been generated . EDIDC and EDIDS are tables and have data but EDIDD is a structure ....??

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,282

You can !!

Transaction WE05.

On the tree mark required idocs group.

Then Shift+F1 fill the segment name in with you have required data.

That's all

p.s PLS reward helpful answers

Message was edited by: Jacek Slowikowski

Message was edited by: Jacek Slowikowski

7 REPLIES 7
Read only

Former Member
0 Likes
1,283

You can !!

Transaction WE05.

On the tree mark required idocs group.

Then Shift+F1 fill the segment name in with you have required data.

That's all

p.s PLS reward helpful answers

Message was edited by: Jacek Slowikowski

Message was edited by: Jacek Slowikowski

Read only

0 Likes
1,282

Hi Jack ,

Thanks for the reply . I am not looking for standard SAP Programs , I want to know if we can do it programmaticaly as i need to pick some value and prepare a list to be passed on to someone . If I do this way . I would have to go to each idoc and get the value .

Read only

0 Likes
1,282

you dont have to do it idoc by idoc.

YOu will get a list of segments for idocs with status 53.

it is in the same order as basic view (idocs ) in that transaction so you export both to excel and concatenate :).

(we do that in this way).

I've never a requiremetn to do it in abap.

BR, JAcek

Read only

Former Member
0 Likes
1,282

Go to WE09.

Enter the Basic type

Enter the search criteria in the fields

Search in Segment

Search in Field

for Value

-Kiran

Read only

0 Likes
1,282

Have you tried FM IDOC_READ_COMPLETELY?

Read only

Laxmana_Appana_
Active Contributor
0 Likes
1,282

Hi,

Check the table EDID4 ,segments data is stored in the field SDATA ,link this table with EDIDS with STATUS field value equal to '53'.

Regards

Appana

Read only

0 Likes
1,282

Hi Evryone ,

Jack ...it was gr8 ( i never knew about this) ...thanks...it worked

Matt, Thanks to you too ...that was wat i was exactly looking for ...:)

thnx to everyone ...I m assigning the points and closing the thread .