<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: process code in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607755#M597876</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Process Code refers to the name of the function module or workflow..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Hakim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 04 Aug 2007 14:27:03 GMT</pubDate>
    <dc:creator>abdul_hakim</dc:creator>
    <dc:date>2007-08-04T14:27:03Z</dc:date>
    <item>
      <title>process code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607750#M597871</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what is a process code in ALE, Please define..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;Allan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Aug 2007 07:31:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607750#M597871</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-04T07:31:01Z</dc:date>
    </item>
    <item>
      <title>Re: process code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607751#M597872</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Allan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Definition&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Another name for a specific process, for example function module or workflow. IDocs are read or written in this process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Use&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the partner profiles, the processing is never addressed directly but rather always using a process code. You can therefore replace an old process with a new one for any number of partners by assigning the existing process code to the new process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Two types of process code are used in conjunction with the partner profiles:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Outbound Process Code - if you are using outbound processing under Message Control, the IDoc is generated in the IDoc Interface. The process code names the relevant function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2)Inbound Process Code - names the function module or workflow which reads the IDoc data and transfers the data to the application document.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are process codes for exception handling:&lt;/P&gt;&lt;P&gt;1) System Process Code - names the workflow which is triggered in inbound or outbound processing when an exception occurs.&lt;/P&gt;&lt;P&gt;2) Status Process Code - names the exception workflow which is triggered when an incorrect status is returned by the external system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These two types are configured centrally and not on a partner-specific basis and therefore do not have to be maintained when a new process is defined. They were introduced for the sake of completeness, so that each process in the IDoc Interface is addressed using a process code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Vinaykumar G&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Aug 2007 07:38:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607751#M597872</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-04T07:38:28Z</dc:date>
    </item>
    <item>
      <title>Re: process code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607752#M597873</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Allan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Process code is used in outbound processing of Idocs&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's a Code which identifies the type of data which is sent by the IDoc&lt;/P&gt;&lt;P&gt;interface.Using the process code, the IDoc interface finds the application selection module which converts the SAP document into an IDoc.It is only used with applications which perform outbound processing via Message Control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sathish Raj&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Vijay Babu Dudla on Dec 20, 2008 12:55 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Aug 2007 08:18:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607752#M597873</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-04T08:18:42Z</dc:date>
    </item>
    <item>
      <title>Re: process code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607753#M597874</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IN ALE or EDI distribution&lt;/P&gt;&lt;P&gt;Process Code: Identifies the Function Module  or Workflow that has to be called to process the IDOC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Process codes are 2 types:&lt;/P&gt;&lt;P&gt;1. Outbound process codes : these are created in Tcode WE41.&lt;/P&gt;&lt;P&gt;    Outbound process code is Linked to a FM that generates the IDOC in outbound processing. We will assign process code in Outbound only when we use the Message Control. In the Partner profiles you can see the Tab Message control for an Outbound Message type .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Inbound Process Code.  these are created in Tcode WE42.&lt;/P&gt;&lt;P&gt;    Inbound process code is Linked to a FM that will Post the IDOC in Inbound processing. We have to always assign Inbound process code.&lt;/P&gt;&lt;P&gt;For Eg: MATM is an Inbound process code that calls the FM IDOC_MATMAS_INPUT01 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward if Helpful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Aug 2007 09:48:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607753#M597874</guid>
      <dc:creator>varma_narayana</dc:creator>
      <dc:date>2007-08-04T09:48:19Z</dc:date>
    </item>
    <item>
      <title>Re: process code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607754#M597875</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;SAP +Integration using ALE&lt;BR /&gt;(Application Linking and Enabling)+[&lt;/P&gt; &lt;B&gt;&lt;P&gt;&lt;U&gt;- Introduction -&lt;/U&gt;&lt;/P&gt;&lt;/B&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;B&gt;&lt;P&gt;&lt;BR /&gt; Introduction&lt;/P&gt;&lt;/B&gt;&lt;BR /&gt;&lt;BR /&gt;Enterprises are increasingly looking to deliver real business benefits by integrating their systems and processes both within their organizations and between organizations. ng processes in this way, which requires tight integration, frequent communication and data exchange. &lt;BR /&gt;&lt;BR /&gt;Highly integrated and inter-dependent SAP and non-SAP systems require frequent communication, tight integration and (usually) high levels of data exchange. In order to achieve this interoperability, SAP has come up with the concept of ALE (Application Linking and Enabling). &lt;BR /&gt;&lt;BR /&gt;The idea behind ALE is to provide a more rigid integration service while allowing a high degree of independence to the individual SAP com&lt;BR /&gt;&lt;BR /&gt;ge of business information across SAP and non-SAP systems. Applications are integrated by using synchronous and asynchronous communication without implementing a central database. &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;In this 7 article tutorial we will cover subjects such as:&lt;BR /&gt;&lt;BR /&gt;Data Distribution Model &lt;BR /&gt;&lt;BR /&gt;ALE process &lt;BR /&gt;&lt;BR /&gt;IDOCS &lt;BR /&gt;&lt;BR /&gt;Converters &lt;BR /&gt;&lt;BR /&gt;Configuring ALE &lt;BR /&gt;&lt;BR /&gt;Other concepts &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;***************************************************************&lt;BR /&gt;&lt;BR /&gt;RFC &lt;BR /&gt;Purpose&lt;BR /&gt;Communication between applications of different systems in the SAP environment includes connections between SAP systems as well as between SAP systems and non-SAP systems. Remote Function Call (RFC) is the standard SAP interface for communication between SAP systems. The RFC calls a function to be executed in a remote system. &lt;BR /&gt;&lt;BR /&gt;Synchronous RFC&lt;BR /&gt;The first version of RFC is synchronous RFC (sRFC). This type of RFC executes the function call based on synchronous communication, which means that the systems involved must both be available at the time the call is made. &lt;BR /&gt;&lt;BR /&gt;Transactional RFC (tRFC)&lt;BR /&gt;Transactional RFC (tRFC, also originally known as asynchronous RFC) is an asynchronous communication method that executes the called function module in the RFC server only once. The remote system need not be available at the time when the RFC client program is executing a tRFC. The tRFC component stores the called RFC function, together with the corresponding data, in the SAP database under a unique transaction ID (TID).&lt;BR /&gt;&lt;BR /&gt;If a call is sent, and the receiving system is down, the call remains in the local queue until a later time. The calling dialog program can proceed without waiting to see whether or not the remote call was successful. If the receiving system does not become active within a certain amount of time, the call is scheduled to run in batch.&lt;BR /&gt;&lt;BR /&gt;tRFC is always used if a function is executed as a Logical Unit of Work (LUW). Within a LUW, all calls are&lt;BR /&gt;&lt;BR /&gt;· executed in the order in which they are called&lt;BR /&gt;&lt;BR /&gt;· executed in the same program context in the target system&lt;BR /&gt;&lt;BR /&gt;· run as a single transaction: they are either committed or rolled back as a unit. &lt;BR /&gt;&lt;BR /&gt;Implementation of tRFC is recommended if you want to guarantee that the transactional order of the calls is preserved.&lt;BR /&gt;&lt;BR /&gt;Disadvantages of tRFC&lt;BR /&gt;&lt;BR /&gt;· tRFC processes all LUWs independent of one another. Due to the amount of activated tRFC processes, this procedure can reduce performance significantly in both the send and the target systems.&lt;BR /&gt;&lt;BR /&gt;· In addition, the sequence of LUWs defined in the application cannot be kept. Therefore, there is no guarantee that the transactions are executed in the sequence dictated by the application. The only guarantee is that all LUWs are transferred sooner or later.&lt;BR /&gt;&lt;BR /&gt;Queued RFC (qRFC)&lt;BR /&gt;To guarantee that multiple LUWs are processed in the order specified by the application, tRFC can be serialized using queues (inbound and outbound queues). This type of RFC is called queued RFC (qRFC). &lt;BR /&gt;&lt;BR /&gt;qRFC is therefore an extension of tRFC. It transfers an LUW (transaction) only if it has no predecessors (in reference to the sequence defined in different application programs) in the participating queues. &lt;BR /&gt;&lt;BR /&gt;Implementation of qRFC is recommended if you want to guarantee that several transactions are processed in a predefined order. &lt;BR /&gt;&lt;BR /&gt;RFC: Data Transfer&lt;BR /&gt;All RFC types are transferred by means of CPI-C or TCP/IP. They constitute a form of gateway communication. &lt;BR /&gt;&lt;BR /&gt;Additional Information&lt;BR /&gt;· RFC Basics (BC-MID-RFC)&lt;BR /&gt;&lt;BR /&gt;· The RFC API&lt;BR /&gt;&lt;BR /&gt;· RFC Programming in ABAP&lt;BR /&gt;&lt;BR /&gt;· Queued Remote Function Call (qRFC)&lt;BR /&gt;&lt;BR /&gt;· SAP Gateway&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;*************************************************&lt;BR /&gt;IDoc (for intermediate document) is a standard data structure for electronic data interchange (EDI) between application programs written for the popular SAP business system or between an SAP application and an external program. IDocs serve as the vehicle for data transfer in SAP's Application Link Enabling (ALE) system. IDocs are used for asynchronous transactions: each IDoc generated exists as a self-contained text file that can then be transmitted to the requesting workstation without connecting to the central database. Another SAP mechanism, the Business Application Programming Interface (BAPI) is used for synchronous transactions. &lt;BR /&gt;A large enterprise's networked computing environment is likely to connect many geographically distributed computers to the main database. These computers are likely to use different hardware and/or operating system platforms. An IDoc encapsulates data so that it can be exchanged between different systems without conversion from one format to another. &lt;BR /&gt;&lt;BR /&gt;IDoc types define different categories of data, such as purchase orders or invoices, which may then be broken down into more specific categories called message types. Greater specificity means that an IDoc type is capable of storing only the data required for a particular transaction, which increases efficiency and decreases resource demands. &lt;BR /&gt;&lt;BR /&gt;An IDoc can be generated at any point in a transaction process. For example, during a shipping transaction process, an IDoc may be generated that includes the data fields required to print a shipping manifest. After a user performs an SAP transaction, one or more IDocs are generated in the sending database and passed to the ALE communication layer. The communication layer performs a Remote Function Call (RFC), using the port definition and RFC destination specified by the customer model. The IDoc is transmitted to the receiver, which may be an R/3, R/2, or some external system. &lt;BR /&gt;&lt;BR /&gt;*******************************************************&lt;BR /&gt;is a set of interfaces to object-oriented programming methods that enable a programmer to integrate third-party software into the proprietary R/3 product from SAP. For specific business tasks such as uploading transactional data, BAPIs are implemented and stored in the R/3 system as remote function call (RFC) modules. &lt;BR /&gt;&lt;BR /&gt;A good place to get started is this Introduction to BAPIs presented by sappoint.com.&lt;BR /&gt;&lt;BR /&gt;SAP also provides this in-depth BAPI User Guide to help you master the basics. Terminology, rules for usage and prerequisites are included.&lt;BR /&gt;&lt;BR /&gt;Also, SAP provides this BAPI Programming Guide &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;For ALE&lt;BR /&gt;&lt;A href="http://www.thespot4sap.com/Articles/SAP_ALE_Introduction.asp" target="test_blank"&gt;http://www.thespot4sap.com/Articles/SAP_ALE_Introduction.asp&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419" target="test_blank"&gt;http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.netweaverguru.com/EDI/HTML/IDocBook.htm" target="test_blank"&gt;http://www.netweaverguru.com/EDI/HTML/IDocBook.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapedi/index.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/index.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sappoint.com/abap/ale.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale.pdf&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sappoint.com/abap/ale2.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale2.pdf&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapedi/idoc_abap.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/idoc_abap.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.allsaplinks.com/idoc_sample.html" target="test_blank"&gt;http://www.allsaplinks.com/idoc_sample.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sappoint.com/abap.html" target="test_blank"&gt;http://www.sappoint.com/abap.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419" target="test_blank"&gt;http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.netweaverguru.com/EDI/HTML/IDocBook.htm" target="test_blank"&gt;http://www.netweaverguru.com/EDI/HTML/IDocBook.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapedi/index.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/index.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.allsaplinks.com/idoc_sample.html" target="test_blank"&gt;http://www.allsaplinks.com/idoc_sample.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;For RFC&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/6f/1bd5b6a85b11d6b28500508b5d5211/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/6f/1bd5b6a85b11d6b28500508b5d5211/content.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/22/042518488911d189490000e829fbbd/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/22/042518488911d189490000e829fbbd/content.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.planetsap.com/RFC.htm" target="test_blank"&gt;http://www.planetsap.com/RFC.htm&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;IDOC types are templates for specific message types depending on what is the business document, you want to exchange.&lt;BR /&gt;&lt;BR /&gt;WE30 - you can create a IDOC type.&lt;BR /&gt;An IDOC with data, will have to be triggered by the application that is trying to send out the data.&lt;BR /&gt;&lt;BR /&gt;FOr testing you can use WE19.&lt;BR /&gt;&lt;BR /&gt;How to create idoc?&lt;BR /&gt;*WE30 - you can create a IDOC type&lt;BR /&gt;&lt;BR /&gt;For more information in details on the same along with the examples can be viewed on:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.netweaverguru.com/EDI/HTML/IDocBook.htm#_Toc8400404" target="test_blank"&gt;http://www.netweaverguru.com/EDI/HTML/IDocBook.htm#_Toc8400404&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a6620507d11d18ee90000e8366fc2/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a6620507d11d18ee90000e8366fc2/frameset.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sappoint.com/presentation.html" target="test_blank"&gt;http://www.sappoint.com/presentation.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.allsaplinks.com/idoc_search.html" target="test_blank"&gt;http://www.allsaplinks.com/idoc_search.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapedi/idoc_abap.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/idoc_abap.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.erpgenie.com/sapedi/idoc_abap.htm" target="test_blank"&gt;http://www.erpgenie.com/sapedi/idoc_abap.htm&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;To Create Idoc we need to follow these steps:&lt;BR /&gt;&lt;BR /&gt;Create Segment ( WE31)&lt;BR /&gt;Create Idoc Type ( WE30 )&lt;BR /&gt;Create Message Type ( WE81 )&lt;BR /&gt;Assign Idoc Type to Message Type ( WE82 )&lt;BR /&gt;&lt;BR /&gt;Creating a Segment&lt;BR /&gt;Go to transaction code WE31&lt;BR /&gt;Enter the name for your segment type and click on the Create icon&lt;BR /&gt;Type the short text&lt;BR /&gt;Enter the variable names and data elements&lt;BR /&gt;Save it and go back&lt;BR /&gt;Go to Edit -&amp;gt; Set Release&lt;BR /&gt;Follow steps to create more number of segments&lt;BR /&gt;&lt;BR /&gt;Create IDOC Type&lt;BR /&gt;Go to transaction code WE30&lt;BR /&gt;Enter the Object Name, select Basic type and click Create icon&lt;BR /&gt;Select the create new option and enter a description for your basic IDOC type and press enter&lt;BR /&gt;Select the IDOC Name and click Create icon&lt;BR /&gt;The system prompts us to enter a segment type and its attributes&lt;BR /&gt;Choose the appropriate values and press Enter&lt;BR /&gt;The system transfers the name of the segment type to the IDOC editor.&lt;BR /&gt;Follow these steps to add more number of segments to Parent or as Parent-child relation&lt;BR /&gt;Save it and go back&lt;BR /&gt;Go to Edit -&amp;gt; Set release&lt;BR /&gt;&lt;BR /&gt;Create Message Type&lt;BR /&gt;Go to transaction code WE81&lt;BR /&gt;Change the details from Display mode to Change mode&lt;BR /&gt;After selection, the system will give this message &amp;#147;The table is cross-client (see Help for further info)&amp;#148;. Press Enter&lt;BR /&gt;Click New Entries to create new Message Type&lt;BR /&gt;Fill details&lt;BR /&gt;Save it and go back&lt;BR /&gt;&lt;BR /&gt;Assign Message Type to IDoc Type&lt;BR /&gt;Go to transaction code WE82&lt;BR /&gt;Change the details from Display mode to Change mode&lt;BR /&gt;After selection, the system will give this message &amp;#147;The table is cross-client (see Help for further info)&amp;#148;. Press Enter.&lt;BR /&gt;Click New Entries to create new Message Type.&lt;BR /&gt;Fill details&lt;BR /&gt;Save it and go back&lt;BR /&gt;&lt;BR /&gt;Check these out..&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Check below link. It will give the step by step procedure for IDOC creation.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.supinfo-projects.com/cn/2005/idocs_en/2/" target="test_blank"&gt;http://www.supinfo-projects.com/cn/2005/idocs_en/2/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;ALE/ IDOC&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419" target="test_blank"&gt;http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.netweaverguru.com/EDI/HTML/IDocBook.htm" target="test_blank"&gt;http://www.netweaverguru.com/EDI/HTML/IDocBook.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapedi/index.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/index.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sappoint.com/abap/ale.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale.pdf&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sappoint.com/abap/ale2.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale2.pdf&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapedi/idoc_abap.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/idoc_abap.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.allsaplinks.com/idoc_sample.html" target="test_blank"&gt;http://www.allsaplinks.com/idoc_sample.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sappoint.com/abap.html" target="test_blank"&gt;http://www.sappoint.com/abap.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419" target="test_blank"&gt;http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.netweaverguru.com/EDI/HTML/IDocBook.htm" target="test_blank"&gt;http://www.netweaverguru.com/EDI/HTML/IDocBook.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapedi/index.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/index.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.allsaplinks.com/idoc_sample.html" target="test_blank"&gt;http://www.allsaplinks.com/idoc_sample.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.docs" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.docs&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;go trough these links.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419" target="test_blank"&gt;http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.netweaverguru.com/EDI/HTML/IDocBook.htm" target="test_blank"&gt;http://www.netweaverguru.com/EDI/HTML/IDocBook.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapedi/index.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/index.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sappoint.com/abap/ale.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale.pdf&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sappoint.com/abap/ale2.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale2.pdf&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapedi/idoc_abap.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/idoc_abap.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.allsaplinks.com/idoc_sample.html" target="test_blank"&gt;http://www.allsaplinks.com/idoc_sample.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sappoint.com/abap.html" target="test_blank"&gt;http://www.sappoint.com/abap.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419" target="test_blank"&gt;http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.netweaverguru.com/EDI/HTML/IDocBook.htm" target="test_blank"&gt;http://www.netweaverguru.com/EDI/HTML/IDocBook.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.sapgenie.com/sapedi/index.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/index.htm&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.allsaplinks.com/idoc_sample.html" target="test_blank"&gt;http://www.allsaplinks.com/idoc_sample.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm" target="test_blank"&gt;http://http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;An IDoc is simply a data container that is used to exchange information between any two processes that can understand the syntax and semantics of the data...&lt;BR /&gt;&lt;BR /&gt;1.IDOCs are stored in the database. In the SAP system, IDOCs are stored in database tables. &lt;BR /&gt;&lt;BR /&gt;2.IDOCs are independent of the sending and receiving systems.&lt;BR /&gt;&lt;BR /&gt;3.IDOCs are independent of the direction of data exchange.&lt;BR /&gt;&lt;BR /&gt;The two available process for IDOCs are&lt;BR /&gt;&lt;BR /&gt;Outbound Process&lt;BR /&gt;Inbound Process&lt;BR /&gt;&lt;BR /&gt;AND There are basically two types of IDOCs.&lt;BR /&gt;Basic IDOCs&lt;BR /&gt;Basic IDOC type defines the structure and format of the business document that is to be exchanged between two systems.&lt;BR /&gt;&lt;BR /&gt;Extended IDOCs&lt;BR /&gt;Extending the functionality by adding more segments to existing Basic IDOCs.&lt;BR /&gt;&lt;BR /&gt;&lt;B&gt;&lt;P&gt;To Create Idoc we need to follow these steps:&lt;/P&gt;&lt;/B&gt;&lt;BR /&gt;&lt;BR /&gt;Create Segment ( WE31)&lt;BR /&gt;Create Idoc Type ( WE30)&lt;BR /&gt;Create Message Type ( WE81)&lt;BR /&gt;Assign Idoc Type to Message Type ( WE82)&lt;BR /&gt;&lt;BR /&gt;&lt;B&gt;&lt;P&gt;imp links&lt;/P&gt;&lt;/B&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.allsaplinks.com/idoc_sample.html" target="test_blank"&gt;http://www.allsaplinks.com/idoc_sample.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapedi/idoc_abap.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/idoc_abap.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.sap.com/www.sappoint.com" target="test_blank"&gt;www.sappoint.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;--here u can find the ppts and basic seetings for ALE&lt;/P&gt;&lt;P&gt;&lt;A href="http://sappoint.com/presentation.html" target="test_blank"&gt;http://sappoint.com/presentation.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.sap.com/www.sapgenie.com" target="test_blank"&gt;www.sapgenie.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/ale/index.htm" target="test_blank"&gt;http://www.sapgenie.com/ale/index.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check these links.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419" target="test_blank"&gt;http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.netweaverguru.com/EDI/HTML/IDocBook.htm" target="test_blank"&gt;http://www.netweaverguru.com/EDI/HTML/IDocBook.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapedi/index.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/index.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/ale.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/ale2.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale2.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapedi/idoc_abap.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/idoc_abap.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.allsaplinks.com/idoc_sample.html" target="test_blank"&gt;http://www.allsaplinks.com/idoc_sample.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap.html" target="test_blank"&gt;http://www.sappoint.com/abap.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419" target="test_blank"&gt;http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.netweaverguru.com/EDI/HTML/IDocBook.htm" target="test_blank"&gt;http://www.netweaverguru.com/EDI/HTML/IDocBook.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapedi/index.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/index.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.allsaplinks.com/idoc_sample.html" target="test_blank"&gt;http://www.allsaplinks.com/idoc_sample.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.docs" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.docs&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check this PDF documents for ALE and IDoc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/ale.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/ale2.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale2.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEIO/BCMIDALEIO.pdf" target="test_blank"&gt;http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEIO/BCMIDALEIO.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEPRO/BCMIDALEPRO.pdf" target="test_blank"&gt;http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEPRO/BCMIDALEPRO.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAALEQS/CABFAALEQS.pdf" target="test_blank"&gt;http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAALEQS/CABFAALEQS.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDISC/CAEDISCAP_STC.pdf" target="test_blank"&gt;http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDISC/CAEDISCAP_STC.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDI/CAEDI.pdf" target="test_blank"&gt;http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDI/CAEDI.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check below link. It will give the step by step procedure for IDOC creation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.supinfo-projects.com/cn/2005/idocs_en/2/" target="test_blank"&gt;http://www.supinfo-projects.com/cn/2005/idocs_en/2/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Creation of Custom IDOc type and message Type&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First Create Partner Profile(WE20 Tcode) and Port Definition in WE19 Tcodes.&lt;/P&gt;&lt;P&gt;take the Basis help to create them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.First create segments in WE31 Tcode with the required dataelements&lt;/P&gt;&lt;P&gt;2.Create the Basic Idoc Type in WE30&lt;/P&gt;&lt;P&gt;release the Segments and IDOC type.&lt;/P&gt;&lt;P&gt;3.Create Message type in We81&lt;/P&gt;&lt;P&gt;4.Assign the message type to IDOC type in WE82 T code&lt;/P&gt;&lt;P&gt;5.Create the process code in We41 (for Outbound) WE42 (for Inbound)&lt;/P&gt;&lt;P&gt;6.Create A fun module in SE37 starting with ZIDOC_OUTPUT_.. by copying some Inbound (for Inbound) Outbound Fun module&lt;/P&gt;&lt;P&gt;7.Create Workflow setting if needed ..&lt;/P&gt;&lt;P&gt;8. Assign the fun module to Idoc Type, Message Type and WF object (if it is there0&lt;/P&gt;&lt;P&gt;9.Define setting for fun module in BD51&lt;/P&gt;&lt;P&gt;10.In BD51 Define the settings for Fun module..&lt;/P&gt;&lt;P&gt;10.Assign the Processs Code to Fun mod`ule&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward all helpfull answers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Aug 2007 12:44:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607754#M597875</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-04T12:44:49Z</dc:date>
    </item>
    <item>
      <title>Re: process code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607755#M597876</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Process Code refers to the name of the function module or workflow..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Hakim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Aug 2007 14:27:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607755#M597876</guid>
      <dc:creator>abdul_hakim</dc:creator>
      <dc:date>2007-08-04T14:27:03Z</dc:date>
    </item>
    <item>
      <title>Re: process code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607756#M597877</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Couple things need to check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Please ensure the custom FM is activated (SE37).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- When you create new entry for ALE attribute (BD51), did you specify input type 1 (individual input) and check dialog allowed (if you allowed)? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- When you create new entry in WE57, did you specify for inbound FM?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Perhaps you can use this link to check your inbound processing configuration step by step. In case you missed something. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Please chcek this link perhaps it may help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/dc/6b804043d711d1893e0000e8323c4f/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/dc/6b804043d711d1893e0000e8323c4f/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward points&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Aug 2007 14:41:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607756#M597877</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-04T14:41:07Z</dc:date>
    </item>
    <item>
      <title>Re: process code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607757#M597878</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Allan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Process code is used to identify the function module associated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use transaction we41 and we42&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;eg. process code MATM&lt;/P&gt;&lt;P&gt;associated function module is IDOC_INPUT_MATMAS01&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This process code is assigned in We20 partner profile transaction&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Aug 2007 04:44:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607757#M597878</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-06T04:44:58Z</dc:date>
    </item>
    <item>
      <title>Re: process code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607758#M597879</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hai process code contain function module . for outbound processcode you can find in transaction codewe41 usually reads application document generate idocs. for inbound processcode tcode is we42 reads idoc generate application document in in bound&lt;/P&gt;&lt;P&gt;ex material master 'matm' is process code contains function module idoc_output_matmas.in outbound.&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;nagesh paruchuri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Aug 2007 05:08:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/process-code/m-p/2607758#M597879</guid>
      <dc:creator>paruchuri_nagesh</dc:creator>
      <dc:date>2007-08-06T05:08:49Z</dc:date>
    </item>
  </channel>
</rss>

