ALEAUD in SAP - XI - SAP scenario

Hi!
My scenario is SAP 4.6C -> (IDoc adapter) XI (IDoc adapter) -> SAP 4.6C and the receiving system should send back an ALEAUD. The IDoc control record of the incoming IDoc contains the following info:
SNDPOR: port of sending system
SNDPRT: LS
SNDPRN: sender logical system
RCVPOR: XI port
RCVPRT: LS
RCVPRN: XI logical system name
Shouldn't XI send out
SNDPRN: XI logical system
and
RCVPRN: receiving logical system
to the receiving system so that ALEAUD can work? Do I need to configure a header mapping?
In the header mapping configuration in the receiver agreement I set
sender: XI business system
and
receiver: receiving business system
but the control record did not change. How do I configure header mapping correctly?
I also set the Restore Original Parties for Acknowledgements indicator which is available with SP19. "The original parties from the IDoc request message are used. This means you no longer have to maintain the alternative identifiers (for party conversion) in the Integration Directory."
http://help.sap.com/saphelp_nw04/helpdata/en/44/1e642ad9cb72b5e10000000a422035/frameset.htm
Thanks for your help.
Regards, Tanja

Before I ask my questions, please note I do have a copy of the "How To Handle Acknowledgements for IDoc" How To Guide. I just need some clarification from the group.
Here are my questions:
1. XI will not send a positve acknowledgement/status to let the sender system know it made it to XI ok, correct?
2. The only status that XI itself will initiate will be if there is a techncial issue with XI, correct? (Granted the Receiver system could send a positive or negative status back to Sender System) I just want to make sure that XI will not send a status back to Sender System that equates to "Triggering EDI subsystem OK" (or something like that)
3. How does the status of an idoc get set to 12 from 03? Does that mean that I always have the program RBDMOIND configured when I am interfacing to XI in order to force the status from 03 to 12?
4. As a norm, are those who are using XI seeing a 12 status on the Sender System IDoc Status?
5. If a techical issue error occurs in XI, what specific error status will be sent back to the Sender System?(if at all) I am looking for an example status number of what to expect.
6. If we are doing SAP R/3 to a partners XI system directly and that partner does not have RBDSTATE configured on their SAP R/3 environment and there is nothing else on their XI system for ALEAUD processing, I am out of luck in determining if the IDoc actually made it to their XI system, correct?
7. The Configure Scenario 2 in the document How To Handle Acknowledgements for IDoc" How To Guide should allow us to determine "did the Idoc get to that Server" correct?
Thanks for any feedback on this,
Ian

