0% found this document useful (0 votes)
38 views4 pages

SAP - Steps To Create Custom IDOC

SAP - Steps to Create Custom IDOC
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views4 pages

SAP - Steps To Create Custom IDOC

SAP - Steps to Create Custom IDOC
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

SAP Community Network Wiki - ABAP Development - Steps to create c... http://wiki.sdn.sap.

com/wiki/display/ABAP/Steps+to+create+custom+IDOC

Welcome, Guest
Login
Register

Getting Started
Newsletters
Store

Solutions
Services & Support
About SCN
Downloads
Industries
Training & Education
Partnership
Developer Center
Lines of Business
University Alliances
Events & Webinars
Innovation

Steps to create custom IDOC

Added by Krishna Chauhan, last edited by Moshe Naveh on Feb 09, 2010

Scenario: Let's assume we require to create a custom IDOC for posting accrual (FBS1 transaction). For posting accrual we have a BAPI called 'BAPI_ACC_DOCUMENT_POST'. Our first approach
will be to understand the transaction FBS1 and identify the mandatory and minimum fields require for posting accruals by transaction FBS1.

First we will be making the segments in custom Idoc with same fields require to populate in BAPI. Our approach for posting accruals from custom Idoc will be, first we will populate the segments of
custom Idoc and then we will pass those fields to our 'Z' function module (which we will be creating with BAPI functionality). Our 'Z' function module will be doing the whole functionality for posting
accrual.

Steps we will perform in creating custom IDOC:

1> WE31: Creation of segments (ZFBS1_HDR, ZFBS1_DET).

2> WE30: Creation of Idoc type (ZFBS1_IDOC_TY).

3> WE81: Create message type (ZMGFGS1).

4> WE80: Assign message type (ZMGFGS1) to Idoc type (ZFBS1_IDOC_TY).

5> SE80: Creation of function group (ZFG_IDOC).

6> SE37: Creation of 'Z' function module (ZFM_ACCRUAL_POST).

7> WE57: Assign Idoc (ZFBS1_IDOC_TY) to function module (ZFM_ACCRUAL_POST).

8> BD51: Create an entry for function module (ZFM_ACCRUAL_POST).

9> WE42: Create inbound process code (ZFBS1POST).

10> BD54: Create logical system (CIDCLNT200).

11> SM59: Create RFC destination.

12> WE20: Create partner profile.

13> WE19: Test tool for Idoc.

Step 1: WE31: Creation of segments (ZFBS1_HDR, ZFBS1_DET).

1 de 4 28/02/2013 11:44
SAP Community Network Wiki - ABAP Development - Steps to create c... http://wiki.sdn.sap.com/wiki/display/ABAP/Steps+to+create+custom+IDOC

Create header segment

Step 2 : WE30: Creation of Idoc type (ZFBS1_IDOC_TY).

Step 3: WE81: Createmessage type (ZMGFGS1).

Step 4: WE80: Assignmessage type (ZMGFGS1) to Idoc type (ZFBS1_IDOC_TY).

Step 5: SE80: Creation of function group(ZFG_IDOC).

2 de 4 28/02/2013 11:44
SAP Community Network Wiki - ABAP Development - Steps to create c... http://wiki.sdn.sap.com/wiki/display/ABAP/Steps+to+create+custom+IDOC

Step 6: SE37: Creationof 'Z' function module (ZFM_ACCRUAL_POST).*


Copy anystandard function module which is running behind any IDOC, here I am copying 'IDOC_INPUT_FIDCC2'to 'ZFM_ACCRUAL_POST'. Comment the standard code and activate the fun mod.

Step7: WE57: AssignIdoc (ZFBS1_IDOC_TY) to function module(ZFM_ACCRUAL_POST).


Step 8: BD51:Create an entry for function module (ZFM_ACCRUAL_POST).

Step 9: WE42: Createinbound process code (ZFBS1POST).

Step 10: BD54:Create logical system (CIDCLNT200).


Step 11: SM59: Create RFC destination.

3 de 4 28/02/2013 11:44
SAP Community Network Wiki - ABAP Development - Steps to create c... http://wiki.sdn.sap.com/wiki/display/ABAP/Steps+to+create+custom+IDOC

Step12: WE20:Create partner profile.


Step 13: WE19:Test tool for Idoc.

Labels
tutorial abpa custom idoc

Comments (3)

Follow SCN

Contact Us
SAP Help Portal

Privacy
Terms of Use
Legal Disclosure
Copyright

4 de 4 28/02/2013 11:44

You might also like