cancel
Showing results for 
Search instead for 
Did you mean: 

IDoc-to-File

Former Member
0 Kudos

Hey guys

can anyone provide me with step by step process of how to do a IDoc-to-File scenario.

appreciate your help

thanx

null

Accepted Solutions (1)

Accepted Solutions (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

To post an Idoc from an R3 system to XI,. take a look at this blog,

/people/ravikumar.allampallam/blog/2005/02/23/configuration-steps-required-for-posting-idocsxi

R3-->

1. SM 59 --> Create RFC destination for XI.

2. We21--> Create port for XI.

XI -->

SLD:

1. Create Technical system for the R3 system.

2. Create Business System for the R3 system.

Continuing the reply to your earlier thread,

I have given 3 blogs in them and one among them is for an Idoc to File.

Please go through the earlier replies as well.

Regards,

Bhavesh

Former Member
0 Kudos

thanx

Answers (3)

Answers (3)

agasthuri_doss
Active Contributor
0 Kudos

Hi,

This will help you

/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters

/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm

Regards

Agasthuri Doss

Former Member
0 Kudos

hi

idont know idoc to file but i know idoc creation,if its useful then its good,just look it once.

IDOC's are intermediate documents.it will carry data with 100% safe,than other like bdc..here we have 3 records,like

1) CONTROL RECORD

2) DATA RECORD

3) STATUS RECORD.

FOR ABOVE WE USE "MESSAGE TYPES".

LIKE "CREMAS' 'DEBMAS' 'ORDERS' 'MATMAS' 'ORDRSP' 'GLMAST'..."

u can check all those in WE81.

navigation to get IDOC..

1st gowith client 800 : -

gowith 'SALE' ---> AND MAINTAIN 2 LOGICAL SYSTEMS FOR 800 AND 810 CLIENTS.

MAINTAIN RFC --> FOR THAT GOWTIH ' SM59'. IN 800 AND 810 CLIENTS SEPERATELY.

NOW IN CLIENT 800 -->

GOWITH ---> ' BD64' > EDIT MODE> CREATE MODEL VIEW-->

provide description for CDM.

select CDM which we created ...and go with 'ADD MESSAGE TYPE'.

MODEL VIEW --- CDM1

SENDER -- LS800

RECEIVER --LS810

MESSAGE TYPE--MATMAS (or any other).

and perform 'ENTER'.

AND REPEAT SAME AGAIN BY INTERCHANGING SENDER AND RECEIVER,

LIKE

MODEL VIEW --- CDM1

SENDER -- LS810

RECEIVER --LS800

MESSAGE TYPE--MATMAS (or any other).

SAVE THE DETAILS.

NOW SELECT CDM WHICH WE CREATED AND GOTO -> ENVIRONMENT>SELECT GENERATE PARTNER PROFILES.

MODEL VIEW --- CDM1

PARTNER SYSTEM -- LS 810

and EXECUTE.

F3 ,AGAIN F3.

SELECE CDM WHCICH WE CREATED --> EDIT > MODEL VIEW> DISTRIBUTE OPTION ---> ENTER .

NOW GOWITH CLIENT 810 --> BD82

MODEL VIEW --- CDM1

PARTNER SYSTEM -- LS 800

and EXECUTE.

NOW GOWITH CLIENT 800--> BD50 and select MATMAS and enable ACTIVE OPTION( ie checkbox to be activated).

and AGAIN GOWITH -->BD 52 -->MESSAGE TYPE ....MATMAS

and gowith --> BD61 --> ENABLE THE CHANGE POINTERS (ie checkbox to be activated).

NOW GOWITH MM01 IN CLIENT 800

MATERIAL-----(say) MYMATERIAL

INDUSTRY/----MECHANICAL

MAT'L TYPE----RAWMATERIAL.

perform ENTER.

SELECT 1)BASIC DATA1 2) BASIC DATA2 VIEWS

ENTER

and in MYMATERIAL---RAWMATERIAL

UNIT OF MEASURE --- KG

GROSS WT---1000

NETWT---1000

WT UNIT -


KG

SAVE THE DETAILS.

NOW GOWITH ABAP EDITOR (SE38)

PROGRAM - RBDMIDOC>EXECUTE

MESSTYPE-MATMAS-> EXECUTE

(* HERE IDOC CAN BE GENERATED)

GOWITH ---> WE05 and EXECUTE

click on message type MATMAS

here u can check the status record,click on status reord ..

01-49-->related to OUTBOUND SYSTEM

50-75-->related to INBOUND SYSTEM

NOW GOWITH CLIENT 810..

GOWITH -> WE05>EXECUTE

CLICK ON MESSAGE TYPE 'MATMAS'.

(*** HERE NOTEDOWN THE IDOC NUMBER ...AND COPY IT)

GOWITH ALE TESTING TOOL ( WE19)

EXISTING IDOC --........HERE WRITEDOWN THE COPIED IDOC NUMBER.

AND EXECUTE.

SELECT --> INBOUND FUNCTIONAL MODULE tab

FUNCTIONAL MODULE --...........IDOC_INPUT_MATMAS01

select radio button INBACKGROUND

and perform ENTER.

NOW GOWITH---> MM02 or MM03 in client 810

MATERIAL -MYMATERIAL>ENTER

SELECT-> BASICDATA1,BASICDATA2--->ENTER

HERE U CAN SEE THE DETAILS WHAT U ENTERED IN CLIENT 800.

Former Member
0 Kudos