Unwanted ack idocs

Hi,
i changed this:
IDOC -> XI -> external adapter engine -> JMS queue
to that:
IDOC -> XI -> jms adapter -> JMS queue
Both variants work well so far. But with the newer version (without external adapter engine) i observe in SXMB_MONI in the ack.column a red icon, which says something like ack. cannot be handled.
There is indeed no configuration in the sending r/3 system to handle acks.
The strange thing is, that with the older variant in same column in SXMB_MONI was an icon with a green question mark (something like waiting for ack.)
It looks for me, as if the jms adapter generates an ack on its own, which is sent back via idoc to r/3.
The check box in the jms adapters configuration, about generation delivery acks is not set.
Can someone confirm this behaviour ?
Does this affect the r/3 system (error messages etc.) ?
What would be the best approach to solve this ?
btw. XI is on SP13
Thanks and Regards,
Peter

Hi Peter,
        Seems we can become good friends after this trouble shooting
Anyways,
Use message type as ORDRSP And you need to use the message type of the idoc you want to send to xi.The pdf used Aleaud as it was sending ALEAUD01 idoc, but in your case use Message type for the idoc you want to send so use ORDRSP and reconfigure and cross check ALL the steps one by one slowly.
Again most importantly Your patner profile in we20 do not have the entry for ORDRSP so need to make an entry on the outbound side as well and also the parner type as LS. To add use the " + " icon and define clearly.Actually SAP needs to know if the data is coming from a server which is of a trading patner, if thats the case it refers to the patner profile.
This should get you going, but donot confuse between the idoc used in the pdf and the idoc you need to send.
All the best!
Anirban.
Ps: Its almost end of day here in India, so if still it does not work after these steps please refer:
/people/ravikumar.allampallam/blog/2005/02/23/configuration-steps-required-for-posting-idocsxi 
And
http://help.sap.com/saphelp_nw04/helpdata/en/6a/e6194119d8f323e10000000a155106/content.htm
other then the acknowlegement pdf.

