<?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 ALE Flow in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804903#M915153</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can i have the ALE Flow along with the transaction codes ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 14 May 2008 08:19:18 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-05-14T08:19:18Z</dc:date>
    <item>
      <title>ALE Flow</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804903#M915153</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can i have the ALE Flow along with the transaction codes ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 May 2008 08:19:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804903#M915153</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-14T08:19:18Z</dc:date>
    </item>
    <item>
      <title>Re: ALE Flow</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804904#M915154</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;Hope it will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;Reward pts if help.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Application Linking and Enabling (ALE)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this document you will learn the step-by-step procedure to setup the ALE system and go through a transaction between two clients&lt;/P&gt;&lt;P&gt;For our purpose we have two clients&lt;/P&gt;&lt;P&gt;namely Client 100 and Client 200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;System name is SAPKDC (FOR BOTH 100 AND 200 CLIENTS).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Distribution of Material Master Data Between two Systems&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) SETUP LOGICAL SYSTEM: (Note: Do Not Create This Step)&lt;/P&gt;&lt;P&gt;To do this follow the following steps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Execute SALE Transaction Code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On The Screen Click on Sending and Receiving Systems.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then Click on Logical Systems.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then Click Defining Logical Systems.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click New Entries Button &lt;/P&gt;&lt;P&gt;(E.g. (LG100 sending system)&lt;/P&gt;&lt;P&gt;(LG200 receiving system))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enter two logical system names and their description.&lt;/P&gt;&lt;P&gt;Save&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Comeback to SALE Transaction Code screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) Now you have to allocate the created logical systems to respective clients.( Note: Do Not Create This Step)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LG100 assign to client 100&lt;/P&gt;&lt;P&gt;LG200 assign to client 200&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To do this, do the following.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click Assigning Client to Logical System.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ignore the message that comes up on the screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Select client 100&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click details button on the toolbar icon or press F2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the logical system box, enter LG100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click on the save Icon&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click the back button.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now select client 200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click details icon or press f2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In logical Systems box, enter LG200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Save&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Back.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Comeback to SALE Transaction Code screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3) Maintain RFC Destination: (TR.CODE:SM59)&lt;/P&gt;&lt;P&gt;(Note: Do Not Create This Step)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click Create Button on the Screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On the Screen Maintain RFC Destination i.e LG200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enter LG200 in RFC destination box.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Connection type is 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Give a description for the RFC destination.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maintain Technical Settings on Details on Technical Settings tab&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Target Host as : SAPKDC (NOTE: Save it as a Host Name)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maintain Logon Details on Logon/Security tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Language: EN.&lt;/P&gt;&lt;P&gt;User: MMUSER200 (This is the logon for dist.)&lt;/P&gt;&lt;P&gt;Client : 200&lt;/P&gt;&lt;P&gt;Password: MM1234.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Save.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click on create to do the above process for Client 200 in &lt;/P&gt;&lt;P&gt;The client 200 system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4) Maintain Distribution Model.(BD64). (ABAPer role starts here)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Execute Maintain distribution model directly for&lt;/P&gt;&lt;P&gt;creating the model.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click on change mode button on App tool bar of the Screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create Model View pushbutton on App tool bar of the Screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A pop screen will appear in which you specify &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Short text as Distribution for MM Data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enter Technical Name as LGMODEL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Select Model View and Click on Add Message Type Pushbutton on App toolbar of the Screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A popup screen will appear in which you specify&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Model View as LGMODEL.&lt;/P&gt;&lt;P&gt;Sender as LG100.&lt;/P&gt;&lt;P&gt;Receiver as LG200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Again Click on Add Message Type Pushbutton on App toolbar of the Screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A popup screen will appear in which you specify&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Model View as LGMODEL.&lt;/P&gt;&lt;P&gt;Sender as LG200.&lt;/P&gt;&lt;P&gt;Receiver as LG100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAVE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On the same screen goto Menubar and select Environment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And then select Generate Partner Profiles , then execute it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On the Screen specify the Logical System as LG200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then execute the screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click back.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Again On the same screen goto Menubar and select EDIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Again select Model View and then select Distribute.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****LOGIN to client 200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Execute Tr.code BD64 and again On the same screen goto Menubar and select Environment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And then select Generate Partner Profiles , then execute it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On the Screen specify the Model View as LGMODEL &lt;/P&gt;&lt;P&gt;And Specify the Logical System as LG100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then execute the screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click back.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******Switch back to client 100 Session.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5) Create Material using MM03 Tr.Code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enter the material name as LGMATERIAL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Industry sector as Mechanical Engineering&lt;/P&gt;&lt;P&gt;Material Type as Finished Products.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And then Click on Data Pushbutton on the App tool bar.&lt;/P&gt;&lt;P&gt;Select views.&lt;/P&gt;&lt;P&gt;In the select views box for materials check basic data 1 AND 2.&lt;/P&gt;&lt;P&gt;Click enter icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the next screen that you get&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Give the text of the material as NEW MATERIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Base unit of measure as KG.&lt;/P&gt;&lt;P&gt;Gross Weight as 200.&lt;/P&gt;&lt;P&gt;Net Weight as 100.&lt;/P&gt;&lt;P&gt;Weight Unit as KG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the description area language (E) and material description.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click Save.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I Created a Material in Client 100 , I want to transfer this data to Client 200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6) Execute BD10 to transfer the material in which you specify&lt;/P&gt;&lt;P&gt;the material as LGMATERIAL and&lt;/P&gt;&lt;P&gt;message type as MATMAS (client100).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then a Screen will be displayed in which it shows that&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1 Master Idoc Generated .. Enter&lt;/P&gt;&lt;P&gt;1 Communication Idoc Generated..Enter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******LOGIN to Client 200. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;7) Execute BD11 to get the material in which you specify&lt;/P&gt;&lt;P&gt;the material as LGMATERIAL and &lt;/P&gt;&lt;P&gt;message type as MATMAS (client200).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt; Execute Tr.code MM03 and give the material as LGMATERIAL&lt;/P&gt;&lt;P&gt;and see that the material is displayed as it was in Client 100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If not follow these steps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;9) Execute Tr.code WE19( for rectification of errors in client200).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Specify the Existing Idoc Number and Executes it .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A Screen is displayed in which you specify the corresponding Function Module as INPUT_IDOC_MATMAS01 and execute it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;10) Execute Tr.code MM03 and give the material as LGMATERIAL&lt;/P&gt;&lt;P&gt;and see that the material is displayed as it was in Client 100.&lt;/P&gt;&lt;P&gt;Now the Material is correctly displayed in Client 200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;11) Monitoring of IDOCS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Transaction Codes:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IDOC Display of Status: WE 05.&lt;/P&gt;&lt;P&gt;IDOC Date and Time: WE07. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Outbound:&lt;/P&gt;&lt;P&gt;Step 1.  Application document is created when transaction is saved.&lt;/P&gt;&lt;P&gt;         2.  Message control is invoked.&lt;/P&gt;&lt;P&gt;         3.  Messages are processed by system.&lt;/P&gt;&lt;P&gt;         4.  Messages are Edited (if desired).&lt;/P&gt;&lt;P&gt;         5.  Output (ALE /  EDI) is checked&lt;/P&gt;&lt;P&gt;         6.  Validate against Message control record from Partner Profile&lt;/P&gt;&lt;P&gt;         7.  Application Document is saved.&lt;/P&gt;&lt;P&gt;         8.  Entry NAST table is created for every selected output program&lt;/P&gt;&lt;P&gt;              along with Medium &amp;amp; Timing.&lt;/P&gt;&lt;P&gt;         9.  Check for Process Immediately .&lt;/P&gt;&lt;P&gt;                 If (yes)&lt;/P&gt;&lt;P&gt;                   Determine Processing Program from TNAPR Table.&lt;/P&gt;&lt;P&gt;                 ELSE&lt;/P&gt;&lt;P&gt;                   Execute RSNASTED Program.&lt;/P&gt;&lt;P&gt;       10.  Read Partner Profile to determine Process Code.&lt;/P&gt;&lt;P&gt;       11.  Process Code points to the Function Module &amp;amp; Invoked.&lt;/P&gt;&lt;P&gt;       12.  IDoc is generated.  &lt;/P&gt;&lt;P&gt;       13.  Check for ALE Request.&lt;/P&gt;&lt;P&gt;                    if (Yes)&lt;/P&gt;&lt;P&gt;                        Perform Filters, Conversions, Version Changes etc.&lt;/P&gt;&lt;P&gt;                    Else.&lt;/P&gt;&lt;P&gt;                        IDoc is stored in DATABASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INBOUND:&lt;/P&gt;&lt;P&gt;Step 1.  EDI Subsystem creates an IDoc file from EDI Messages&lt;/P&gt;&lt;P&gt;	   2.   Subsystem calls Functional Module 				  	     EDI_DATA_INCOMING from startRFC program.&lt;/P&gt;&lt;P&gt;         3.  Data in Control Record is validate against the Partner 		    	   Profile.&lt;/P&gt;&lt;P&gt; 	   4. IDoc is generated in Database and syntax check is 		   	   carried out.&lt;/P&gt;&lt;P&gt;	   5. IDoc file is deleted once file read.&lt;/P&gt;&lt;P&gt;	   6. Event PROCESSSTATE REACHED is triggered in Idoc Object Workflow.  &lt;/P&gt;&lt;P&gt;                   7.  Check for Process Immediately.&lt;/P&gt;&lt;P&gt;			If NO&lt;/P&gt;&lt;P&gt;			  Execute RBDAPP01 Program&lt;/P&gt;&lt;P&gt;			Else&lt;/P&gt;&lt;P&gt;			   Read Process Code from Partner Profile   	&lt;/P&gt;&lt;P&gt;	                  Process Code Points to  Function Module&lt;/P&gt;&lt;P&gt;			  Application Document Posted.	&lt;/P&gt;&lt;P&gt;further help:&lt;/P&gt;&lt;P&gt;check url&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;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/ale/configuration.htm" target="test_blank"&gt;http://www.sapgenie.com/ale/configuration.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.sapdevelopment.co.uk/training" target="test_blank"&gt;http://www.sapdevelopment.co.uk/training&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And also u can get lots of inof from the below link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/ale/why_ale.htm" target="test_blank"&gt;http://www.sapgenie.com/ale/why_ale.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 May 2008 08:26:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804904#M915154</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-14T08:26:43Z</dc:date>
    </item>
    <item>
      <title>Re: ALE Flow</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804905#M915155</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;it was good to see step by step ale.&lt;/P&gt;&lt;P&gt;but how did u create client 200 or client 100.&lt;/P&gt;&lt;P&gt;i mean to say ,is it possible to create 2 clients in IDES software.&lt;/P&gt;&lt;P&gt;plz help me out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;yateendra.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 12:24:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804905#M915155</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-28T12:24:36Z</dc:date>
    </item>
    <item>
      <title>Re: ALE Flow</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804906#M915156</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi check this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/03e6e790-0201-0010-9d98-ab8102817a92" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/03e6e790-0201-0010-9d98-ab8102817a92&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 12:42:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804906#M915156</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-28T12:42:05Z</dc:date>
    </item>
    <item>
      <title>Re: ALE Flow</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804907#M915157</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;refer to the link&lt;/P&gt;&lt;P&gt;&lt;A href="http://hosteddocs.ittoolbox.com/KW122906.pdf" target="test_blank"&gt;http://hosteddocs.ittoolbox.com/KW122906.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BD64 to define logical in/out&lt;/P&gt;&lt;P&gt;SCC4 assign client&lt;/P&gt;&lt;P&gt;sm59 RFC&lt;/P&gt;&lt;P&gt;we20 partner profile in/out&lt;/P&gt;&lt;P&gt;we21 port&lt;/P&gt;&lt;P&gt;bd64 distribution model&lt;/P&gt;&lt;P&gt;bd10&lt;/P&gt;&lt;P&gt;bd11&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;pritam.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Pritam Ghosh on Jun 28, 2008 2:47 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 12:46:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804907#M915157</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-28T12:46:45Z</dc:date>
    </item>
    <item>
      <title>Re: ALE Flow</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804908#M915158</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;Setting up Clients&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;First of all, you have to set up two clients to enable communication between logical systems. The&lt;/P&gt;&lt;P&gt;two clients may be located in the same R/3 System or in separate systems.&lt;/P&gt;&lt;P&gt;You can either use existing clients or you can create new clients by making copies of existing&lt;/P&gt;&lt;P&gt;ones (for example, a copy of client 000 or a client of the International Demo and Education&lt;/P&gt;&lt;P&gt;System (IDES)). To set up a new client, from the SAP standard menu choose Tools  &lt;/P&gt;&lt;P&gt;Administration   Administration   Client administration   Client maintenance.&lt;/P&gt;&lt;P&gt;Clients 100 and 200 are provided. Both are copies of client 000.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Defining Logical System Names for Clients&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To avoid any confusion, participating systems in a distributed environment must have an unique&lt;/P&gt;&lt;P&gt;ID. The name of the logical system is used as the unique ID. This name is assigned explicitly to&lt;/P&gt;&lt;P&gt;one client in an R/3 System.&lt;/P&gt;&lt;P&gt;When you have set up two clients for the exercise, you must notify them which logical systems&lt;/P&gt;&lt;P&gt;exist in the distribution environment and what the description of their own client is. You can find&lt;/P&gt;&lt;P&gt;the functions required for this in the R/3 Implementation Guide under Basis   Application Link&lt;/P&gt;&lt;P&gt;Enabling (ALE) under Sending and Receiving Systems   Logical Systems.&lt;/P&gt;&lt;P&gt;Client 100 is named logical system LOGSYS0100.&lt;/P&gt;&lt;P&gt;Client 200 is named logical system LOGSYS0200.&lt;/P&gt;&lt;P&gt;To maintain the logical systems in the distribution environment (function Rename Logical&lt;/P&gt;&lt;P&gt;System):&lt;/P&gt;&lt;P&gt;  Execute the function and enter a logical system (LOG. SYSTEM) and a short text for each of&lt;/P&gt;&lt;P&gt;your clients.&lt;/P&gt;&lt;P&gt;  Save your settings.&lt;/P&gt;&lt;P&gt;If you are using two clients in different systems, make sure your settings are the same in both&lt;/P&gt;&lt;P&gt;systems. When using two clients in one physical R/3 System, you only have to make the settings&lt;/P&gt;&lt;P&gt;once, since the entries are client-independent.&lt;/P&gt;&lt;P&gt;Log. System Short text&lt;/P&gt;&lt;P&gt;LOGSYS0100 System A, client 100&lt;/P&gt;&lt;P&gt;LOGSYS0200 System B, client 200&lt;/P&gt;&lt;P&gt;Assign the respective logical system to both the clients. Choose Assign Logical System to Client.&lt;/P&gt;&lt;P&gt;  Execute the function in both clients.&lt;/P&gt;&lt;P&gt;  To display the client maintenance screen, double-click on a client.&lt;/P&gt;&lt;P&gt;  In the Logical system field, enter the logical system to be assigned to the individual client.&lt;/P&gt;&lt;P&gt;  Save your entry.&lt;/P&gt;&lt;P&gt;Client Logical system&lt;/P&gt;&lt;P&gt;100 LOGSYS0100&lt;/P&gt;&lt;P&gt;200 LOGSYS0200&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Defining the Communication Parameters&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;For the two logical systems to be able to communicate with one another, they must know how to&lt;/P&gt;&lt;P&gt;connect to each other. The RFC destination provides this information.&lt;/P&gt;&lt;P&gt;In each of the two clients, you must assign the RFC destination for the other logical system. In&lt;/P&gt;&lt;P&gt;Customizing for ALE choose Sending and Receiving Systems   Configure Systems in Network&lt;/P&gt;&lt;P&gt;  Define RFC Destination.&lt;/P&gt;&lt;P&gt;  Execute the function.&lt;/P&gt;&lt;P&gt;  Choose Create.&lt;/P&gt;&lt;P&gt;  Enter the RFC destination:&lt;/P&gt;&lt;P&gt;  Use the name of the logical system that is to be the destination (use UPPERCASE&lt;/P&gt;&lt;P&gt;letters).&lt;/P&gt;&lt;P&gt;For client 100 enter the RFC destination LOGSYS0200.&lt;/P&gt;&lt;P&gt;For client 200 enter the RFC destination LOGSYS0200.&lt;/P&gt;&lt;P&gt;  Select 3 as the Connection type,.&lt;/P&gt;&lt;P&gt;  Enter a description of the RFC destination.&lt;/P&gt;&lt;P&gt;For example, u2018RFC destination for the logical system LOGSYS0200u2019.&lt;/P&gt;&lt;P&gt;  As logon parameters, enter the logon language (for example, EN), the logon client&lt;/P&gt;&lt;P&gt;(for example, 200 for LOGSYS0200) and the logon user (user ID with target system&lt;/P&gt;&lt;P&gt;password).&lt;/P&gt;&lt;P&gt;  Select Continue.&lt;/P&gt;&lt;P&gt;  Enter the target system and the system number:&lt;/P&gt;&lt;P&gt;The target system indicates which receiving system application server is to handle&lt;/P&gt;&lt;P&gt;the communication. The specifications could be the UNIX host name, the host name&lt;/P&gt;&lt;P&gt;in DNS format, the IP address or the SAP router name.&lt;/P&gt;&lt;P&gt;The system number indicates the service used (TCP service, SAP system number).&lt;/P&gt;&lt;P&gt;In SAP logon you can determine the target system and the system number by&lt;/P&gt;&lt;P&gt;selecting the button Server:&lt;/P&gt;&lt;P&gt;Select the relevant system and then select Generate list. The system displays a&lt;/P&gt;&lt;P&gt;list of all available application servers. To display the system number (instance),&lt;/P&gt;&lt;P&gt;select an application server and choose Add. A window appears displaying the&lt;/P&gt;&lt;P&gt;system number.&lt;/P&gt;&lt;P&gt;In Transaction SM51 you can display a list of the SAP servers in the target system.&lt;/P&gt;&lt;P&gt;u2013 Save your settings.&lt;/P&gt;&lt;P&gt;  After saving the RFC destination, you can use Test connection to test the connection, and try&lt;/P&gt;&lt;P&gt;to logon via Remote Logon. If you succeed, the system displays a new window for the other&lt;/P&gt;&lt;P&gt;system. To check that you are in the correct client choose System   Status.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Modeling the Distribution&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The systems involved in the distribution must know which messages are to be distributed. They&lt;/P&gt;&lt;P&gt;must know where the messages are coming from and where they are going to. This information&lt;/P&gt;&lt;P&gt;is specified in the distribution model. The distribution is based on the distribution model and is&lt;/P&gt;&lt;P&gt;directly controlled by it.&lt;/P&gt;&lt;P&gt;The following sections show you how to model a message flow between your two logical&lt;/P&gt;&lt;P&gt;systems. You are going to distribute material master data from one logical system to another.&lt;/P&gt;&lt;P&gt;Modeling involves maintaining model views of the distribution model. To create a new distribution&lt;/P&gt;&lt;P&gt;model view follow the steps below:&lt;/P&gt;&lt;P&gt;  Logon to the logical system from which you want to send materials to another system&lt;/P&gt;&lt;P&gt;(sending system LOGSYS0100).&lt;/P&gt;&lt;P&gt;  From the R/3 Implementation Guide screen, choose Basis   Application Link Enabling (ALE)&lt;/P&gt;&lt;P&gt;  Modeling and Implementing Business Processes   Maintain Distribution Model.&lt;/P&gt;&lt;P&gt;  Create the model view. Select Create model view. Enter the technical name&lt;/P&gt;&lt;P&gt;GETSTART and a description for it.&lt;/P&gt;&lt;P&gt;  Define the sending and receiving systems and the message type. Position the cursor&lt;/P&gt;&lt;P&gt;on GETSTART and select Add message type.&lt;/P&gt;&lt;P&gt;A dialog box appears.&lt;/P&gt;&lt;P&gt;Enter the logical system name of the sender LOGSYS0100 and the receiver&lt;/P&gt;&lt;P&gt;LOGSYS0200 and the message type MATMAS.&lt;/P&gt;&lt;P&gt;  Save the distribution model.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Generating Partner Profiles in the Sending System&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;When you have created the distribution model, you must tell the participating systems how ALE&lt;/P&gt;&lt;P&gt;is to execute the transfer the data. This is done in the partner profiles.&lt;/P&gt;&lt;P&gt;First, generate the partner profiles in the sending system (LOGSYS0100). To do this, log on to&lt;/P&gt;&lt;P&gt;the relevant logical system.&lt;/P&gt;&lt;P&gt;  In the R/3 Implementation Guide under Basis, choose:&lt;/P&gt;&lt;P&gt;Application Link Enabling (ALE)&lt;/P&gt;&lt;P&gt;  Modeling and Implementing Business Processes&lt;/P&gt;&lt;P&gt;  Partner Profiles and Processing Time&lt;/P&gt;&lt;P&gt;  Generate Partner Profiles&lt;/P&gt;&lt;P&gt;  Enter GETSTART as the name of your distribution model.&lt;/P&gt;&lt;P&gt;  Without changing the parameters proposed by the system, execute the program.&lt;/P&gt;&lt;P&gt;The partner profiles required have now been generated on the sending system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Distributing the Distribution Model&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;To be able to generate the partner profiles in the receiving system, this system must be informed&lt;/P&gt;&lt;P&gt;of all the messages flows in the distributed environment. This is achieved when you transport the&lt;/P&gt;&lt;P&gt;distribution model views from the sending system to the receiving system.&lt;/P&gt;&lt;P&gt;Carry out the following steps in the sending system:&lt;/P&gt;&lt;P&gt;  In the R/3 Implementation Guide under Basis Components, choose:&lt;/P&gt;&lt;P&gt;Application Link Enabling (ALE)&lt;/P&gt;&lt;P&gt;  Modeling and Implementing Business Processes&lt;/P&gt;&lt;P&gt;  Maintain Distribution Model&lt;/P&gt;&lt;P&gt;Edit   Model View   Distribute.&lt;/P&gt;&lt;P&gt;  Enter the model view GETSTART.&lt;/P&gt;&lt;P&gt;  Select LOGSYS0200, the name of the receiving logical system.&lt;/P&gt;&lt;P&gt;  Execute the program.&lt;/P&gt;&lt;P&gt;Your distribution model view will be copied to the receiving system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Generating Partner Profiles in the Receiving System&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;When you have copied the distribution model to the receiving system, you can also generate the&lt;/P&gt;&lt;P&gt;partner profiles here. To do this, log on to the receiving logical system (for example,&lt;/P&gt;&lt;P&gt;LOGSYS0200).&lt;/P&gt;&lt;P&gt;  In the R/3 Implementation Guide under Basis Components, choose:&lt;/P&gt;&lt;P&gt;Application Link Enabling (ALE)&lt;/P&gt;&lt;P&gt;  Modeling and Implementing Business Processes&lt;/P&gt;&lt;P&gt;  Partner Profiles and Processing Time&lt;/P&gt;&lt;P&gt;  Generate Partner Profiles&lt;/P&gt;&lt;P&gt;  Enter the name of your distribution model view, in this case, GETSTART.&lt;/P&gt;&lt;P&gt;  Without changing the parameters proposed by the system, execute the program.&lt;/P&gt;&lt;P&gt;The required partner profiles will be generated in the receiving system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Creating Material Master Data&lt;/P&gt;&lt;P&gt;Once you have made all the settings required to distribute materials, you can create a material&lt;/P&gt;&lt;P&gt;and then distribute it.&lt;/P&gt;&lt;P&gt;Log on again to the sending system and follow these steps:&lt;/P&gt;&lt;P&gt;  Choose Logistics   Materials management   Material master from the material master&lt;/P&gt;&lt;P&gt;maintenance.&lt;/P&gt;&lt;P&gt;  Choose Material   Create (general)   Immediately.&lt;/P&gt;&lt;P&gt;  Enter the material, industry sector and material type.&lt;/P&gt;&lt;P&gt;Make sure that the industry sector and material type you enter are known in the&lt;/P&gt;&lt;P&gt;receiving system. Otherwise, errors will occur when you post the material in the&lt;/P&gt;&lt;P&gt;receiving system.&lt;/P&gt;&lt;P&gt;Material: Material001&lt;/P&gt;&lt;P&gt;Industry sector: mechanical engineering&lt;/P&gt;&lt;P&gt;Material type: finished product&lt;/P&gt;&lt;P&gt;  Choose Select view and then Basic data.&lt;/P&gt;&lt;P&gt;  Enter the basic data of your material.&lt;/P&gt;&lt;P&gt;To avoid any errors occurring during data transfer, make sure that the receiving&lt;/P&gt;&lt;P&gt;system will understand the information you have entered.&lt;/P&gt;&lt;P&gt;Material short text: Material for ALE: First steps&lt;/P&gt;&lt;P&gt;Base unit of measure: ST&lt;/P&gt;&lt;P&gt;  Save the material.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sending Material Master Data&lt;/P&gt;&lt;P&gt;You are now going to send the material you have just created to the receiving system.&lt;/P&gt;&lt;P&gt;  Choose General   Material   Send:&lt;/P&gt;&lt;P&gt;  Enter the material you have created (for example, Material001).&lt;/P&gt;&lt;P&gt;  Use u2018MATMASu2019 Message type:&lt;/P&gt;&lt;P&gt;  Enter LOGSYS0200, the logical receiving system&lt;/P&gt;&lt;P&gt;  Execute the program.&lt;/P&gt;&lt;P&gt;You should now be able to display your material in the receiving system. If the material is not&lt;/P&gt;&lt;P&gt;available here, either the transmission has not yet finished or an error has occurred. The next&lt;/P&gt;&lt;P&gt;step shows you how to check the communication and detect any errors.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Checking Processing Status&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The system provides functions for monitoring communication. These functions enable you to&lt;/P&gt;&lt;P&gt;confirm whether ALE messages have been processed and transferred correctly or whether errors&lt;/P&gt;&lt;P&gt;occurred. If an error did occur, the type of error is indicated.&lt;/P&gt;&lt;P&gt;You can monitor the processing status in both the sending system and the receiving system.&lt;/P&gt;&lt;P&gt;Choose Tools   ALE   Administration   Monitoring   Status monitor for ALE messages.&lt;/P&gt;&lt;P&gt;Execute the function, and select the IDocs of the logical message type MATMAS which you&lt;/P&gt;&lt;P&gt;created today.&lt;/P&gt;&lt;P&gt;A list of inbound and outbound IDocs grouped by status is displayed:&lt;/P&gt;&lt;P&gt;Outbound IDocs:&lt;/P&gt;&lt;P&gt;Status Description of Status&lt;/P&gt;&lt;P&gt;03, 12, 38 IDoc successfully transferred&lt;/P&gt;&lt;P&gt;02, 04, 05, 25&lt;/P&gt;&lt;P&gt;26, 29&lt;/P&gt;&lt;P&gt;Processing error&lt;/P&gt;&lt;P&gt;30 Waiting status (still processing...)&lt;/P&gt;&lt;P&gt;&amp;gt;=50 Inbound IDoc (not relevant in this context)&lt;/P&gt;&lt;P&gt;Other Not relevant in this context&lt;/P&gt;&lt;P&gt;Inbound IDocs:&lt;/P&gt;&lt;P&gt;Status Description of Status&lt;/P&gt;&lt;P&gt;53 IDoc successfully updated by application&lt;/P&gt;&lt;P&gt;64 Waiting status (still processing...)&lt;/P&gt;&lt;P&gt;&amp;lt;50 Outbound IDoc (not relevant in this context)&lt;/P&gt;&lt;P&gt;51, 56, 60, 61,&lt;/P&gt;&lt;P&gt;63, 65&lt;/P&gt;&lt;P&gt;Inbound error&lt;/P&gt;&lt;P&gt;Other Not relevant in this context&lt;/P&gt;&lt;P&gt;To display a list of IDocs with a particular status, double-click on a line. For detailed information&lt;/P&gt;&lt;P&gt;on one of these IDocs, double-click on it. If an error occurs, you can display information about the&lt;/P&gt;&lt;P&gt;cause of it by choosing Process   Incorrect segments.&lt;/P&gt;&lt;P&gt;Error Handling&lt;/P&gt;&lt;P&gt;If an error has occurred, use the monitoring function to resolve it. The cause of the error is likely&lt;/P&gt;&lt;P&gt;to be a value in your material that the receiving system does not know and therefore cannot&lt;/P&gt;&lt;P&gt;process it. Try to eliminate the cause of the error and send your material again.&lt;/P&gt;&lt;P&gt;If your IDoc in the sending system was successfully transferred (status 03) but does not appear&lt;/P&gt;&lt;P&gt;in the receiving system, a technical communication error is the likely cause. You can use the&lt;/P&gt;&lt;P&gt;status monitor in the sending system to check this. Choose Goto   Transactional RFC  &lt;/P&gt;&lt;P&gt;Display calls.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 19:46:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804908#M915158</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-28T19:46:11Z</dc:date>
    </item>
    <item>
      <title>Re: ALE Flow</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804909#M915159</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I Myself solved the issue.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Jul 2008 03:51:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/ale-flow/m-p/3804909#M915159</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-15T03:51:02Z</dc:date>
    </item>
  </channel>
</rss>

