ACK_ channel for handling ALEAUD back to ECC system

Hi,
I have created a channel called ACK_Receiver_XI_TO_ECC for sending ALEAUD for all IDOC's that are received from ECC to XI. I also have another receiver IDOC channel for all IDOCs that are sent from XI to ECC. I read in one of the pdf's that when there are multiple receiver IDOC communcation channels, the one starting with Ack_ is chosen to send the ALEAUD. But in my case, in Development and QA system it is correctly picking the Ack_.. channel but in production it is picking the other receiver IDOC communication channel. Any ideas why and how this can be rectified? I have the "Restore original parties.." option checked on the Ack_.. one and not on the other so the selection of the other in production is giving me the "Unable to convert sender service to ALE logical system" error.
Thanks
ram

Hi Ram,
>I also have another receiver IDOC channel for all IDOCs that are sent from XI to ECC. I read in one of the pdf's that when there are multiple receiver IDOC communcation channels, the one starting with Ack_ is chosen to send the ALEAUD
I dont think so, the channel will be determined by the Receiver Agreement. If you have more than one what are valid for a message, that is take which is less generic. For example, if you have 2 Receiver Determinations and you type in the first at Receiver Interface a joker (*) and in the second for Receiver Interface a certain value the second Receiver Determination will determine the channel. This is a general rule for IB objects and allows to create generic rules but having exceptions.
Please compare the Receiver Determinations in the different transport layers.
"Unable to convert sender service to ALE logical system" means, that your sending system has no value for logical system. Control that at Business Component, Adapter Specific Identifier. If the sender is Business System, correct that at SLD and reimport the system.
Regards,
Udo