Similar Messages

  • DELV process code triggers unwanted inbound idoc!

    Hi,
    I am creating a delvry03 idoc with message type shpord.The process code is DELV.I am sending the idoc from LS to KU.I maintained the outbound parameters in both receiving and sender systems.The outbound is creating perfect.However, there is an unwanted inbound idoc that is being created.All the inbound idocs getting created in this way is in error.I am not able to understand why the inbound idoc is getting created.
    I see DELV as both outbound and inbound process codes, but then i am not able to understnad why shpord message type is getting processed.I have not done the distribution model as the receiving system is customer.
    Could someone help me out in this weird scenario.Thanks

    Duplicate in ABAP General deleted.  Post in ONE forum only, please.
    matt

  • How do i change the Std. confirm key from 'AB' to 'Z1', receiving ACK IDOC.

    Hi,
    How do i change the Std. confirm key from 'AB' to 'Z1', when loading ACK IDOC.
    Thanks

    Hi Jorge,
    Thanks for your help.
    I change the output mode to "Collect IDocs" method, if I use SAP standard function POIM (RCCLMDAT), it will depend on change pointer to generate IDoc, and it includes function: RSEOUT00 ( and MASS_RSEOUT00 ) to collect and send IDoc.
    The collect table is BDCP.
    BR,

  • IDoc application ack

    hi all;
    i am sending an IDoc from BPM to SAP with application ack.
    i am not getting an ack back.
    do i need to do some setting in SAP
    do i have to use a seperate adapter to get an ack back

    Hi Mudit,
    There is a guide to handle idoc acknowledgements, in sap xi. please refer,"how to handel acknowledgements for idoc" at,
    https://websmp202.sap-ag.de/nw-howtoguides
    Have look at "How To Handle Acknowledgments for IDoc" .
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f6d2d790-0201-0010-9382-b50b499b3fbe
    Also go through these links...
    /people/saravanakumar.kuppusamy2/blog/2005/01/20/configuration-tips-for-a-business-serviceintegration-process-to-send-back-ale-audit-idoc
    unwanted ack idocs
    Re: ACK send back but which Idoc Adapter
    IDoc Ack
    Idoc Ack in SP 17
    I hope it helps.....
    Regards,
    Abhy

  • File 2 Idoc with Acknowledgement to Mailreceiver

    HI,
    i have a simple file to Idoc scenario.
    A file is sent to Xi, mapped to an ORDERS Idoc and the IDoc creates an SalesOrder in the SAP R/3.
    Is it possible to send an acknowledgement or something else back to a mail receiver ?
    In case the SalesOrder is processed -> Mail to the filesender (Mailaddress) everything is fine.
    In case the SalesOrder failed -> Mail to the filesender (Mailaddress) there is an error.
    ideas ?

    Hi Gordon,
    When Idoc creates SalesOrder in SAP R/3 an acknoledgement Idoc is created in R/3 for corresponding SalesOrder.
    You need to create a scenario in such a way that, when Ack Idoc will created in R/3 it will be picked up by Sender side Idoc Adapter and sent to XI from where you can configure Email Receiver and you can get Ack details through email.
    Regards,
    Shripad
    **Reward points if it helps you**

  • IDOC error msg has to be populated in Souce system Ztable

    Dear Forum,
    We had a following requirement.
    A sales order (ORDRSP) Idoc is being generated when ever the sales order is created in ECC 5.0 (Sender system) and the IDOC is being transferred via XI.Based on these inputs new purchase Order (PORDCR1) will be created in ECC 6.0 (Reciever system).
    In addition to that,PO status msg in ECC 6.0 need to be sent back to the ECC 5.0 through XI and the message has to be populated in Ztable in sender system(ECC 5.0).
    IDOC to IDOC scenario has been done.Scenario is working fine.PO has been created in ECC6.0.
    We have tried,ALEAUDIT ack for sending back the status msg to ECC 5.0.But Ack IDOC is not being generated.
    Request you to let me how to send back the status of the IDOC to sender and to populate this msg in Ztable.
    Looking forward to your quick response.
    Thanks & Regards,
    Naresh.K

    Hi Naresh,
    Check step by step guide for ALEAUD configuration
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f6d2d790-0201-0010-9382-b50b499b3fbe
    also using it via BPM
    Receiving ALEAUD as acknowledgment in ccBPM
    Thanks!

  • IDoc to HTTP: Using acknowledgments

    Hi friends.
    I know the HTTP Adapter does not support acknowledgments.
    But we had a scenario in which we send an IDoc from SAP and transformed it in a HTTP Call.
    We get back to the SAP system a aleaud Ack IDoc from PI. It reports that the communication between SAP and PI works.
    The ack was not for the sucessfully or unsucessfully HTTP call.
    Now we updated our PI 7.0 system from service level 12 to 20.
    Since the update there comes no ALEAUD IDoc back.
    Any replies to that problem?
    Thanks!!!
    Stefan

    HI,
    please go through below blog instead of file you are using IDoc and instead of rfc you are using HTTP,
    http://wiki.sdn.sap.com/wiki/display/XI/FILETORFCTOFILEwithBPM
    regards,
    ganesh.

  • Acknowledment issue with idoc Adapter

    Hello all,
    I've an interface process that send a specific idoc from SAP R/3 4.7 to SAP XI 3.0.
    This Idoc is known at XI side in IDX2 transaction.
    Each time XI receives this kind of idoc, it processes an acknowledgment (sends back an ALEAUD idoc to my SAP R/3)
    with followings data in E1ADHDR / E1STATE segment :
    DOCNUM     0000000002401038
    STATUS     51
    STAMQU     SAP
    STAMID     IDOC_ADPAPTER
    STAMNO     000
    I don't want this ack idoc to be sent but I don't manage to find where customize Idoc adapter to send it.
    Can you help me ?

    HI,
    Make an entry in the table IDXNOALE in XI system by providing the details for the port, IDOC etc for which the Acknowledgements need to be turned off. You ca check this port etc from IDX1 entry in XI server
    Or
    Go to IDXNOALE report in XI There, click on request acknowledgement button, and in exceptions section, provide the message type for which you donot want acknowledgements.
    Regards,
    Moorthy

  • How to configure RBDSTATE

    Hello! How to configure RBDSTATE variant SAP_AUDIT_SEND in this guide (How to handle ack idoc) https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f6d2d790-0201-0010-9382-b50b499b3fbe
    I understand, that that in field Confirmations to system must be my logical system-receiver of ack.
    And what must be in field Message type ? My idoc message or ALEAUD message ?
    And Message code, Message function, Date IDoc changed - how should I fill it?

    Hi,
    And what must be in field Message type ? My idoc message or ALEAUD message ? - In msg type, fill your IDOC msg type and not ALEAUD msg.
    And Message code, Message function, Date IDoc changed - how should I fill it? If your IDOC has a msg code and a msg function - then you can specify it here otherwise you can leave it blank and Date IDOC changed can be also left blank...........regarding how you will find your msg code and msg function for your IDOC, see you will be generating ALEAUD for an IDOC which is coming to r/3 system, so you will have defined your IDOC msg in inbound parameters of your logical system - so from here you can see if there is a msg code and a msg function for your IDOC msg.
    Regards,
    Rajeev Gupta

  • PO  Acknowledgment error

    Hi Experts,
    We are using EDI system to send the PO to vendor system and create sales order and after creation  Acknowledgment will post to our PO.
    here in some cases Ack idoc is failing with error 'Acknowledgment for PO item xxxxxxxx xxxx  contains quantity variance.
    this error is due to quantity difference between po and sales order.
    can you please help me to allow posting of ack idoc even there is a qunatity difference.
    Thanks & Regards
    Gopi

    the long text of the message ME794 explains what to do:
    Diagnosis
    The vendor has sent you an order acknowledgment relating to purchase order , item , via EDI. The acknowledged (confirmed) quantities exceed the under-/overdelivery tolerances that have been maintained in the PO item and have therefore not been adopted in the purchase order.
    The total quantity confirmed amounts to  <unit of measure> in comparison with the ordered quantity of  <unit of measure>.
    Procedure
    Either change the over/underdelivery tolerances in the PO item
    Change purchase order
    Or get the vendor to send you a new acknowledgment with acceptable quantities.

  • Synchronous JMS RFC  scenario

    I have requirement as below.
    Scenario :  WebsphereMQ --> (JMS)SAP XI(RFC) --> SAP ERP &&&
    SAP ERP RFC Ack --> (IDOC)SAP XI(JMS) --> WebsphereMQ
    interface is working for WebsphereMQ --> (JMS)SAP XI(RFC) --> SAP ERP.
    but how can move for response , need steps to complete the requirement.

    Hi Ranj,
    As far as I know the JMS adapter is only for asynchronous communication. You would need to do a async/sync bridge to do your scenario without ccPM. In these wikis you have a File - RFC - File scenario you can see the configuration in the ID to do a similar configuration for JMS - RFC - JMS:
    File-RFC-File(Without BPM) - Process Integration - SCN Wiki
    Sync-Async without ccBPM - Process Integration - SCN Wiki
    For more detailed information check this link: http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/80f96dbf-adca-3010-ffb5-daf2d1f0e276?QuickLink=index&…
    Regards.

  • Rbdstate - Send ALEaudit in time critical scenario

    Hy all,
    how can I use RBDSTATE report to send Acknowledge IDOC to my XI 7.0 server in a time critical scenario? I use Ack IDOCs in a time critical complex BPM that attends audit to continue with the following steps of transformation and send xml messages to ERP.
    Problem is that an OSS note says to schedul job RBDTSATE with a time period higher 5 minutes; this time is too high for us (BPM contain more steps that needs an ERP ack).
    How can I solve this issue to simplify and make more fast the BPM?
    Thanks in advance,
    Marco

    Hi Chris,
    Is the "subVI" in question really a subVI of the higher-priority VI?  If yes, that would make it run at higher-priority as well -- probably not what you want to do. 
    See this for further details:  http://digital.ni.com/public.nsf/allkb/D7E975105812F0C586256A6B005B4957
    I would keep the two VIs separate (to keep their priorities separate) and transfer data via LV2-style globals between them.
    -Khalid

  • JMS acknowledgement

    Dear Experts,
    Scenario :  WebsphereMQ --> (JMS)SAP PI 7.4(IDOC) --> SAP ERP &&&
    SAP ERP IDOC Ack --> (IDOC)SAP PI 7.4(JMS) --> WebsphereMQ
    As per the flow, i am required to read MessageID from Websphere through SAP PI and send it back through acknowledgement. Would like to know how to read MessageID in SAP PI ? Is JMS adapter supporting ? Can you advise me.
    Deva

    Hi Deva
    Ask the web sphere team to include the JMS message id in the message header. Then in the sender JMS adapter select the following option
    Then the JMS message id will be present in the PI message header. You can write a simple UDF to read that value from the PI message header in the same way we read file name.

  • Purpose of SYNCH and ALEAUD

    Hi all,
    I have small query regarding message types ALEAUD and SYNCH,
    what is the purpose of these two message type? is it mandatory for Outbound/Inbound configuration's?
    Regards,
    Suresh.D

    Hi .
    SYNCH:
    In order to provide successful distribution of a model to the concerned systems,SYNCH Message type has to be maintained.
    If u wont maintain this mesage type u may receive error RFC destination for synchronous communication SYNCH doesnot exist
    That means synchronisation is not maintained between the two system.
    you dont need to add SYNCH explicitly ,once you genarate the partner profiles
    from BD64 and  distribute your view in BD64 it will automatically get reflected in WE20.
    ALEAUD:
    This is the case for alequd is defined for outbound similarly it valids for inbound
    Sender creates an Outbound Idoc and this particular Idoc is received by the receiver as an Inbound Idoc and receiver system processes the Idoc, it updates the database tables. Now, Sender system would never know what happened to the document that it has passed to the receiver. So, to make sure that the receiver had posted the application document in the necessary database tables, we would need an Acknowledgement.
    ALEAUD is a standard message type through which we can achieve this functionality. Now, we need to update the settings for ALEAUD message type in both sender and receiver systems
    Add ALEAUD message type in the outbound parameters for the partner BANGSEND. Now, this particular Ack Idoc would behave as an outbound Idoc from the receiver system of the actual Idoc to the sender system of the actual Idoc.

  • Pass system ack of JDBC adapter to ERP in IDoc - XI - JDBC scenario

    Dear all,
    i have an IDoc -> XI -> JDBC scenario (without using ccBPM). In the standard way the ERP system, sending the IDoc waits for an application acknowledgement. However the JDBC adapter is only capeable to send system acknowledgements.
    Is there a way to pass these acknowledgements to the IDoc status record?
    In help.sap.com (http://help.sap.com/saphelp_nwpi71/helpdata/en/ab/bdb13b00ae793be10000000a11402f/frameset.htm) under "IDoc Processing with the IDoc Adapter " there is a table that maps XI system/applic acknowledgement to IDoc status. So in my opinion the status record of my IDoc should at least chenge to the corresponding status for the system ack.
    Can anyone tell, if this is really working? What if I deactivate the acknowledgement request in the NOALE programm?
    In any case, can I achieve to transfer the system ack to the IDoc status without using a ccBPM?
    Many thanks and best regards
    Florian

    Is there a way to pass these acknowledgements to the IDoc status record?
    Without BPM, No.
    So in my opinion the status record of my IDoc should at least chenge to the corresponding status for the system ack.
    The ack referred here is related to idoc status whether it is properly reached till XI or not and not related to the JDBC ack.
    What if I deactivate the acknowledgement request in the NOALE programm?
    Then u won't have any ALEAUD message at sender R3.
    In any case, can I achieve to transfer the system ack to the IDoc status without using a ccBPM?
    No
    Regards,
    Prateek

Maybe you are looking for