Aknowledgement

Hi Experts,
I am doing IDOC->Xi->File scenario. Scenario is working fine but in sxmb_moni, in ACK Status column i am getting symbol. when i double click on that symbol it is showing message. 
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!--  Technical Routing of Response
  -->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
  <SAP:Category>XIServer</SAP:Category>
  <SAP:Code area="OUTBINDING">CO_TXT_ROUTING_BACK_ERROR</SAP:Code>
  <SAP:P1>,Sender_service</SAP:P1>
  <SAP:P2>,Receiver_service,,</SAP:P2>
  <SAP:P3 />
  <SAP:P4 />
  <SAP:AdditionalText />
  <SAP:ApplicationFaultMessage namespace="" />
  <SAP:Stack>Error occurred during back-routing Error in communication channel</SAP:Stack>
  <SAP:Retry>M</SAP:Retry>
  </SAP:Error>
My scenario is asynchronous. why it is coming?
please give some solution
Thanks and Regards,
Venkatesh

Hi Venkatesh,
Refer these links
http://help.sap.com/saphelp_nw04/helpdata/en/42/c8f66bc7a56bb0e10000000a1553f6/frameset.htm
Check this document on handling IDOC acknowledgements. This might give you some pointers.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f6d2d790-0201-0010-9382-b50b499b3fbe
and If you want to suppress acknowledgements please check this thread:
JDBC Adapter / Acknowledgements
Regards,
Kumar
Message was edited by:
        Kumar