Similar Messages

  • SAP Scenario Testing

    I understand that  SAP scenario are tested in Mercury software, any possible link or a website where i can find info on how to use mercury testing software for SAP

    Hello,
    Mercury is a software which is only used to record and execute your test scenarios. Mercury will not interact with SAP and test it automatically. The test steps should be defined in Mercury manually and the test results should also be recorded then you may be able to execute.
    The test results, time, process areas ...etc can be tracked by this.
    Prase

  • Get idoc number of receiver system in a SAP-to-SAP scenario

    Hi,
    In a my custom program i create cremas idoc that i send to another SAP system to create the vendor in the second SAP.
    How can i do to get the inbound idoc number created in the receiver SAP to get and show its status in the sender SAP without to use the ALEAUD process?
    My scenario is SAP-SAP without anything between the two .
    Thanks lot.
    Matteo Vernile.

    Hi,
         Hi,
    The inbound IDoc is usually created by middleware system i.e. SAP XI, Gentran and etc.
    Once the IDoc created, you can use the inbound function module to post to the application. The function module is usually starting with 'IDOC_INPUT_xxxxx' where normally the xxxxx is the name of the IDoc message type.
    You can find the associated inbound process code/function module with the IDoc message type via transaction WE42.
    FM like IDOC_INBOUND_FROM_FILE...
    Check the Function module idoc_inbound_aysnchronous
    <b>Reward points</b>
    Regards

  • Xml file to sap scenario

    Hi all,
    I have a requirement like ,i have one xml file ,now i want to integrate into sap.so plz help which scenario i have to follow.
    thanks & regards,
    subba reddy

    Hi! ,
    You can go for different ways depending upon the source data...
    Suppose if it is SO,PO,GR   (Sales Order from CRM System) and ( PO and GR from R3 System) means you neeed to prefer IDOC or also you can go for PROXY scenario I mean you can get the SO,PO,GR data by invoking the ABAPproxy.
    Suppose if you want to Integrate means sending File to BW system means you can go simply
    File To RFC Scenario.
    Suppose if you wants to send data via Web Methods or and other Web Applicationto R3 means you can go for
    SOAP-->RFC Sync scenario
    Suppose if you are generate FICO Details through PAYTEXT IDOC you can go for
    File to IDOC
    In SAP Technical there are so many scenarios with screenshtos so pelase check the above scenarios there.k
    Regards::
    Amar Srinivas Eli

  • SAP- JDBC(synch)- SAP scenario

    Hi All,
    I have a requirement in which user runs Report in SAP which initiates a PI scenario. This PI scenario runs a select query on external Oracle database and returns the data back to SAP to display as the report output on screen. This report needs real time data.
    How should be my approach to design the PI scenario?
    Here on database side I can use JDBC receiver synchronous adaptor but on SAP side which channel should I use? Will proxies help? If yes then will it be server/client proxies?
    Thanks in Advance.
    Regards,
    Atul

    Hi Atul,
    >Here on database side I can use JDBC receiver synchronous adaptor but on SAP side which channel should I use?
    ABAP proxy or RFC support synchronous scenarios
    >Will proxies help?
    Yes
    >If yes then will it be server/client proxies?
    Client proxies
    Regards,
    Udo

  • Filenet to SAP Scenario

    Hi Gurus,
    I am working on a synchronous scenario in PI,which is from Filenet to PI.
    The sender will send the message in a Web Service request to SAP R/3 via SAP PI Interface.
    As,the filenet web service gives us APIs....how should we proceed with the devolopment?
    We are using proxy on SAP side..
    Regards,
    Sriparna

    Hi,
    if your File net system gives webservice request the use SOAP adapter to receive webservice request,then use Proxy.
    this approch looks simple.
    What is the use  of API's???
    Regards,
    raj

  • SAP scenario

    Dear All,
    The following scenario needs to be configured in SAP.
    Our client has one company code A related to Plant A ,Purchase org A & sales org A.Similarly they have another set of  company code, Plant, Purchase org & sales org as B.
    Now Plant A will raise a PO for material X which plant B will deliver and for the same the plant A will issue material Y to plant B for the production and delivery of material X.
    This can be configured as subcontracting PO where plant A will issue material Y through 541 movement type.For this we can create Plant B as a vendor.
    The point of concern is how plant B will receive the material Y in its stock and at the same time the stock of material Y should diminish in plant A ?
    Also if not through subcontracting then any other way to make the scenario happen?
    Regards,
    Indranil

    Hello  INDRANIL ,
    in SAP standard the cross-company code subcontracting process would look like this:
    Preparation:
    - Assign Vendor Y to plant Y in the vendor master data.
    - create the components in CoCode X as valuated material. Create the components in plant Y with standardprice "0".
    - etc..
    1.) Create subcontracting PO in company code X, plant X and enter vendor Y as supplier.
    2.) Based on this PO a sales order in plant Y should be created.
    3.) Provide the components as usual to the vendor by using either ME2O or MB1B or MIGO.
    4.) As soon as the components arrive in plant Y the users can post a goods receipt with movement type 501 in plant Y. As the components do not have a value in plant Y, you would only see them in the inventory overview (not in the financial area of plant Y, because the components still belong to plant X!)
    5.) Plant Y consumes the (non-valuated) components and creates the finished product. This product is then shipped to plant X with reference to the sales order.
    6.) When the product arrives in plant X you need to post a goods receipt with reference to the subcontracting PO. (with this step the finished product now gets in the ownership of plant X and the components are consumed automatically from plant X).
    etc..
    I hope this could clarify what is currently possible in an ERP standard system.
    Thanks And Regards,
    Krupesh Kothari.

  • Need input in SAP---webservice----SAP scenario/

    Hello All,
    I have a requirement like this.
    IDOC will be triggered and that IDOC information i need to send to one webservice as request and retrun i will get the responce.
    that responce i need to map to inbound proxy.
    Please let me know with out using BPM can we do this scenario, if yes how?
    if we cant do with out BPM then what are the steps in BPM.
    Thanks and Regards,
    Chinna
    Edited by: chinnasapxi on Nov 18, 2009 5:00 AM

    Hi Chinna,
    Just to add, you can also call the webservice from UDF using SOAP lookup. This would ease up your scenario. You just need to configure IDOC to proxy scenario, with SOAP lookup in mapping. Have a look at these blogs for more deatils-
    1. /people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function
    2. http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/a0b6bb9d-7689-2c10-52a7-c3bd341d4e5f&overridelayout=true
    Regards,
    Sunil Chandra

  • VAN-XI-SAP Scenario for EDI

    Hi,
    We would like to get the EDI from our trading partner's VAN to our XI using Seeburger EDIINT AS2 adapter. Is this possible? If yes, what are the things we should keep in mind.
    Your help will greatly appreciated.
    Thanks.
    Karma

    Hi,
    Check out this document
    http://www.seeburger.com/fileadmin/com/pdf/SAP_Exchange_Infrastructure_Integratio_Strategy.pdf
    Also this thread
    Need Material on Seeburger Adapters.
    Thanks,
    Prakash

  • ALEAUD in IDOC to File Scenario

    Hi,
    I have a IDOC to file scenario in which im sending the PAYEXT IDOC from SAP to a bank as the IDOC-XML.
    ie the user will create a payment in the SAP system , this shoud trigger an IDOC to XI. XI puts the IDOC-XML sturcture into a FTP folder path from which the bank will pick it up. Now the bank has to send an acknowledgement(asynchronously) that the payment was processed. And this response should be captured and returned to the user.
    can we use ALEAUD as the acknowledgement or does using ALEAUD make no sense here?

    Hi,
    Assuming that the bank will send you a file to the FTP server you can simply pick up this file and mapi it to the Systat IDoc. I would assumt that the IDoc status's would not be in the file so you would have to do some value mapping or other logic to determine the IDoc status codes that you want.
    The IDoc is very simple with few fields so the mapping should not be a problem.
    Please note you do not use BPM for this scenario. In essence this would be a new flow of File --> PI --> IDoc
    Import the STATUS.SYSTAT IDoc into the Design and play from there, you can make a POC now and test the functionality which would probably be best for you at this point.
    Let me know if you need more details
    Edited by: Alexander Ong on Jul 14, 2009 4:57 PM

  • ALEAUD not coming to SAP from XI & u0093Acknowledgment not possible" in idx5

    Hi All,
    I am trying to configure ALEAUD in SAP->XI->JDBC scenario for Idoc acknowledgment.
    I did following config in SAP
    WE21 create port for XI
    WE20 create Partner type XIDLOGSYS1 ‘LS’ , Inbound parameter ALEAUD.
    In XI I delete all entries from IDXNOALE table.
    But still I am not receiving any ALEAUD in D02 when, any IDOC posted from SAP to XI.
    In SXMB_MONI I am able to see Ack status “Acknowledgment not possible”
    Please guide how to get ALE AUD in SAP from XI.
    Regards

    Before I ask my questions, please note I do have a copy of the "How To Handle Acknowledgements for IDoc" How To Guide. I just need some clarification from the group.
    Here are my questions:
    1. XI will not send a positve acknowledgement/status to let the sender system know it made it to XI ok, correct?
    2. The only status that XI itself will initiate will be if there is a techncial issue with XI, correct? (Granted the Receiver system could send a positive or negative status back to Sender System) I just want to make sure that XI will not send a status back to Sender System that equates to "Triggering EDI subsystem OK" (or something like that)
    3. How does the status of an idoc get set to 12 from 03? Does that mean that I always have the program RBDMOIND configured when I am interfacing to XI in order to force the status from 03 to 12?
    4. As a norm, are those who are using XI seeing a 12 status on the Sender System IDoc Status?
    5. If a techical issue error occurs in XI, what specific error status will be sent back to the Sender System?(if at all) I am looking for an example status number of what to expect.
    6. If we are doing SAP R/3 to a partners XI system directly and that partner does not have RBDSTATE configured on their SAP R/3 environment and there is nothing else on their XI system for ALEAUD processing, I am out of luck in determining if the IDoc actually made it to their XI system, correct?
    7. The Configure Scenario 2 in the document How To Handle Acknowledgements for IDoc" How To Guide should allow us to determine "did the Idoc get to that Server" correct?
    Thanks for any feedback on this,
    Ian

  • Design Approach for 1:N Multimapping scenario with SAP ECC Receiver

    Hi Experts,
    I am trying to find the best approach to implement the following scenario. its desribed as follows:
    Legacy Database ->XI ->  SAP scenario.
    1. Pick records from database table with status ='n'
    2. The records picked can have one or more RefNos i.e. if 2000 records are picked 1500 can have RefNo :1111 and rest 500 RefNo: 2222
    3. 1st condition is to split the records into multiple messages if reference nos are different, so for scenario in point 2 it will be 2 messages. Secondly if the no of records are more than 1000 then split further into 2 message. So 1500 Ref No would be split into messages with 1000 and 500 records. Hence we get 3 messages. I know something similar was achieved in this blog:
    </people/claus.wallacher/blog/2006/06/29/message-splitting-using-the-graphical-mapping-tool
    4. Once the data is forwarded to ECC and its successfully updated, we need to update the status of the database table on the sender side to 'y';
    So the point where i am not very clear as of now is,
    1. What alternative I choose for PI-> ECC call? Its a 1:N multimapping split scenario and as far as I know the call has to go via AE, so is RFC the only option or is there a way to have a call with Proxy/IDOC? Or will there be an option to limit such a scenario at the JDBC Adapter level so that split is not needed. I am not sure if that can be achieved and is a better solution.
    2. If I go for either of the approaches mentioned above, what is the best way to achieve point 4, i.e. update the database table at the sender. As JDBC Adapter would be async and hence we either use a Aysnc-Sync bridge(for proxy/rfc receiver) or some other option like triggering a outbound interface from SAP side with the update data?
    Hope that experts can provide the inputs on the best way forward.Let me know if anything is missing from scenario details perspective.
    Best Regards,
    Pratik

    Pratik,
    2. If I go for either of the approaches mentioned above, what is the best way to achieve point 4, i.e. update the database table at the sender. As JDBC Adapter would be async and hence we either use a Aysnc-Sync bridge(for proxy/rfc receiver) or some other option like triggering a outbound interface from SAP side with the update data?
    Use the solution # 2, make it like this:-
    DB (async) -> PI -> Proxy (sync) -> PI -> DB (async)
    Just out of curiosity, why you breaking the records into 1000's in PI? Why not you select only 1000 records when polling the DB? That will help in improving the overall performance.
    Regards,
    Neetesh

  • SAP Delivered forms for an offline scenario?

    Hi,
    Is there any SAP Standard/delivered forms for an offline scenario?
    How many number of SAP standard forms are available?
    Where to look at this information?
    Thanks
    Sundar

    Hi Sundar,
    We have about 2300+ forms delivered through various SAP scenarios.
    To get an overview of this list you could have a look in Service Market Place.
    http://service.sap.com/erp
    -> Media Library - SAP ERP Overview -> Detailed information cross ERP -> Adobe Forms for SAP ERP
    Regards,
    Nikhil

  • Dll (sender) to SAP(reciever ) Scenario

    Hi,
    I have a query regarding the dll to SAP scenario .
    which adapter can be used to call the dll (The application is a knd of a solver that is used to optimize the scarce resources ).I need to integrate this application that is a dll (Name is LP_Solve ) which will then update the SAP database .
    which adapters can be used on the sender and the receiver side .
    Please provide some suggestion .
    Thanks in advance

    Hi ,
    As i have mentioned above also I have this scenario in which SAP sends data to LP_solve (which is a dll file) and the result of LP_solve is then again sent to SAP .
    Is there any use of XI in this scenario ?
    Can this data from SAP be sent to a utility via BAPI/RFC and this utility will then send the data to LP_solve(since it is a dll file) and the data from LP_solve be again sent to ulility which will send the data to SAP again .
    SAP->utility->LP_solve->utility->SAP
    I am new to XI .Please help ..
    Thanks in advance

  • ALEAUD to sending system in ALE scenario using XI

    Hi,
    I have a quite simple ALE scenario with following components;
    SAP IS/OIL -> (CREMAS) -> XI -> (CREMAS) -> SAP Retail
    I have read both how-to-guides; IDOC-XI scenarios and handle ack. for IDOCs.
    By activating the runtime paramter ACK_SYSTEM_FAILURE, XI will send ALEAUD in case of error on XI - this works in a way.
    By using program RBDSTATE on SAP Retail - this works in a way.
    <b>Challenge 1:</b>
    In case of error on XI, the ALEAUD message sent back to IS/OIL doesn't contain neither message type or the referenced IDOC from IS/OIL;
    E1ADHDR-MESTYP
    E1ADHDR-MESTYP_LNG
    E1STATE-DOCNUM
    is missing.
    <i>Anyone with ideas?</i>
    <b>Challenge 2:</b>
    The ALEAUD from SAP Retail (using RBDSTATE) is not referring to the right IDOC from the sending system, seems to me that Retail is using it's own number range.
    <i>Anyone with ideas?</i>
    best regards
    Torstein

    Hi,
    Even I have the same problem.
    I have configured ALEAUD in Integration server. When there is an error ( sa incorect RFC Destination of Receiver), an ALEAUD message type iDoc is sent back to the sender SAP System. But i noticed that the iDoc has only data in the segment E1STATE ( with data status, statxtstamid). But the segments E1AHDHR and E1PRTOB are empty.
    The acknowledgement idoc doesnt contain any reference to the message( like the message ID) which has gone for an error. It just contains error text.
    Could you please let me know how you solved it
    Thanks & Regards,
    Vani

Maybe you are looking for