IDoc Acknowledgement with Receiver Party -- Logical System?

Hello,
we have the following scenario:
IDoc --> PI --> AS2 (Party/Business Component).
Acknowledgements should be sent back to the IDoc sender. However there is the usual error that the sender party cannot be converted to an ALE logical system. I know that the adapter specific identifiers have to be set for business systems or business components, but how is this done on party level in B2B scenarios (Note: partner agreements uses a logical system).
Thank you for your advice!

Hi florian,
Read this doc "[HowTo Set up XI Scenario with Party to support EDI Partner Processing|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b0b355ae-0501-0010-3b83-8f2bb566fa47?QuickLink=index&overridelayout=true] (Business Component = Business Service in this old doc)
Else there is another technic to use Business Component to send Idoc to ECC, it's inside the Receiver Determination, have a look on [this thread |Re: How to Change Partner No. during Configuration?].
And for Ack, see [this thread of today|Re: acknowledgment from XI  to R/3].
regards.
Mickael
Edited by: Mickael Huchet on Nov 23, 2011 4:07 PM

Similar Messages

  • Where to define third party logical system name in file to idoc scenario

    Hi Friends,
      I am shalini shah.
    I have one doubt, where I can define the logical system name in File to Idoc scenario.
    I created Logical system for R/3 system in SALE t.code, but where to define the Third party logical system ,
    In SALE or any where.
    Please give me solution.
    Warm Regards,
    Shalini Shah

    Hi Shalini,
    You need to create Business system in SLD and import the business system in ID.Then u will start with the configuration.
    Just refer the below link for configurations with step by step solution.
    File To IDOC - Part1 (SLD and Design):
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC&
    File To IDOC - Part2 (Configuration):
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC-Part2+(Configuration)&
    File To IDOC - Part3 (Steps required in XI and R3):
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC-Part3(StepsrequiredinXIandR3)&
    Thnx
    Chirag

  • How to integrate iReceivables with third party payment system?

    Hi,
    My requirement is to integrate iReceivables with third party payment system.
    Can anyone guide me to achieve this.
    Thanks & Regards,
    Sunita

    Hello Prasad,
    <b>Connection with an External Payroll System</b>
    Payroll Outsourcing functionality allows you to compile master data or payroll data in the SAP system to submit to a third-party service provider in an electronic format. The Outsourcing solution available in the United States and Canada provides a generic interface which writes data into an IDoc (Intermediate Document) for transport to a third-party system. In order to transport data into and out of the SAP system, you must set up a logical system, partner definition, and outsourcing ports.
    If you have built your own payroll interface, using the Interface Toolbox, for example, you can use the Import section of this scenario. The Export section applies only to the transport of IDocs.
    For more information regarding outsourcing, refer to the SAP Library, Human Resources  -> PY Payroll  -> PY-US United States Payroll or PY-CA Canada Payroll  -> Outsourcing.
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/af/f4ea3444e9c47fe10000009b38f83b/frameset.htm
    Import Payroll Results from a Third-Party System
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/0a/e62481feaf11d1a5500060087832f8/frameset.htm
    regards
    Prasad
    Message was edited by:
            prasad chintala

  • XI 3 File to IDoc scenario - Still referencing Old Logical system

    Hi
    Dont know if you can help. I have a file to idoc scenario  using XI 3 to R/3 4.6c system.
    I had the interface working from a third party system XMLHUB to SAP R/3. The Logical system name for the XMLHUB was XMLHUB01 in the SLD which I have set up as a partner profile in R/3. I have recently changed the logical system name to XMLHUBDEV01 in the SLD and created that logical system in R/3 and changed the partner profile to XMLHUBDEV01.
    Unfortunately in the sender information of the IDoc the partner number is still XMLHUB01 and not XMLHUBDEV01. I don't understand where this partner is sent from to get into the control record of the IDoc.
    I have cleared the SLD cache in both the Repository and the directory. Is there somewhere else I should be looking? Any help would be appreciated.
    Regards
    Daniel

    hi daniel...
    this thread wud answer ur query....
    Re: IDOC Payload
    regards..
    vishal

  • How to get the Status of an Idoc of successfully received in remote system

    Hi,
    I have created a report which post an idoc from system1 to remote SAP system2.
    But i want to get the final staus of posted idoc in system1 that the idoc posted was reached successfully to SAP system2  with status 53 only.
    Actually i need to show the final staus of the posted idoc in system 1.
    Is there any kind of acknowlegement can be received for an idoc posted that idoc has been reached to reamote system(SAP system in my case) sucessfully?
    If yes then how we can do that.
    Kindly reply.

    HI,
    you need IDoc Type ALEAUD.
    1. BD64 and maintain ALEAUD Messagetype to your distribution model
    2. WE20 - assign ALEAUD messagetype to your partner profile (in sending and receiving system)
    3. call report RBDstate to send ALEAUD message IDoc.
    note: the receiving system from the source IDoc sends the ALEAUD to the sending system.
    Another way:
    BDM2 - you can see IDoc number and status from sending and receiving system
    Regards,
    Gordon
    Edited by: Gordon Breuer on Oct 8, 2008 2:35 PM

  • File to idoc scenario . how to create logical system

    logical system asking user authorization what should i do.
    what should be logical for whic we should degine partner profiles
    apoclnt800 or xi7clnt001

    Hi,
    The partner profile to be maintained in we20 (in backend systems -ECC/CRM etc) should be based on logical system for the sender.
    For ex: Src (File) -> PI -> Tgt(ECC)
    In SLD you have created Technical System(TS) and Business System(say BS) for Src. Also a Logical System name (Say LSNAME) is associated with BS.
    In ECC, goto tcode - sale, create a logical system of name LSNAME. Now goto we20 and create a partner profile of name LSNAME. Provide the message type of Idoc in the required place.
    Souvik

  • SAP Inventory management interface with Third party Warehouse System

    Hi Experts,
    Need your input for designing the SAP solution with existing Third party warehouse system ( Exacta ):-
    SAP ERP will be implemented for all locations of Client ( SAP MM, FI, PS , HR etc ).The Client has 10 distribution centres which are on Exacta Warehouse systems and will be linked with SAP Inventory management system.
    The way it will work - Goods receipt will always happen in SAP for all locations and then interface needs to Trigger subsequent Putaway activities at Exacta Ware house ( third party warehouse system) for those 10 locations.
    Goods Issue for these locations will happen from Exacta and then update will be posted in SAP via interface.
    All locations will be created as Plant /Storage locations in SAP.
    Need your inputs what special configurations need to happen in SAP for those locations so that goods receipt in SAP can trigger putaway activities in Exacta system .
    Do we need to do configuration for decentralised Warehouse in SAP for handling this?
    Pl. give your inputs based on your past experience where you handled such scenarios via interface with SAP Inventory management and legacy warehouse systems.
    Thanks for quick response on this.
    Regards,
    Krish

    Krish
    This is a std business process where clients have used their existing warehousing systems but implemented SAP forother functions such as Order entry, inventory mgmt and procurement, financials.
    The typical interface that needs to happen is
    1. Sales order ( and or delivery)
    2. Invetory needs to be passed to the WH. Typically people send it when SAP GR takes place.
    3. When WH system does picking, it sends signal to SAP which then does PGI for the sales order delivery and that takes the stock out of the system.
    Material master has to be transferred or mapped between two systems. Also, other elements need to be mapped between two systems.
    The way I have seen this happening is :
    you have an output on the SAP GR process. That creates an idoc to the WH system. Based on the capabilities of the WH system, it then does appropriate actions in the system.
    Many times, middlewares are used to translate/ map the data between SAP and the WH systems.
    So system wise, there is ALE setup that needs to take place for IDOC creations.
    Configuration and coding is required for the output type and the program behind it. There are several std FUnction Modules that can be used for this.
    Hope this helps.
    Mankai

  • Idoc setup::Partner profile for Logical system

    HI All,
    I am using Idocs to transmit my invoice details from ECC to PI, but every time I do this for a new customer I have to setup a partner profile for the customer whose invoice is to be sent. I setup the partner profile using WE20, I setup the partner profile for partner type KU(Customer) in the we20,
    Is there any way we can setup partner profile for LS(Logical system) in we20 & I don't have to setup partner profile for each & every customer for which Idoc is to be generated.
    Please provide some useful information/help to handle this business scenario.
    Regards, 
    Saurav Singh

    Hi Saurabh,
    Please refer SAP Note 1103146 and check.
    Please also refer the below link:-
    http://www.sapgeek.net/2011/07/sap-idoc-tutorial-maintain-partner-profile/
    Thanks & regards,
    Rahul Verulkar

  • IPayment with 3rd Party payment system

    Hi All,
    I have to configure iPayment with the third party payment system. the 3rd party talks with the Paymentech for credit card processing.
    Here in this case,
    1. 3rd party server is providing web services to talk with them
    2. 3rd party server is working fine with the Paymentech
    Issues
    1. As per my understanding, I have to use Gateway model overhere. Correct me if I am worng?
    2. Do I need to create any configuration servlet to talk with 3rd party server or is there any other way?
    3. At which point I should call the web services provided by 3rd party?
    4. How to create request as per the web service requirements and how to solve the response provided by web services?
    Thanks in advance

    Hi,
    If your third party system talks with Payment Tech, Is it possible for you to confiure payment Tech directly with iPayment. As you know that oracle provides all the necessary confguration and servelt. Its pretty striagt forward and simple.
    Find out whether you can use payment tech directly, that should solve most of your issues. If you need more information, let me know
    Thanks,
    RK
    925 998 1494
    Independent Techno Func Consultant

  • IDOC Acknowledgement with ALEAUD01 does not work

    Hi,
    since my last thread Changing IDOC status after succesful processing i learned much about IDoc's and ALE.
    But my problem is still alive! I have the scenario IDOC (HRMD_A06) --> XI --> file. I noticed that the file adapter creates an acknowledge message and transfers it to the IDoc Adapter as an ALEAUD01 IDoc.
    Unfortunately XI does not fill the ALEAUD01 IDoc in the right way. The field DOCNUM in segment E1STATE (which should reference the original IDoc) is always empty but the STATUS Field is set in the right way to 50.
    The SAP 4.7 Application Server processes these ALEAUD01 IDoc without an failure and set the ALEAUD01 IDoc to Status 53, but the original HRMD_A06 keeps in STATUS 03. (Of cource, the application server can't determine the referenced IDoc without the DOCNUM!)
    When i am editing these ALEAUD01 with transaction WE19 by filling DOCNUM in segment E1STATE manually and sending it to the Input Queue, everything works fine. The STATUS of the referenced HRMD_A06 changed to 39 (IDoc received target System) That's what i expected.
    But why does not XI set the DOCNUM in segment E1STATE empty, when it generates the ALEAUD01? This makes no sense to me. Is this a bug of the XI IDoc adapter? Or is there any other trick?
    Greetings

    Hi Erik,
    Pls go through the below links and my answers, that may help you to fix your problem.
    Re: Acknowledgements ever switch to Status 39
    Re: ALEAUD issue
    Re: Steps For Updating the IDOC Status using ALEAUD
    Re: Asyncronous acknowledge from file adapter
    Regards
    Vishnu

  • IDoc acknowledgement with all error messages

    We are getting one IDoc in SAP from middleware and after it is processed we need to send acknowledgement back to sender system with all the messages in IDoc.
    I tried with ALEAUD msg type, but it seems it only send IDoc last status.
    However, requirement is to send back all error messages which came during IDoc processing to sender system, can any1 please suggest?

    Hi Hans,
    The list of all error messages is in the file ErrorMessages_en.properties.
    If you have SDK installed then this file for base ME is located in Base ME Resources/resources/properties.
    For customizations - Global Configuration/Properties
    Thanks
    Ivan

  • Sender Logical system lost in BPM

    Hi, we have the next scenario:
    3 Sender Business Systems(file)->BPM->R/3System(IDOC).
    We want that the inbound idocs arrive to R/3 with their corresponding Sender Logical System.
    The problem is that the idocs arrive with the Logical system of BPM. I can do a header mapping, but the idocs arrive with one static Logical system, I've lost the information about the original sender logical systems.
    What are my alternatives ?.
    1- Make 3 'little' BPMs after the general BPM ?.
    2- 'Tri-peat' the general BPM?
    Thanks,
    Francisco

    solved it myself.. Thanks

  • Logical System in file 2 idoc

    Hi
    I am developing an scenario of file to idoc.
    My problem is, when it is generating the idoc in target system, the Parner Number in control record is filling with the logical system name given when creating the business system. 
    I tried changing the logical system name with actual partner number which I want but giving an error   '  The selected integration server already has a business system with logical name "pidclnt001". Select a different integration server or change the logical name. '
    Can anybody advice me,  is it not possible to create two scenarios to send same Idoc to same system ?
    Regards,
    Shylesh

    Hi Shylesh !
    You need to enable the header mapping option in your receiver agreement to overwrite the Logical System name that is sent to the R/3 destination system...which now is the Logical System name linked to your sender system (info is in SLD if is a business SYSTEM or in the Adapter Specific identifier attributes if it is a business SERVICE)
    You cannot have more than 1 business service/system with the same Logical System name...but you can overwrite the sender logical system name that arrives to the destination R/3 system using the header mapping section of the receiver agreement as noted above.
    Regards,
    Matias.

  • SAP PI Party setup IDoc - HTTP: no receiver agreement found

    Hi,
    We have setup SAP IDoc -> SAP PI --> HTTP with 2 parties, as described in the the 'HOW..TO Sample IDoc - XI scenario's' case 7:
    For the clarity of the example, the sender at our side is 'AAA', and the receiver side is 'BBB'.
    1. Sender Party
    Agency -
    Scheme -
    Name
    http://sap/com/xi/XI -
    XIParty -
    PA_AAA
    BS_BBB    -
    ALE#LI -
    0000100581
    2. Receiver Party
    Agency -
    Scheme -
    Name
    http://sap/com/xi/XI -
    XIParty -
    PA_BBB
    AD2_200 (SAP system) -
    ALE#KU -
    DE217560
    The other components in XI are as follows:
    3. Business component: PA_BBB | BS_BBB (party and Business System)
    4. Receiver determination: sender AD2_200, receiver party: PA_BBB, receiver component: BS_BBB
    5. Receiver agreement: sender AD2_200, receiver party: PA_BBB, receiver component: BS_BBB
        Header mapping: sender comm party: PA_AAA, receiver comm party: PA_BBB
    6. Communication channel (HTTP):  CC_HTTP_RCV_BBB
        Identifiers: sender agency: BS_BBB ALE#LI, receiver agency: BS_BBB ALE#KU
    When we send an IDoc with SNDPRN=AD2_200, RCVPRN=DE217560, RCVPRT=KU, SAPXI doesn't seem to find receiver determination, iinterface determination and receiver agreement
    <Trace level="1" type="T">R E C E I V E R - D E T E R M I N A T I O N</Trace>
      <Trace level="1" type="T">Cache Content is up to date</Trace>
      <Trace level="2" type="T">Start with given receiver PA_BBB -</Trace>
      <Trace level="2" type="T">Using Receiver Determination 00000000000000000000000000000000</Trace>
      <Trace level="1" type="T">No Relation found - accept given Receivers.</Trace>
      <SAP:AdditionalText>No receiver agreement found for , AD2_200, PA_BBB, , urn:sap-  com:document:sap:idoc:messages,
    Can someone explain why these parties have to be indicated in all these different places (the party descriptions, the receiver agreement, the communication channel), and why the receive determination with receiver party PA_BBB is not found, although it is created and refreshed in the cache ?
    Regards,
    Jan Macken

    I am also facing same issue when using 2 parties. Could you please let me know if you got solution for this?

  • Sending IDocs as 'control messages' to a Logical System

    Hi all,
    I have defined an external Logical System to where I send Idocs. The Idocs are received and processed by a SAP Java Connector on that LS.
    At the moment, when for example a purchase order is created for a specific vendor, a message to that vendor is sent through ALE, and the receiver port for that Vendor is set so that it resembles/is sent to the Logical System.
    My question is, is it possible, for example when you create a purchase order, to define the message control in such a way that a regular 'New Printout' (or other message) is send to the Vendor (as it normally would), as well as an IDoc message for that purchase order to the Logical System: so send 2 messages to different systems upon creation of the purchase order .
    The main idea is that the IDocs are sent to the Logical System to keep track of the actions done by a user, transparant to the user, so that its actions are logged.
    Hope this is clear,
    David

    Yes, You can do it through outbound IDoc. Create another output types and configure the same from NACE and the processing would be done through EDI.
    Then you need to configure the partner profile in WE20 with that output types.
    Thanks
    Subhankar

Maybe you are looking for

  • IPhoto 08 and Web Gallery are out of sync.

    I used iphoto to upload 3 events to web gallery last night, and left it go over night. I selected the first event, and clicked on web gallery and it started to upload. I then clicked on another one while the first was uploading and did the same. Both

  • Adobe window disappears after input

    Hi I am using Adobe form, webservices with Javascript. I am using simple javascript like xfa.host.messageBox and looping on response objects. I have 2 buttons on Adobe form with many input fields/dropdowns & Listboxes. The form first displayed one in

  • How to tranfer IDOC and BAPI through LSMW

    Hi friends, I need documents regarding processing of IDOC and BAPi through LSMW, Thanks In advance, Regards, charan

  • Opportunity Actions funny business with partner dependent

    I have a curious scenario. My action performs an email of a smartform. The action is partner dependent and set to process on document save. If a partner is assigned as partner function '00000040' the action should be automatically proposed. This all

  • Problem AWM and Oracle Entreprise Edition

    Hello, first of all, I would like to apologize for my English, it is not my first language (the second neither). Now my problem:      For my last year of school I have to do a work on BI and the first part of it, is to test and work on ROLAP and MOLA