You are on page 1of 12

SAP ABAP-IDOC INTERMEDIATE

DOCUMENT
IDOC Distribution to Single
Receiver

SAP-ABAP
IDOC Distribution to Single Receiver
Steps at sender client: (800)
1. Create two logical systems (T-code: SALE /BD54, DB Table: TBDLS / TBDLST).

SENDER - XXXXXX
RECEIVER - ZZZZZZ

1 SUYOG EKHANADE
SAP ABAP CONSULTANT
2.Assign Logical systems to the source and receiver clients (T-code: SALE / SCC4).

SENDER - XXXXXXXX- 800


RECEIVER - ZZZZZZZZ-810

2 SUYOG EKHANADE
SAP ABAP CONSULTANT
3. Create RFC destination (T-code: SALE /SM59) (Table: RFCDES).
Provide details of receiver system TARGET HOST ID, SYSTEM NO

D1RFCXXXX

3 SUYOG EKHANADE
SAP ABAP CONSULTANT
4. Create TRFC Port (T-code: WE21, Table: EDIPOR).

Go-To = WE21->Select transactional RFC ->selects port in IDOC processing->Enter port


name

Note: TRFC Port is always created on top of RFC Destination.

TRFC PORT - A0000000XX

4 SUYOG EKHANADE
SAP ABAP CONSULTANT
5. Identify Message type and IDOC type for IDOC.
Goto -WE81 And WE82

MESSAGE TYPE - MATMAS


IDOC TYPE - MATMASXX

5 SUYOG EKHANADE
SAP ABAP CONSULTANT
6. Create Model view (T-code: SALE /BD64).

MODEL VIEW NAME - D1MODEL

6 SUYOG EKHANADE
SAP ABAP CONSULTANT
7. Create Partner profile for sender (T-code: WE20, DB Table: EDPP1).

To define a partner profile: Run the we20 transaction.

partner profile for sender --> receiver logical system + outbound parameters.

outbound parameters --> message type + receiver port + IDoc type.

7 SUYOG EKHANADE
SAP ABAP CONSULTANT
8. Create Partner profile for receiver in receiver system.

To define a partner profile: Run the we20 transaction.

Partner profile for receiver --> sender logical system + inbound parameters
inbound parameters --> message type + inbound process cod

T-CODE FOR inbound process code: WE42

8 SUYOG EKHANADE
SAP ABAP CONSULTANT
9. Run the selection program / outbound program for distributing materials.
Program Name: RBDSEMA
Provide material details-

\
10. Check the IDoc generated (WE02 / WE05).
9 SUYOG EKHANADE
SAP ABAP CONSULTANT
Got-to -> we02->type->date or time.

In sender system there is total 1 to 49 status records.

11. Process the error IDoc (if any).

12. Check the IDoc received (WE02 / WE05)- in receiver system

In receiver system there is total 50 to 75 status records.

12. Process the error IDoc (if any)

10 SUYOG EKHANADE
SAP ABAP CONSULTANT
Thank you…!!

11 SUYOG EKHANADE
SAP ABAP CONSULTANT

You might also like