Similar Messages

  • ALEAUD back to ECC when we have an error in the receiver adapter engine

    Hello friends,
    My scenario is ECC (async) to SOAP (sync) and back to ECC (async = ALEAUD). I'm using aync/sync bridge is receiver SOAP adapter.
    Is it possible to send back an ALEAUD automatically when I have an error in my receiver SOAP adapter? If so can you please explain how to achieve that?
    Your help is greatly appreciated,
    Thank you in advance,
    Kind regards,
    John

    Hi,
    The below reports will helps you to get alerts when any error in target end..
    IDX_NOALE - you can configure what kind of acknowledgement you want to request for the send message type. for example you can configure for only error acknowledgements.
    IDX_ALEREQUEST - you can configure to send back an acknowledgement as PI message, so that you can control the ALEAUD content by mapping.
    Thanks & Regards,
    A.Neelima.

  • External System Handling Units to SAP ECC System and Pack Outbound DO

    Hi Guru
    Packing Is done in External System for SAP ECC Sales Order Before Outbound Delivery Creation.
    How to  capture External System Handling Units in to SAP ECC System and Pack Outbound Delivery Line Items.
    Please help
    Thanks In Advance
    SR

    Bit of a cart-before-the-horse situation here.
    Lets assume that your business process goes ahead and creates a delivery note, but leaves it unpicked and unpacked.  Picking and packing will occur with the inbound IDoc from your external system.
    Map the external system data into a basic IDoc type DELVRY0X.  I think the current one is DELVRY07. 
    Use an inbound IDoc message type SHPCON to carry the external system data into your ECC system. 
    The process code DELV works well with DELVRY0X inbounds.  It has lots of user exits.  You will need them because you will need a determination process to know which delivery note to update with the external system data.
    When you map the handling unit data correctly into the IDoc, the process code will create the handling units on your delivery.  The external handling unit numbers should end up in VEKP- EXIDV.
    Regards,
    zKen

  • Single Portal to connect to multiple back end ECC system

    Hi Experts,
    I want to connect existing SAP Portal 7.3 to new ECC(ECC EHP 5) System for ESS MSS.
    The requirement is that my existing backend system (ECC EHP 5 ) should also exist. i.e. I should able to use current portal to connect to existing SAP ECC System as well as new ECC System with single portal .
    Please let me know how it works in ABAP Webdynpro?
    Do let me know how this can be achieved ? Is the same portal url be used to access the 2 different backend system for ESS MSS.
    -Pravesh

    Hi Pravesh,
    for using different backend systems in the same portal, just adapt these systems in your system landscape and define your system aliases in appropriate iViews or write a DSR service.
    Pravesh Deshbhratar wrote:
    Please let me know how it works in ABAP Webdynpro?
    this mechanism is not bound to a specific programming paradigm or technology.
    regards

  • RFC receiver channel, message not reflecting in Receiver ECC system

    Hi All,
    We are using Receiver RFC adapter to call a custom RFC (ASynchronous call). It was working fine, But now after we made a few changes in the mapping. The message is successful in PI, but it is not visible in ECC. When I check in RWB, I think the payload is not going correctly to ECC.  I have re-imported the RFC and tried as well. It still does not work.
    Kindlhy let me know what to do.
    Rgds,
    Mithun

    Hi Rajhan,
    My abaper is doing that,  By that time, i just saw the payload in the message display tool(MDT) in RWB...
    it looks like some junk data
    "QT00010101000120120119201201202012012020121231USD38130511T-F399000110000010001585030512T-F299000110000010001210SP0000001002"
    where as in sxmb_moni of PI system the payload after mapping is
    "<?xml version="1.0" encoding="UTF-8" ?>
    - <ns1:BAPI_QUOTATION_CREATEFROMDATA2 xmlns:ns1="urn:sap-com:document:sap:rfc:functions">
    - <QUOTATION_HEADER_IN>
      <DOC_TYPE>QT</DOC_TYPE>
      <SALES_ORG>0001</SALES_ORG>
      <DISTR_CHAN>01</DISTR_CHAN>
      <DIVISION>01</DIVISION>
      <PMNTTRMS>0001</PMNTTRMS>
      <QT_VALID_F>20120119</QT_VALID_F>
      <QT_VALID_T>20120120</QT_VALID_T>
      <CT_VALID_F>20120120</CT_VALID_F>
      <CT_VALID_T>20121231</CT_VALID_T>
      <CURRENCY>USD</CURRENCY>
      </QUOTATION_HEADER_IN>
      <SALESDOCUMENTIN>381</SALESDOCUMENTIN>
    - <QUOTATION_ITEMS_IN>
    - <item>
      <ITM_NUMBER>30511</ITM_NUMBER>
      <MATERIAL>T-F399</MATERIAL>
      <PLANT>0001</PLANT>
      <TARGET_QTY>100</TARGET_QTY>
      <SHORT_TEXT />
      <MATL_GROUP />
      <CUST_GROUP />
      <PMNTTRMS>0001</PMNTTRMS>
      <PRICE_DATE />
      <SHIP_POINT>0001</SHIP_POINT>
      <TARGET_VAL>5850</TARGET_VAL>
      </item>
    - <item>
      <ITM_NUMBER>30512</ITM_NUMBER>
      <MATERIAL>T-F299</MATERIAL>
      <PLANT>0001</PLANT>
      <TARGET_QTY>100</TARGET_QTY>
      <SHORT_TEXT />
      <MATL_GROUP />
      <CUST_GROUP />
      <PMNTTRMS>0001</PMNTTRMS>
      <PRICE_DATE />
      <SHIP_POINT>0001</SHIP_POINT>
      <TARGET_VAL>210</TARGET_VAL>
      </item>
      </QUOTATION_ITEMS_IN>
    - <QUOTATION_PARTNERS>
    - <item>
      <PARTN_ROLE>SP</PARTN_ROLE>
      <PARTN_NUMB>0000001002</PARTN_NUMB>
      <NAME />
      <REGION />
      </item>
      </QUOTATION_PARTNERS>
      </ns1:BAPI_QUOTATION_CREATEFROMDATA2>"
    ANY SUGGESTIONS... This is PI 7.1 so its auto commit for the RFC receiver adapter rite. should i tick some option or what else can we do
    Rgds,
    Mithun

  • Settings for idempotent enterprise services in ECC

    Hi,
    I want to use enterprise service ECC_GOODSMOVEMENTCRTRC1 / GoodsMovementERPCreateRequestConfirmation_In_V1 within a nonSAP application to post GoodsMovements at an ECC system.
    http://es-workplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?packageid=DE0426DD9B0249F19515001A64D3F462&id=…
    The service works and I can do all movement types I want.
    Now I want to have idempotency activated at the ECC system.
    But nobody of the ECC guys knows, what has to be done for this.
    What transaction has to be used?
    Is there a default value for the time frame for which the system keeps responses for already processed service calls?
    If not, I would propose 100 days, because this is the worst case, the nonSAP application could send a message again.
    Are 100 days to large for the idempotency time frame of an ECC system?
    Regards
    Roland

    Now I have got readonly permission for transaction SPRO at the ECC system.
    The path to the idempotency settings is:
    SPRO -> SAP Reference IMG -> Cross-Application Components -> Processes and Tools for Enterprise Applications -> Enterprise Services -> General Settings for Enterprise Services -> Define Settings for Idempotent Services
    Permission for transaction WSIDPADMIN is required to execute the activity "Define Settings for Idempotent Services". I don't have this.
    But there is a good explanation in SPRO what has to be done in "Define Settings for Idempotent Services"
    Define Settings for Idempotent Services
    Use
    Enterprise Services for which you need to ensure that every service call is executed precisely once are called idempotent services.
    You use this IMG activity to define how long the system keeps stored response messages or details about query messages (the message IDs) for which responses have already been sent for synchronous Enterprise Services. You have to define this for each client in which you wish to use synchronous Enterprise Services.
    In order not to burden the database by storing the response messages or message IDs unnecessarily long, the system schedules two background jobs to regularly delete stored response messages and message IDs:
    SAP_BC_IDP_WS_SWITCH_BD for response messages
    SAP_BC_IDP_WS_SWITCH_BDID for message IDs
    The system uses table pairs to ensure that the response message or the ID of the answered query message is deleted as soon as possible once the set retention period has expired:
    One table pair for each client for the response messages
    One table pair for each client for the message IDs that have been stored
    The two tables of a table pair are entered alternately. When switching from the first table to the second, the data in the first table is retained and that in the second table is deleted before the system generates new entries.
    You decide how ofter the system switches back and forth between the tables of a table pair. The result is the minimum retention period for the stored data.
    Requirements
    This function is available to you as of SAP NetWeaver 2004s SP09 and ECC SE 600 SP03.
    Activities
    In the Document section, define the minimum retention period for the response messages. You do this by specifying how often you want the system to switch between the two tables.
    In the Document ID section define the minimum retention period for the message IDs. You do this by specifying how often you want the system to switch between the two tables.
    SAP recommends you define a longer retention period for the message IDs than for the response messages. Bear in mind that a repeated query message leads to an error if the corresponding response message has already been deleted but the message ID is still available.
    To save what you have defined, choose Schedule.
    Repeat steps 1 to 4 for all clients in which you wish to use Enterprise Services.
    Example
    You have defined the time for switching between the two tables in which the response messages are stored as two hours. This means that the response messages are kept for at least two hours but for no more than four hours.
    You have defined the time for switching between the two tables in which the message IDs are stored as one day. This means that the message IDs are kept for at least one day but for no more than two days.

  • Provider Webservice in Backend ECC system (NW 7.0, Enp1) and PI /XI 7.0,

    Hello
    Our backend ECC is on EnhP4 (there by NW 7.0, EnhP1), As I understand, since NW 7.0, SP 14, webservices runtime has been changed significantly to support asynchronous webservices (through WS-RM).
    This ECC system is connected to our PI 7.0 system. In the back end ECC system, when I create ABAP server proxy for a synchronous interface from SPROXY, the generated proxy is also visible as a service in SOAMANAGER. However, when I do the same for asynchronous interface, the service is not visible in SOAMANAGER.
    Is this an expected behavior? Does this mean, we can only expose 'out side in' approach webservices in synchronous mode if the ESR is of version 7.0? The reason I say this is when I connect the same ECC system a PI 7.1 system, I am able to expose asynchronous services that are generated out of SPROXY.
    The intent here is to design the interfaces in XI 7.0, expose them as web service in ECC and consume the webservice using another EAI tool that supports WS-RM.
    Any help will be appreciated.
    Thanks
    KK

    Stefan
    Thanks. Your answer makes sense with what we are observing. Do you know if this is documented somewhere in help documentation or some note.
    On another note what doesn't make sense to me is why this limitation? Not sure what I am missing. Doesn't the webservice runtime in NW 7.0 support WS-RM from SP14. Why should it be dependent on the version of PI in case of point to point webservice. Unless you say we can use WS-RM in back end NW 7.0 through PI 7.1's WS adapter only.
    For me this sounds like a limitation on the NW 7.0/SP14 side. What do you think?
    KK
    Edited by: Krishnakumar Ramamoorthy on May 31, 2009 5:50 PM

  • SFTP Seeburger adapter - Could not find channel for report handling between

    Hello Friends ,
    We have R3 -> PI-> SFTP scenario . The messages are transferred successfully and the file is successfully received at the receiving end . But when we do communication channel monitoring , we see errors in Receiver CC . The Reciever CC contains SFTP adapter (Seeburger) . Recently the Seeburger adapter is upgraded and the below error has started occuring then onwards .
    Error Message which we see in CC monitoring for Receiver CC (SFTP) is as below .
    Initiation of Transmission Report( job id: da405030-30c6-11df-8b6e-797b8921162c milestone: 290) failed! Exception occured: Error while preparing XI message. Error: Could not find channel for report handling between parties: fromParty, toParty: Itella) - com.seeburger.xi.connector.fw.ConfigurationException: Error while preparing XI message. Error: Could not find channel for report handling between parties: fromParty, toParty: Itella) [3/16/10 8:40 AM]
    Could experts help me ...
    Thanks for your time .
    Regards,
    Laxman Nayak .

    Hi,
    I also have the error you mentioned but we're implementing the Seeburger SFTP adapter for the first time.
    I've requested transport acknowledgements in my ABAP proxy and have checked the 'Deliver transmission report' flag in the adapter but I don't know what else I must do.
    Any help would be greatly appreciated.
    Thanks,
    Alan

  • Input needed for writing data back into BW/ECC data

    Hello Everyone,
    Can anyone please let me know an example or process you have used for writing data back into BW (DSO/Cubes) or ECC systems.
    We do not have integrated planning in our current system configuration currently.
    So, any sample code for using any of the BAPI/RFC for writing data would be appreciated.
    Also, I am trying to find out if there is any way to schedule the models developed in VC 7.1 in background to automate certain type of data processing which goes across multiple systems.
    Any help would be appreciated.
    Thanks.

    Hello,
    Can anyone please help me out on this one....
    I am aware of few BAPI's such as RSDRI_ODSO_INSERT_RFC but I am not aware of what action has to be used to transfer the data from the table within VC to this BAPI and how to define the parameters as the one's available for the BAPI I mentioned do not fit into the data I have in the table within VC.
    The following are the columns I have in the table within VC,
    1. GL Account
    2. Credit Amount
    3. Debit Amount
    4. Sales Amount
    I have defined the DSO with the same where G/L Account is the keyfield and the rest being data fields.
    Any help would be really appreciated.
    Thanks.

  • HOW TO CREATE SERVICE FOR SENDER SOAP COMMUNICATION CHANNEL FOR ECC PROXY

    Hi Experts,
    I need generate the service for sender soap communication channel for target url to receive the  inbound proxy.
    my scenario is like SOAP to proxy. while using  receiver proxy also we are planing using AAE method .
    i am using SOAP sender and SOAp receiver communication channel .i need to provide the target url for this communication channel.
    how to generate the url for this and what is the transaction code .
    Please help us.
    Regards
    Ravinder.S

    Hi Ravinder,
    Q.my scenario is like SOAP to proxy. while using  receiver proxy also we are planing using AAE method.
    SOAP to Poxy in this case.
    For sender  SOAP system, we can generate the WSDL link in ID part.
    for Reveiver proxy give the integration engine URL.
    http://IP:PORT/sap/xi/engine?type=entry
    how to generate the url for this and what is the transaction code
    There is no transaction code for generating the URL.
    i hope this will help.
    Regards,
    Kesava.

  • ALEAUD back to ccBPM

    Hello,
    I have a scenario like this
    WebService -> XI -> ccBPM (Sync-Async Bridge) -> async IDOC to R/3 -> ALEAUD -> XI -> close Bridge -> WebService Response
    R/3 sends ALEAUD back to the ccBPM.
    I'm sending an IDOC from a ccBPM to R/3 and in R/3 I'm sending the status of the posting via ALEAUD back to XI.
    XI takes the the ALEAUD IDOC which is sent via the SM59 to XI and treats it like an acknowlegement for the send step even so my BPM send step has no acknowledgment requested.
    My question is: Can I make XI not treat the ALEAUD for the BPM, e.g. configure an outbound async ALEAUD interface to XI? Or if XI treats the acknowledgement how can I get the ALEAUD IDOC data used in my ccBPM, e.g I want to map the stautus back to my web service call.
    Cheers
    Stefan

    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

  • Set up for Extraction the data from SAP ECC system

    Hi!
    I would like to analyze the transaction and master data from SAP ECC system into SAP BI system.
    I have created the connection (entry for SAP ECC system) within SAP NetWeaver System.
    Unfortunately when I try to load the transaction data for Info source the process does not end successfully.
    There are no information within SM58 on source system.
    The ST22 does not contain some suitable information.
    Question:
    Which settings do I miss and how can solve my problem?
    (user authorization, etc.)
    Thank you very much!
    regards
    Holger

    Hi!
    many thanks for your reply.
    The error I get:
    Errors while sending packages from OLTP to BI
    Diagnosis
    No IDocs could be sent to BI using RFC.
    System Response
    There are IDocs in the source system ALE outbox that did not arrive in the ALE inbox of BI.
    Further analysis:
    Check the TRFC log.
    You can access this log using the wizard or the menu path "Environment -> Transact. RFC -> In source system".
    Error handling:
    If the TRFC is incorrect, check whether the source system is fully connected to BI. In particular, check the authorizations of the background user in the source
    Can you please help me to identify the error?
    Thank you!

  • Sender ebXML Adapter for handling multiple documents

    Hi all,
    I would like to ask for input on how to implement the use of sender Seeburger ebXML channel that will send multiple documents types (CIDX ordercreate and CIDX orderchange).
    For Seeburger AS2 adapter, handling of ANSI X12 documents (EDI850 and EDI860) can be done using Generic AS2 sender and Split997 adapters, and message splitter configuration. Is there same functionality that can be used for sender Seeburger ebXML adapter for handling multiple non-ANSI X12/EDIFACT documents like CIDX OrderCreate and CIDX OrderChange?
    Thanks,
    Edward

    Hi,
    Can we hit 100 Email ids to read email using single mail adapter?
    no, you have to configure url / authentification in the adapter what is obviously different for different ids.
    Can we achieve it using standard module?
    Do we need to develop custom module to read emails from 100 mail ids?
    You don't need module, you need 100 sender channels.
    /Udo

  • Can we schedule sender file channel for every 2 hrs??

    Hi all,
    I want to run sender channel for every 2hrs. i searched in Availability Timings but there is no such facility to schedule the channel for every 2 hrs
    There is an option to schedule the channel on daily basis and for how much duration time it should run.
    This won't work in my case
    please share your thoughts...
    Regards

    Hi RP,
    >>in the configuration of CC sender file --> poll interval(secs) = 7200. this value is equals to 2hs
    problem solved right?
    Good Idea, but the problem here is a i explained above this is combination of 2 interfaces
    1) Idocs will be triggered every 2 hrs in ECC and records will be appended to single file on XI Shared drive.This is one interface
    2) Another Interface is to pick up the appended big file From XI Shared drive to FTP Server.
    EX:
    If all Idocs triggered at 1:30pm from ECC----all records will be appended to single file suppose by 1:31pm
    Now in second interface i gave poll interval as 7200 and activated at 1:40pm, so the file will be picked up at 1:40pm
    So this frame of time interval continues smoothly like next job is ecc will run at 3:30pm and appends to file by 3:31pm there by second interface will pick up at 3:40pm. This is the correct way of execution
    PROBLEM: In this process, If my PI server is down at 2:00pm and is up at 4:11pm, there won't be any problem with first interface.my second interface starts from 4:11pm(server up time) onwards and keep polling for every 2 hrs from there onwards. so my total time frame is collapsed .
    Regards

  • I see that there are people that have the problem suddenly almeer notes disappear this is with me also happened and now comes the: If I put a backup that I have my back than notes for 30 seconds back and THEN THEY DISAPPEAR again!

    i see that there are people that have the problem suddenly all notes disappear :
    this is with me also happend and now comes it
    when iputa backup that i have back than i kan see the notes voor 30 seconds and than the disappear again!

    Hello,
    Just to set your expectations...it's fine to "rant" about things here, but I do hope you are not expecting a formal reply from anyone at BlackBerry. For this site is not a channel for any formal communications with, escalations to, nor support from BlackBerry for any purpose whatsoever. Rather, it is a user-to-user community of volunteers who try to help each other out to the best of their abilities. Note this banner, please, posted at the top of nearly every page of the site:
    Consequently, words posted such as "WHAT THE HECK IS WRONG WITH YOU?" are actually directed at the other kind volunteers of this site, who may not respond in the most kindly of fashions. Hopefully, we all can understand that your rant is directed at BlackBerry (though, by placing it here, it is misplaced), but I just wanted to gently caution you about such posts, as well as ensure that your expectation concerning replies is properly set. Also, for new members who join the site, it's always good to have responses to such posts, covering the intended use of the site so that those new members can better understand such things.
    On the other hand, if you do desire assistance from other users for your issues, you might consider wording your requests in a manner that would motivate a kind volunteer to provide such.
    Good luck!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

Maybe you are looking for