Similar Messages

  • Send Aknowledge Back

    Hi All,
    I have a requirement on Invoice interface. for this Interface i need to send Aknowledge back to my source system.
    Existing process : FILE--->XI---->IDOC
    At present my IDOC is IDoc is asynchronous in nature only.
    Here I need to send Acknowledgement back to my source system.  IDOC-->XI--->FILE
    what is the changes required in R/3 system as well as in SAP XI system.
    Please suggest me.
    Thanks in Advance.
    Regards,
    Chandra kotha

    hey,
          you need to use ALEAUD Idoc  which is used for the purpose of IDOC ack. You need to set it in Outbound Message of you partner profile. You need to run the transaction RBDSTATE and set a varaint. you also need to schedule a job in SM36 and use the variant in it.
    you can import the Idoc in you XI and do the mapping of the required fields.
    refer to this link
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/903a0abc-e56e-2910-51a8-9dc616df56eb
    reqard points if helpful

  • Asynchronous message aknowledgement problem

    Hi,
    I am trying to set up a client/server app with a jms server acting as the com link. My client makes requests (async) to the server. It publishes a msg to the request queue of the jms server. The server subscribes to the request queue, processes the request and then publishes the answer to the processed queue of the jms server. The client is then notified by the jms processed queue.
    The problem:
    I now wish to multithread the server so that it deals with many request simultaneously. It subscribes to the request queue, and start processing. Because the requests are not uniform, some take more time to complete. If the server aknowledges an older request message then all msg up to the most recent are aknowleged. If at this point my server was to crash I wouldn't be able to recuperate the unprocessed request to which the corresponding messages have already been aknowledge.
    I would like to have only the processed messages aknowledged and hence if the server crashes the server can resubscribe to pending requests.
    Anyone see some neat trick round this problem?
    thanks
    av

    thanks for the note, however this isn't really what I
    am looking for. oh, boy, yes, it is what you are looking for:)
    It is my understanding that using
    mdbs will mean synchronous message consumption and
    acknowledgment. it is sorta right, but mdbs can do concurrent work.
    In which case this will create a
    bottle neck as some messages need more time to process
    than others.
    nope. for example, you have two requests coming in, the first one, reqHour, would take an hour to finish, the second, reqSecond, takes only one second. when reqHour comes in, an instance of the mdb starts working on it. when the second one, reqSecond, comes in, it does not have to wait for an hour, rather, another instance of the mdb starts working on it right away (this is called concurrent processing, like a multi threaded). of course the second request will be finished first, the result will be put in the processed queue prior to the first lenghty one. if there are more requests come in, more instances of the mdb will be created to work on them.
    I am looking for an async message
    concumption/aknowlegement which does not act on all
    messages at once. Not sure it is possible.
    as above.
    Myabe one way round this would be to create onthefly
    queues for a given Connection where each queue is used
    for only 1 message (or with a pool of queues), this
    way message consumption does not affect the other
    queues. However, can a subscriber find out about all
    available queues? Maybe the solution is to follow a
    fixed pattern of queue names..... not sure, I'll have
    to think more closely about this one, but maybe this
    could be a possible solution.
    obviously, this is not a good way to go.
    Anyone out there wants to expand on the above?urh? hope so.

  • Hello iphone users, I have a situation here.. I have an Iphone 4G that 2 days ago displayed the black screen with de apple logo, ive done the recovery mode over and over in diferente pcs(windoes, mac) and none seem to aknowledge the device, what to do???

    hello everyone, as I have stated above, I have an Iphone 4G realtively new, just 3 months of use. I've never dropped it, nor got it wet. The problem is that the screen just one day went black and displays the apple logo, when I do the recovery mode everyway possible the screen shows the itunes link but the pc doesn't acknowledge it.. I've tried on many pcs (windows and mac) and none respond because the device is not shown on itunes it just says "driver not found"
    please what to do???

    Call Apple Customer Relations - 1-800-275-2273.  Ask politely & firmly that you want to be transferred to Customer Relations.  Tell them exactly what you stated in your post.
    GOOD LUCK!
    These are user-to-user forums where everyday folk (volunteers) post questions and offer answers (technical support) to each other.  

  • Delayed aknowledgement on utl_tcp connection loss

    Hi,
    I've got a problem regarding utl_tcp. Assume a connection between A and B, where A is located within a package in PL/SQL that is waiting for new messages to send. B is a distant receiver.
    Now B crashes and therefore the connection is invalid. But A keeps sending the next two messages before a no-listener-exception is thrown. No matter how long the timespan before the first message after the breakdown is send, always the third message will indicate the error.
    Is there a way to get utl_tcp to detect the disconnection directly? Or what is the cause for this behaviour?
    Regards,
    Thomas

    UTL_TCP pretty much runs directly on the standards sockets interface. It does very little to no additional abstraction, or inserting additional management/state code in between you the caller, and the sockets interface. So it is pretty much standard (client) tcp socket programming as far as using UTL_TCP is concerned.
    How are you making the write message socket calls via UTL_TCP ?
    You will only "immediately" see a connection error on socket write when it is done in blocking mode - and "immediately" can mean several minutes of waiting for that blocking call to complete and return an error using the native socket interface.
    Note that the A side will only know that the B side is gone when the B side sends a tcp packet with the FIN bit set in the header. As the B side crashes, that does not happen. So the protocol stack on A still believes (quite correctly) that the B side is still there. The A side needs to actively use the connection and send something to the B side in order to determine the B side is gone. And the speed of this "failure" is pretty much dependent on the infrastructure in-between and the time it takes for that tcp packet to die and the A side protocol stack receiving a RST telling it to reset its connection as it failed.
    tcp was designed to be very robust. It does not simply throw in the towel.. {noformat} ;-) {noformat}

  • "order aknowledgement" field copied into "reference" field

    hi experts!
    i am trying to find a solution for automatical copy of the information from the "order acknowledge,emt" fiels from the tab confirmations from transaction ME22N into "reference" field in the same tab. does anybody have any idea how can I accomplish that???
    regards,
    ileana

    You will have to check the copy control settings:
    <b>Menupath</b>: SPRO --> Sales & Distribution --> Sales --> Maintain Copy Control for Sales Documents --> Copying Control: Billing Document to Sales Document
    <b>T.Code</b>: VTAF
    Ensure that settings are similar to settings for Billing Doc (F2) & sales Document (CR)
    Regards,
    Rajesh Banka
    reward points if helpful

  • Aknowledgement error in moni

    hai iam configured one idoc to file senario  up to yester day it is working fain but today it is geving some problem
    sxmb_mini it showing success but it is not creating faile at destination folder and
    at acknowledge status it is showing
    Still awaiting acknowledgment
    what may be the probs
    pls help me
    with regards
    srikanth vipparla

    Hi,
    you need to make an entry in table IDXNOALE for your IDOC message type to stop the IDOC ack. request.
    Have a look at the section "Switching Off ALE audit messages" of the below blog
    /people/saravanakumar.kuppusamy2/blog/2005/01/20/configuration-tips-for-a-business-serviceintegration-process-to-send-back-ale-audit-idoc
    Note: IDoc technology supports its own acknowledgment technology, namely the ALE Audit. Here there are no acknowledgment requests from the sender. Instead, the receiver decides whether an acknowledgment IDoc should be sent back to the sender based on the ALE configuration. These acknowledgment IDocs are only used for monitoring on the sender side.
    IDoc technology is the only technology in which positive acknowledgments from the application contain data. This data is sent by the IDoc adapter in an acknowledgment IDoc if the sender is an IDoc system. Otherwise, the data is discarded.
    For the inbound IDoc adapter to be able to send an acknowledgment IDoc to the sender, a communication channel with the interface ALEAUD.ALEAUD01 must be maintained for the sender.
    Regards
    Aashish Sinha
    PS : reward points if helpful
    Edited by: Aashish Sinha on May 22, 2008 11:23 AM

  • Second PO acknowledgement is overwriting the first PO aknowledgement i

    When multiple PO Acknowledgements are submitted  via ORDERS05 IDOC .
    The First  Acknowledgement is getting overwritten by Second Acknowledgement.
    For Example
    IDOC1----PO Ack 1: Delivery date -05/26/2011, Quantity- 10
    IDOC2----PO Ack 2: Dlivery date u2013 05/27/2011, Quantity- 11
    Second IDOC overwritting the PO Ackownledgment done by the Fisrt IDOC.
    We are updating the PO Acknowledgement customer exit EXIT_SAPLEINM_008 ( ZXM06U20)
    using the BAPi " BAPI_PO_CHANGE"
    Does SAP shows only One Ackownledgment  for one Item?
    CALL FUNCTION 'BAPI_PO_CHANGE'      "Function for changing the PO Acknowledgement
              EXPORTING
                purchaseorder          = w_tsndata-ebeln
              TABLES
                return                 = treturn
                poitem                 = tpoitem
                poitemx                = tpoitemx
                poaccountprofitsegment = tpoit
                potextitem               = tpoitxt.
    How we are passing the data
    tpoitem
    PO_ITEM    DELETE_IND   SHORT_TEXT 
    00010            |S         |                                        |  
    tpoitemx
    PO_ITEM  PO_ITEMX   DELETE_IND SHORT_TEXT MATERIAL MATERIAL_EXTERNAL
    00010         |X                   |X              |                         |               |                          |    
    tpoit
    1     PO_ITEM     N     5      00010
    2     SERIAL_NO     N     2      00
    3     FIELDNAME     C     30                                                                               
    4     VALUE     C     50                                                                               
    tpoitxt.
    1  PO_NUMBER  PO_ITEM TEXT_ID TEXT_FORM TEXT_LINE
        1     4700013625|00010  |F06    |         |# 0000000027950719 D:20110531 Q:30.00<
        2     4700013625|00010  |F06    |         |# 0000000027950720 D:20110531 Q:40.00<
        3     4700013625|00010  |F06    |         |# 0000000027950721 D:20110531 Q:40.00<
        4     4700013625|00010  |F06    |         |# 0000000027950722 D:20110531 Q:50.00<

    Hello SKJ,
    Thank you for your reply. However, the functional consultant insists that all the pricing are well maintained.
    I came across a post in this forum with the same problem, they said that they refreshed the buffer/memory for every call on the bapi_po_create1.
    I did put this line of code:
    PERFORM mepo_refresh(saplmepo).
    CALL FUNCTION'BAPI_PO_CREATE1'.
    But it didn't work either.
    Edited by: totoy_ on Nov 30, 2011 2:41 AM

  • Where to pole the Inbound 997 Aknowledgement in the B2B Database

    Hi,
    I have a requirement to process(through BPEL) the incoming 997 acknowledgment for 810 transactions.
    I am able to receive the 997 successfully and it is changing the status in B2B reports from "MSG_WAIT for FA" to "MSG_Completed".
    Now I have created a BPEL process which is poling to AQ having the Consumer ID similar to the Routing ID I mentioned in my 997 Document Definition over B2B.
    But BPEL Process is not getting triggered though it is showing " MSG_Completed" status on B2B console.
    Please let me know whether 997 details with the routing ID will get stored in AQ? if not, then where it is getting stored and how can My BPEL pole the 997 message for further processing?
    Will Appreciate Early Response.
    Thanks
    Srrijna Saxena

    Hi Sambhav,
    Thanks for your inputs.
    I have followed what you have mentioned in your last post.
    While Configuring B2B Adapter , I have selected the B2B Acknowledgement document definition after that it is asking to select the root element from the drop down menu which is having many root elements like the below mentioned ones
    1)replytoB2BMessageId,
    2)ackDetails,
    3)parameter,
    4)ackB2BMessageId,
    5)Acknowledgement,
    6)replytoAppMessageId
    So if I am selecting any of the above as an root element, I am getting the message like this:
    <?xml version="1.0" encoding="UTF-8"?><Acknowledgment xmlns="http://integration.oracle.com/B2B/Acknowledgment" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <replyToB2BMessageId>null</replyToB2BMessageId>
    <replyToAppMessageId></replyToAppMessageId>
    <ackB2BMessageId>0AF6038D133A2C6F33A000005F2AF623-1</ackB2BMessageId>
    <ackDetails>
    <parameter name="status" value="ok"/>
    </ackDetails>
    </Acknowledgment>
    wherein I am looking for the payload that is been provided by B2B in the business message which is like this:
    <?xml version="1.0" encoding="UTF-8"?><Transaction-997 xmlns="urn:oracle:integration:b2b:X12/997" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" XDataVersion="2.0" Standard="X12" Version="V4030" CreatedDate="2011-11-14T07:51:47" CreatedBy="XEngine_2115" GUID="{8EF1CF22-0ED8-11E1-BD51-005056B074EA}"><Internal-Properties><Data-Structure Name="Interchange"><Lookup Name="InterchangeControlVersion">00401</Lookup><Lookup Name="InterchangeReceiverID">9722572499 </Lookup><Lookup Name="InterchangeReceiverQual">12</Lookup><Lookup Name="InterchangeSenderID">BENCODENTALAX </Lookup><Lookup Name="InterchangeSenderQual">ZZ</Lookup><Lookup Name="InterchangeUsageIndicator">P</Lookup><Lookup Name="Standard">X12</Lookup><Property Name="ElementDelimiter">0x2a</Property><Property Name="InterchangeAckRequested">0</Property><Property Name="InterchangeAuthorizationInfo"> </Property><Property Name="InterchangeAuthorizationInfoQual">00</Property><Property Name="InterchangeChildCount">1</Property><Property Name="InterchangeComponentElementSep">0x3e</Property><Property Name="InterchangeControlNumber">000001837</Property><Property Name="InterchangeControlStandard_RepeatingSeparator">U</Property><Property Name="InterchangeControlVersion">00401</Property><Property Name="InterchangeDate">111025</Property><Property Name="InterchangeReceiverID">9722572499 </Property><Property Name="InterchangeReceiverQual">12</Property><Property Name="InterchangeSecurityInfo"> </Property><Property Name="InterchangeSecurityInfoQual">00</Property><Property Name="InterchangeSenderID">BENCODENTALAX </Property><Property Name="InterchangeSenderQual">ZZ</Property><Property Name="InterchangeTime">1055</Property><Property Name="InterchangeTrailerControlNumber">000001837</Property><Property Name="InterchangeUsageIndicator">P</Property><Property Name="SegmentDelimiter">0x7e</Property><Property Name="Standard">X12</Property><Property Name="SubelementDelimiter">0x3e</Property><Property Name="TPName">BEN_AXI_4010</Property><Data-Structure Name="Group"><Lookup Name="GroupReceiverID">9722572499</Lookup><Lookup Name="GroupSenderID">BENCODENTALAX</Lookup><Lookup Name="GroupVersionNumber">004010</Lookup><Property Name="GroupAgencyCode">X</Property><Property Name="GroupChildCount">1</Property><Property Name="GroupControlNumber">1837</Property><Property Name="GroupDate">20111106</Property><Property Name="GroupID">FA</Property><Property Name="GroupReceiverID">9722572499</Property><Property Name="GroupSenderID">BENCODENTALAX</Property><Property Name="GroupTime">1055</Property><Property Name="GroupTrailerControlNumber">1837</Property><Property Name="GroupVersionNumber">004010</Property><Property Name="TPName">BEN_AXI_4010</Property><Data-Structure Name="Transaction"><Lookup Name="TransactionID">997</Lookup><Property Name="TransactionChildCount">6</Property><Property Name="TransactionControlNumber">01837</Property><Property Name="TransactionID">997</Property><Property Name="TransactionImplementationReference"></Property><Property Name="TransactionTrailerControlNumber">01837</Property></Data-Structure></Data-Structure></Data-Structure></Internal-Properties><Segment-ST><Element-143>997</Element-143><Element-329>01837</Element-329></Segment-ST><Segment-AK1><Element-479>IN</Element-479><Element-28>1862</Element-28></Segment-AK1><Loop-AK2><Segment-AK2><Element-143>810</Element-143><Element-329>1862</Element-329></Segment-AK2><Segment-AK5><Element-717>A</Element-717></Segment-AK5></Loop-AK2><Segment-AK9><Element-715>A</Element-715><Element-97>1</Element-97><Element-123>1</Element-123><Element-2>1</Element-2></Segment-AK9><Segment-SE><Element-96>6</Element-96><Element-329>01837</Element-329></Segment-SE></Transaction-997>
    please suggest How can I achieve this.

  • TDS TAN no, and aknowledgement numbers

    HI
    Guru's
    Here, I am posting TDS certificate, the TAN Number and Aknowledment Number is
    not displying in TDS certificate,
    Please guide me, whether I missed any settings
    With Regards
    Arun Kumar

    You have to maintain the TAN number in section code under Address at search term field from below path
    spro-Financial Accounting (New)-Financial Accounting Basic Settings (New)-Withholding Tax-Extended Withholding Tax-Basic Settings-South Korea-Define Section Codes
    for acknowledgment number u have to maintain the acknowledgment number at table J_1IEWT_ACKN through SM30

  • I purchased a USED IPOD 80G AND PLUGGED INTO MY COMPUTER. i DON'T SEE WHRE THE COMPUTER AKNOWLEDGE THE IPOD

    i PURCHASED A USED IPOD 80G AND DON'T KNOW HOW TO LOAD MY MUSIC.

    See here for instructions and information on how to sync content to your device.
    iTunes: Syncing media content to iOS devices and iPod
    If iTunes does not see your iPOd, carefully work thorugh all the suggestions in this Apple support document.
    iPod not recognized in 'My Computer' and in iTunes for Windows
    B-rock

  • Issue with Podcast ap?

    Hi,
    I already posted in the podcast production community and got a response stating that my podcast feed is NOT the issue, and that it must be an IOS or ap issue.  so here we go.
    I recently took over podcast duties for our podcast.  And around a month before I took over (mid-march)  I began recieving complaints that the podcast wasn't updating to subscribers.  It seems to be mostly from people using the IOS podcast ap.  I am using it myself, and I can search for the podcast and find it, but as a subscriber the podcast will not update automatcially, or aknowledge that a new podcast has been uploaded.  I am aware that it can take a few days to update from my feed, but it still should alert subscribers when a new podcast is uploaded.
    With that said, the podcasts are being updated at the store, the podcast ap is not updating on several subscriber's iphones unless they search for it, which defeats the purpose of being a subscriber.
    Any thoughs?
    my page https://itunes.apple.com/us/podcast/branches-a-christian-church/id512745759?mt=2
    Thanks in advance for the help!

    Can you post the output to the command "debug client "?
    Can you try if the client has any issues if he was connected to an SSID with OPEN authentication?
    Is the wireless NIC drivers updated?

  • WCS Alarm Status shows green but LAP is unplugged ?! Oper Staus shows Down

    Hello,
    we are operating a Cisco WLAN environment with 1242 and 1131 LAP. Some of them have been converted from AP to LAP.
    Now we took some LAP off the wall.
    They are now packed in a box in our storage room.
    But the WCS is showing a green Alarm Status for these LAP and as Oper Status Down.
    How can that be ?
    Is there a way to fix this problem, because we want to see the Alarm Status in Red.
    Thx for all your input.
    Best Regards
    Christian

    This is very interesting. If I try to put myself in the WCS developer's shoes, I think:
    - if you get an alarm for missing AP, then acknowledge the alarm, WCS has no reason to re-display the same alarm. This is precisely what Acknowledge is for, to say "don't bother me with this issue anymore".
    - Even if you manually remove the AP from WCS, it clearly keeps some memory of it, at least for a while. This is something you can clearly see if you run a report of any kind, WCS has to keep track of objects even if you remove them.
    My suggestion would be:
    - Unacknowledge the alarm, then delete it... acknowledging an alarm is probably not the best way to deal with removing an AP. You would use Aknowledge for alarms such as "your neighbour AP keep being detected as rogue, you can't remove your neighbour AP but don't want to hear about this warning anymore." You acknowledge the alarm, WCS keeps it in its database and remembers NOT to bother you with it anymore (exactly what happens in your case).
    For an AP you remove, I would not acknowledge the alarm, but simply delete it after having removed the AP. This removes the alarm from the WCS database.
    If you ever re-plug this AP to the network, WCS may remember it, but any new alarm about it will display.
    Hope it helps
    Jerome

  • System Acknowledgement IDOC - XI - File

    Hi all,
    Is it possible to receive a system aknowledgement from the fileadapter when a message (IDoc) has passed trough the adapter engine, without using BPM.
    Not a application aknowledgement! but a system aknowledgement!
    When I try I get the following message in the IDoc monitor: "aknowledgement not possible".
    And guys, please do not post one billion links. I have gone through them all, and they don't give me the answer.
    Thanks

    IDOC outbound from R/3
    SNDPRN - R3SNDR
    RCVPRN - FILERCVR   (assume with these parameters idoc is coming to PI)
    IDOC Business system should have adapter specific identifier as -  R3SNDR
    File Business system should have - FILERCVR
    While generating ALEAUDO1 it will have from PI
    SNDPRN - FILERCVR
    RCVPRN - R3SNDR
    SO in R/3 you should have partner profile FILERCVR with inbound processing for ALEAUD
    Hope its clear
    Rajesh

  • Issue with my podcast not updating to subscribers

    Hi,
    I recently took over podcast duties for our podcast.  And around a month before I took over (mid-march)  I began recieving complaints that the podcast wasn't updating to subscribers.  It seems to be mostly from people using the IOS podcast ap.  I am using it myself, and I can search for the podcast and find it, but as a subscriber the podcast will not update automatcially, or aknowledge that a new podcast has been uploaded.  I am aware that it can take a few days to update from my feed, but it still should alert subscribers when a new podcast is uploaded.
    my page https://itunes.apple.com/us/podcast/branches-a-christian-church/id512745759?mt=2
    Thanks in advance for the help!

    Your feed is at http://www.themim.com/podcasts/branches_podcasts.xml
    The latest episode in it is 29 April, and this shows in the Store and when subscribing in iTunes on a Mac, so all this is normal.
    I don't have an iOS device so I'm not in a position to check if there are any problems there. Your server does handle the required 'byte ramge requests' so it ought to work OK, but if it doesn't I can only advise asking in the iPhone forum - everything in the feed seems to be correct.

Maybe you are looking for