Академический Документы
Профессиональный Документы
Культура Документы
Applies to:
This document applies to SAP version ECC 6.0.
Summary
This document explains about inbound and outbound Idoc configuration with simple steps.
Author(s): Renuka Srinivasan
Company: Applexus Technologies (P) Ltd
Created on: 15 January 2011
Author Bio
Renuka Srinivasan Is working as SAP Technology Consultant with Applexus Technologies
(P) Ltd. Completed Bachelor of Engineering in Sri Shakthi Institute of Engineering and
Technology.
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
Table of Contents
1. What is Idoc?............................................................................................................................................. 3
2. Why Idoc Configuration?............................................................................................................................3
3. Steps in Idoc Configuration3
3.1. Create segment3
3.2 Create Idoc Type...4
3.3 Create Message Type..5
3.4 Associate Message Type with Basic Idoc Type...5
3.5 Create Logical System.6
3.6 Create Logical Connection..6
3.7 Create Ports...8
4. Steps to be done in Source client.8
5. Steps to be done in Destination client10
Related Content..12
Copyright..13
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
1. What is Idoc?
IDocs are structured ASCII files (or a virtual equivalent). They are the file format used by SAP R/3 to
exchange data with foreign systems.
IDocs is the acronym for Interchange Document. This indicates a set of (electronic) information which
builds a logical entity. An IDoc is e.g. all the data of a single customer in your customer master data file,
or the IDoc is all the data of a single invoice.
The information which is exchanged by IDocs is called a message and the IDoc is the physical
representation of such a message. The name messages for the information sent via IDocs is used in
the same ways as other EDI standards.
b. Type your field name and data element and press save then segment definition will be created
automatically.
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
b. Then select the IDOC option to create and press Enter. Give segment name, minimum and
maximum number for and save it. Check if this is mandatory segment.
c.
If you want Header and Item create the segment tree according to that, you can view as follows then
press Save.
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
d. Then go back and set release the IDOC type for using it further. Idoc type will be created
successfully once we release that status. We have to release the segments (in WE31) and IDOC
type as well.
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
Else go to transaction SALE then go to Basic settings-> logical system then Define logical system.
We can create the same.
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
b. Then Click Connection test icon after marking the current user checkbox in logon and security tab.
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
9. Select your model view -> click edit -> Add message type
10. In dialog box specify sender, receiver, and message type and continue. Now the model view looks
Like
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
12. It will show the following screen. Select your model view and click on execute.
4. Specify FM name, function type, basic type(IDOC ), message type and direction then save it.
5. Go to transaction BD51 to define input method for inbound function module and click on Display
change button
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
6. Specify your function module and input type by clicking the new entries.
7. Go to transaction WE42 and create process code.
8. Go to transaction BD64 and generate the partner profile again.
9. Got o transaction SE 38 and execute the transaction in source system (client100).
10. Check in destination system (client 800). Go to Transaction WE02 and check your table in SE11.
(You can get the transferred entries in that table).
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
Related Content
You must include at least 3 references to SDN documents or web pages.
http://forums.sdn.sap.com/thread.jspa?messageID=10041344#10041344
http://forums.sdn.sap.com/thread.jspa?messageID=9949613#9949613
http://forums.sdn.sap.com/thread.jspa?messageID=9932294#9932294
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
Copyright
Copyright 2011 SAP AG. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG.
The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9,
iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server,
PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, Open Power, PowerPC, Batch Pipes, Blade
Center, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent
Miner, Web Sphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems
Incorporated in the United States and/or other countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, Win Frame, Video Frame, and MultiWin are trademarks or registered trademarks of
Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts
Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by
Netscape.
SAP, R/3, SAP Net Weaver, Duet, Partner Edge, By Design, SAP Business By Design, and other SAP products and services mentioned
herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, Business Objects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and
other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered
trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document
serves informational purposes only. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP
Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or
omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the
express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an
additional warranty.
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
1. What is Idoc?
IDocs are structured ASCII files (or a virtual equivalent). They are the file format used by SAP R/3 to exchange data with
foreign systems.
IDocs is the acronym for Interchange Document (Intermediate Document). This indicates a set of (electronic) information which
builds a logical entity. An IDoc is e.g. all the data of a single customer in your customer master data file, or the IDoc is all the
data of a single invoice.
The information which is exchanged by IDocs is called a message and the IDoc is the physical representation of such a
message. The name messages for the information sent via IDocs is used in the same ways as other EDI standards.
Go to transaction WE31 -> Give your segment name -> Press Create.
2.
Type your field name and data element and press save then segment definition will be created automatically.
For new IDOC type select the radio button Basic type and press Create button.
Then select the IDOC option to create and press Enter. Give segment name, minimum and maximum number for and
save it. Check if this is mandatory segment.
3.
If you want Header and Item create the segment tree according to that, you can view as follows then press Save.
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
4.
Then go back and set release the IDOC type for using it further. Idoc type will be created successfully once we release
that status. We have to release the segments (in WE31) and IDOC type as well.
Enter Title Here: Do not exceed space provided - Title automatically appears in page header
Go to transaction SE37 to create the function module for updating the table from IDOC segments.
2.
3.
Go to transaction WE57 for assigning the FM to logical system. Click on Display/ change button.
4.
Specify FM name, function type, basic type(IDOC ), message type and direction then save it.
5.
Go to transaction BD51 to define input method for inbound function module and click on Display change button
6.
Specify your function module and input type by clicking the new entries.
7.
8.
9.
10.
Check in destination system (client 800). Go to Transaction WE02 and check your table in SE11. (You can get the
transferred entries in that table).