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: 

IDOC

former_member201227
Active Participant
0 Kudos

Hi friends,

Can anyone elaborate me what an IDOC is..? Under what circumstances we'll prefer it....? Is it possible to create a new IDOC, starting from the scratch. If so how to do that....?

Thanks & Regards,

Sharmila

1 ACCEPTED SOLUTION

Former Member
0 Kudos

IDOC: (Intermidate Document)==> Its a data container to take data from one system to another sytem.

It contains 3 records:

1) Control Records (Data stores in EDIDC)

2) Data Records (Data stores in EDID4)

3) Status Records (Data stores in EDIDS)

First here we need to know how to configure the ALE settings between the systems to distribute the data.

If its material data we have to run the program BD10..like that there are different programs/Tcodes for different data distibution.

3 REPLIES 3

former_member188685
Active Contributor
0 Kudos

Hi,

IDoc is Intermediate Document.

you can create it from scratch,

check it in the Forum , you can see so many posts on this particular topic.

www.sapgenie.com/ale/configuration.htm

www.sapgenie.com/ale/

regards

vijay

Message was edited by: Vijay Babu Dudla

hymavathi_oruganti
Active Contributor
0 Kudos

1.IDOC is an Intermediate document. It is data container.

IDOC TYPE is like the structure of idoc u r transfering.

suppose u r transfering material master details, SEGMENT

conatining structure of material master is assigned to

IDOC TYPE. IDOC is like instance of STRUCTURE IDOC TYPE

which contains data. SEGMENT is nothing but collection of fields.

2.to transfer data from tables from one client to another,

generally IDOCS we will use.

3.we can create IDOC starting from scratch.

WE31- TO CREATE SEGMENT

WE30 TO CREATE IDOC TYPE AND ASSIGN SEGMENT TO IT

WE81- CREATE MESSAGE TYPE (MESSAGE TYPE GIVES THE MEANING OF IDOC)

WE82- ASSIGN MESSAGE TYPES TO IDOC TYPES.

DO THE CONFIGURATIONS IN SALE.

SE38/ SE80- WRITE A PROGRAM LOGIC

EXECUTE IT TO POST IDOC

SE37- WRITE POSTING FN MODULE

which posts data in inbound in undrlying database

Former Member
0 Kudos

IDOC: (Intermidate Document)==> Its a data container to take data from one system to another sytem.

It contains 3 records:

1) Control Records (Data stores in EDIDC)

2) Data Records (Data stores in EDID4)

3) Status Records (Data stores in EDIDS)

First here we need to know how to configure the ALE settings between the systems to distribute the data.

If its material data we have to run the program BD10..like that there are different programs/Tcodes for different data distibution.