XI Acknowledgement SYSTAT01 IDoc Issue

Hi,
we are using the following scenario.
sender: R/3 System
message: IDoc IFTMIN
receiver: partner via JMS Adapter
EAI: XI3.0
I´m sending an IFTMIN IDoc to XI, converting to XML IDoc and sending wie JMS to our partner.
I would like to send several Statusmessages (with IDoc STATUS.SYSTAT01 or ALEAUD) from XI back to R/3.
1.) Mapping Error
2.) Mapping OK
3.) after Mapping OK, sent to JMS adapter
I think I have to create a second receiverdetermination ?
But how can i get information about "mapping error or mapping ok or sent to adapter" of the first Mapping (IFTMIN to IFTMIN xml IDoc) ?
Can i get this information and use it to set the STATUScode in the Mapping ?
Thanks in Advance,
Gordon

Hi,
You don't need create revcever dertermination only you have configure one more Communication Channel for Ack.
Regards
Ganga
Edited by: gangadhar kh on Feb 4, 2010 12:37 PM

Similar Messages

  • Use SYSTAT01 Idoc for reprocess or delete

    Hi guys,
    I had mounted with SAP XI an interface with SYSTAT01 Idoc for outbound and inbound information.
    For the IDOCS from FILE to SAP R/3 we need to manage the idoc status of the other interfaces.
    How can i determine, and send to SAP, the new code number of the failed Idoc?
    SYSTAT01 has this segments:
      mriRel.node           = "E1STATS";
      mriRel.parents[0] = "IDOC";
      mriRel.elements[0]      =      "SEGMENT";  
      mriRel.elements[1]      =      "MANDT"; 
      mriRel.elements[2]      =      "DOCNUM"; 
      mriRel.elements[3]      =      "LOGDAT";  
      mriRel.elements[4]      =      "LOGTIM";  
      mriRel.elements[5]      =      "STATUS";
      mriRel.elements[6]      =     "STATXT";
    I understood that Status 60 is used for delete?
    Thanks a lot for your help,
    regards
    pd: anyone has the Idoc status code list?

    Hi,
    Please list of IDoc status list
    IDoc status     Description
    Outbound values :-->
    00     Not used, only R/2
    01     IDoc generated
    02     Error passing data to port
    03     Data passed to port OK
    04     Error within control information of EDI subsystem
    05     Error during translation
    06     Translation OK
    07     Error during syntax check
    08     Syntax check OK
    09     Error during interchange handling
    10     Interchange handling OK
    11     Error during dispatch
    12     Dispatch OK
    13     Retransmission OK
    14     Interchange Acknowledgement positive
    15     Interchange Acknowledgement negative
    16     Functional Acknowledgement positive
    17     Functional Acknowledgement negative
    18     Triggering EDI subsystem OK
    19     Data transfer for test OK
    20     Error triggering EDI subsystem
    21     Error passing data for test
    22     Dispatch OK, acknowledgement still due
    23     Error during retransmission
    24     Control information of EDI subsystem OK
    25     Processing despite syntax error (outbound)
    26     Error during syntax check of IDoc (outbound)
    27     Error in dispatch level (ALE service)
    28     Not used
    29     Error in ALE service
    30     IDoc ready for dispatch (ALE service)
    31     Error - no further processing
    32     IDoc was edited
    33     Original of an IDoc which was edited
    34     Error in control record of IDoc
    35     IDoc reloaded from archive
    36     Electronic signature not performed (timeout)
    37     IDoc added incorrectly
    38     IDoc archived
    39     IDoc is in the target system (ALE service)
    40     Application document not created in target system
    41     Application document created in target system
    42     IDoc was created by test transaction
    Inbound Values::-->
    50     IDoc added
    51     Application document not posted
    52     Application document not fully posted
    53     Application document posted
    54     Error during formal application check
    55     Formal application check OK
    56     IDoc with errors added
    57     Test IDoc: Error during application check
    58     IDoc copy from R/2 connection
    59     Not used
    60     Error during syntax check of IDoc (inbound)
    61     Processing despite syntax error (inbound)
    62     IDoc passed to application
    63     Error passing IDoc to application
    64     IDoc ready to be transferred to application
    65     Error in ALE service
    66     IDoc is waiting for predecessor IDoc (serialization)
    67     Not used
    68     Error - no further processing
    69     IDoc was edited
    70     Original of an IDoc which was edited
    71     IDoc reloaded from archive
    72     Not used, only R/2
    73     IDoc archived
    74     IDoc was created by test transaction
    aRs

  • Acknowledgement of Idoc of EDI type

    Hi all,
    We have the following scenario :
    R/3 > Idoc (asynchronous) > PI BPM > Http (Synchrnous) > B2B Partner (EDI Customer (ALE KU))
    We want to acknowledge our idocs using a node of the XML contained in HTTP response.
    It seems we can't use ALEAUD to do that because our target isn't a logical system (EDI communication)
    Is there a way ???
    Thanks a lot.
    J.C.

    Thanks Barry,
    Yes we have a response message with a node that contains a code allowing us to know whether it is ok or not !!!
    But we don't know what message to build (Which idoc) ?
    For the moment we use the stanbard acknowledgement procedure in BPM (send step of type acknowledgement : positive or negative)
    But generated ack has the following error in SXMB_MONI :
    SAP:Stack>Unable to convert the sender service BPM_CchubwooInvoice to an ALE logical system</SAP:Stack>
    I think BPM try to send an ALEAUD idoc but it is not adapted to EDI partners ....

  • Sending Acknowledgements for IDOCs

    I have reviewed the document "How To... Handle Acknowledgements for IDOC" and "Configuration Tips for a Business Service/Integration Process to Send Back ALE Audit IDOC".  These don't seem to work for the situation I have.
    We have two R3 systems sending IDOCs to XI, one located in the US and one in Germany.  The above documentation (from what I can tell) expects you to only have one R3 system.  For example, when setting up the Adapter-Specific Identifiers, there is only one spot to enter in the Logical System or R3 System ID.
    Is there a way to set up IDOC Acknowledgements if you have more than one R3 system that can be sending IDOCs?

    Hi Larry,
    for each R/3 create one business system service. Depending of the control data in your idoc (you can examine the sender R/3 system in the IDOc header data) create different receiving systems.
    Regards Mario

  • IDOC ISSUE full point assigned

    Hi all
    I m facing problem to upload data through idoc.the scenario is like we receive electric meter reading in flat file format. And to upload that data JAVA code is written which will create an IDOC FILE this authorization is only give to 2-3 person in organization and to basis guy also as user changed it’s password in SAP and in JAVA the java code is not going to create the IDOC file and data is not going to upload. after changing user password in sap system ,user not able to upload the data.
    ISU_MR_UPLOAD01 is the idoc file generated. So is there any authorization issue, password issue how to see and view IDOC IN SAP, can any one help me out into this.
    The error with java throws is as;
    1ST ERROR IN TRACE FILE
    ERROR file opened at 20061109 133610 India Standard, SAP-REL 640,0,59 RFC-VER 3  MT-SL
    T:2736 ======> User TR has no RFC authorization for function group SYST .
    T:2736 <* RfcReceive [1] : returns 3:RFC_SYS_EXCEPTION
    2ND ERROR ON COMMAND PROMT
    C:\j2sdk1.4.2_07>cd bin
    C:\j2sdk1.4.2_07\bin>java sandsupload
    Creating IDoc...Exception in thread "main" com.sap.mw.idoc.IDoc$Exception: (2) I
    DOC_ERROR_METADATA_UNAVAILABLE: The meta data for the IDoc type "ISU_MR_UPLOAD01
    " is unavailable.
            at com.sap.mw.idoc.jco.JCoIDoc$JCoDocument.<init>(JCoIDoc.java:233)
            at com.sap.mw.idoc.jco.JCoIDoc$JCoDocument.<init>(JCoIDoc.java:187)
            at com.sap.mw.idoc.jco.JCoIDoc.createDocument(JCoIDoc.java:10521)
            at sandsupload.main(sandsupload.java:35)
    the part of java code
    try {
                //create a JCo client pool
                JCO.addClientPool( "MyPool",    //pool name
                                   3,           //maximum pool connections
                                   "333",       //SAP client
                                   " TR",    //user ID
                                   " XYZ",  //password
                                   "EN",        //language
                                   " 1.1.1.1   ", //app server host name
                                   "00" );   //system number
                //create an IDoc repository
                IDoc.Repository idocRep = JCoIDoc.createRepository("MyIDocRepository", "MyPool");
                //create a new and empty MATMAS02 document
                System.out.print("Creating IDoc...");
         Line where it shows error
                IDoc.Document doc = JCoIDoc.createDocument(idocRep, "ISU_MR_UPLOAD01");
                //get the root segment from the document
                //The root segment does not contain any fields or data. It is only
                //used as the standard parent segment and won't be transmitted when
                //the document is sent to an SAP system.
                IDoc.Segment segment = doc.getRootSegment();
                //create and add a new and empty child segment of type E1MARAM
                //and fill the segment data

    Seems like the error is because the user passed through the JCO call does not have the necessary authorizations...in SAP. Trace the authorizations for that user and grant what is needed... in particular the functions about the IDOC setup and structure used by the repository...
    Enjoy

  • IDOC ISSUE-10/10 POINTS ASSIGNED

    Hi all
    I m facing problem to upload data through idoc.the scenario is like we receive electric meter reading in flat file format. And to upload that data JAVA code is written which will create an IDOC FILE this authorization is only give to 2-3 person in organization and to basis guy also as user changed it’s password in SAP and in JAVA the java code is not going to create the IDOC file and data is not going to upload. after changing user password in sap system ,user not able to upload the data.
    ISU_MR_UPLOAD01 is the idoc file generated. So is there any authorization issue, password issue how to see and view IDOC IN SAP, can any one help me out into this.
    The error with java throws is as;
    1ST ERROR IN TRACE FILE
    ERROR file opened at 20061109 133610 India Standard, SAP-REL 640,0,59 RFC-VER 3  MT-SL
    T:2736 ======> User TR has no RFC authorization for function group SYST .
    T:2736 <* RfcReceive [1] : returns 3:RFC_SYS_EXCEPTION
    2ND ERROR ON COMMAND PROMT
    C:\j2sdk1.4.2_07>cd bin
    C:\j2sdk1.4.2_07\bin>java sandsupload
    Creating IDoc...Exception in thread "main" com.sap.mw.idoc.IDoc$Exception: (2) I
    DOC_ERROR_METADATA_UNAVAILABLE: The meta data for the IDoc type "ISU_MR_UPLOAD01
    " is unavailable.
            at com.sap.mw.idoc.jco.JCoIDoc$JCoDocument.<init>(JCoIDoc.java:233)
            at com.sap.mw.idoc.jco.JCoIDoc$JCoDocument.<init>(JCoIDoc.java:187)
            at com.sap.mw.idoc.jco.JCoIDoc.createDocument(JCoIDoc.java:10521)
            at sandsupload.main(sandsupload.java:35)
    the part of java code
    try {
                //create a JCo client pool
                JCO.addClientPool( "MyPool",    //pool name
                                   3,           //maximum pool connections
                                   "333",       //SAP client
                                   " TR",    //user ID
                                   " XYZ",  //password
                                   "EN",        //language
                                   " 1.1.1.1   ", //app server host name
                                   "00" );   //system number
                //create an IDoc repository
                IDoc.Repository idocRep = JCoIDoc.createRepository("MyIDocRepository", "MyPool");
                //create a new and empty MATMAS02 document
                System.out.print("Creating IDoc...");
         Line where it shows error
                IDoc.Document doc = JCoIDoc.createDocument(idocRep, "ISU_MR_UPLOAD01");
                //get the root segment from the document
                //The root segment does not contain any fields or data. It is only
                //used as the standard parent segment and won't be transmitted when
                //the document is sent to an SAP system.
                IDoc.Segment segment = doc.getRootSegment();
                //create and add a new and empty child segment of type E1MARAM
                //and fill the segment data

    Hello,
    If the IDoc is creaetd in systen with error or with anty status,you can view it via we02 transaction.
    But if it's autorisation issue,i guess IDoc will not get created.
    Thanks.

  • Regarding Idoc issue

    Hi Folks,
    I have triggered the Idoc from R/3 to XI.
    For the statue 30: I can see the text as:
    Receiver exists , No filters , No conversion , No version change
    Please let me know the meaning of this.
    can we use any code page conversion parameter in ALE to convert the data.
    Issue is like:
    In the Idoc I am getting the data correctly. But when the Idoc sent to XI with the help of batch run it went with some invalid character set. (I have checked inbound message payload in XI)
    I have re-triggered the same Idoc manually using the logon language as chenese and now it went to XI with the correct Chinese character set.
    Please guide me why it is transferred to Xi with Invalid data for the first time ?
    Thanks,
    SPMD.

    Hi ,
    I will explain you oit clearly.We are sending idoc to XI.
    we have 2 cases here:
    1st case:
    Idoc triggered for the first time and in data segements we can see the data as:
    name : ³£ÖÝÊа²½°Ù»õÓÐÏÞ¹«Ë¾ --this is in data segment.
    In XI (Inbound payload) we see the same data:   (Inbounb payload )
    My doubt is when the same idoc triggered for the first time the data conversion is not done and when the same Idoc is triggered manually the data conversion happend and we se the correct data in chinese format.
    Appreciate your help.
    Thanks,
    SPMD

  • PO Order acknowledgment using Idoc

    Hi All,
    Some question about the PO Order acknowledgement.
    Anybody know that, if i use the idoc for order confirmation, is it possible to keep each time or record in the PO item confirmation tab?
    Because i tested, when i regenerated the idoc, that PO item confirmation record has been overwrited.
    Secord, is it any field of rejection in idoc type ORDERS05 ?
    Regards,
    Luke

    Wrong Forum.
    VJ

  • Turn of acknowledgment for IDoc - XI - BAPI Scenario

    Hi,
    i have a smal BPM where i am sending an IDoc from an
    <b>3rd PArty System -> XI (making some mappings) -> SAP</b>
    everything works fine, but in the end i get a Errormessage in the
    MessageMonitoring on my runtimeWorkbench.
    the error occure when XI try to send an acknowledgeMessage
    back to my 3rd Party System.
    I there a way to turn the request for Acknowledgement of?
    Thanks 4 help,
    Benjamin

    Hi,
    on my 3reParty System i am generating an IDoc,
    an send it to an Abstract Asynchronus
    Messageinterface on my XI IntegrationServer.
    This works fine.
    Also the synchron BAPI-Call to the SAP system works.
    But in the end after all is done the XI system
    try to send an acknoledge back to the 3rd PartySystem.
    How can i turn off this acknoledgement?
    I think i must turn it off in the beginning. this means i must turn it off on my initial IDoc-call.
    but how can i do this?
    thanks
    Benjamin

  • IDOCs issue in XI

    In our IDOC -> XI -> IDOC scenario, we are facing an issue when a large number (~4000) of IDOCs are sent to XI system at the same time.
    The source SAP system sends the IDOCs to the XI system using a system user. When a large volume of IDOCs are sent at the same time, this user takes up all the dialog processes in the XI system.
    The system eventually becomes slow and needs to be restarted.
    One message gets created per IDOC in XI. The mapping between source and target IDOCS is simple. There is no issue with small number of IDOCs.
    Request your suggetions/inputs in this case. Could we make the IDOC process to run in background in XI to avoid this situation?

    Have a look into this thread to know how to improve performance when large IDOCs are transferred:
    Processing of huge IDocs ...
    You can also opt for IDOC packaging : /people/michal.krawczyk2/blog/2007/12/02/xipi-sender-idoc-adapter-packaging
    Regards,
    Abhishek.

  • ALEAUD Acknowledgement for Idocs in XI 3.0

    Hi,
    I need to know if it's possible to update the status of the original Idoc (sender Idoc) with the status of the new Idoc generated into XI 3.0 once it is saved and executed correctly in receiver (receiver Idoc).
    Is this scenario configured automaticaly or is it necessary to create the interface for this Idoc type explicitly?.
    The problem is if XI is able to update the status of the original Idoc in the sender R/3 system when the receiver save another Idoc changed and mapped through XI.
    If is it possible, what is necessary to do in XI to prepare this?
    In the backends side is it enough with add the Idoc Type ALEAUD in Partner Profile (Inbound in one way and outbound in the other?
    Thank You

    Hi Luis,
    the post is a little bit old, and maybe you already have the answer, if not take a look at this guide https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f6d2d790-0201-0010-9382-b50b499b3fbe
    That should contain everything you need.
    With Business Connector I used to send SYSTAT01 from BC back to sender R/3 and it did update the original IDoc status. I don't think this message is natively supported with XI, but I guess you can achieve the same result with aleaud.
    Cheers
    Alex

  • Purchase Order Idoc Issue - PORDCR103

    Hello Experts,
    I have one PO and 5 PO Items in my source. I sent Idoc(PORDCR103) to SAP from SAP BODS4 successfully and I was expecting to see 1 PO with 5 items But I saw 5 PO's were created with 5 items each instead of 1 PO with 5 items. Please find attached my Job screenshots.
    Any Idea on this.. Please can anybody share your experience.
    Thanks...Mohan

    This was because of different purchase group's in source data for all other 5 po items. I have resolved this issue by make same purchase group for all 5 po items.

  • Purchase order idoc issue

    Hi,
        I am facing a issue with an inbound purchase order change IDOC (message type: PORDCH).
    I am getting the following error: FM VENDOR_MASTER_DATA_SELECT_15 ; no partner functions found for vendor VENDOR_MASTER_DATA_SELECT_15 1.
    The vendors are configured such that they dont need a partner function. The suprising part is that the same message type idoc from the same vendor got succesfully posted a few days back and a few days after the issue was found, which means the error doesnt occur every time.
    Any input is highly appreciated.
    Thanks,
    Aparna.

    Hi Aparna,
    I want to make changes in an existing PO through an inbound idoc. I am using idoc type PORDCH01 and message type PORDCH, process code BAPI. But I am getting an error "Characteristic does not exist in operating concern".
    Can you please explain how u are using idoc type PORDCH01??
    Thanx in advance,
    Shaleen

  • Purchase Order Outbound Idoc issue. Message Type ORDER

    Hi Experts,
    I am having issue with outbound IDoc generated from Purchase Order.(Message Type ORDER and Basic Type ORDERS05)
    Issue is when i create PO idoc Segment  E1EDP01 and field ACTION populates as 001 this works fine.
    Now when made any changes to the purchase order.* PO trigers one more EDI - Idoc. but the ACTION field is stil as 002.*
    Could any tell me how to fix this.
    Cheers...Gopinath.

    Hi,
    Thank you.
    I have found the issue and fixed.
    Below three setting was missing same has been done in Partner Profile now ok.
    Message type u2013 ORDCHG, Processing Code u2013 ME11 and Change flag On.
    Cheers..Gopinath
    Edited by: Gopinath A.R on Oct 8, 2009 3:14 PM

  • Payext Idocs Issue

    Hi,
    I am generating payext idocs off the back of a payment run (F110). The issue that I have is where I am paying a supplier with multiple invoices, that the individual invoices are all included in the IDOC. When the bank statement is returned to us, for this type of example, the bank statement is delivering all of the invoice references in the Payment Notes section. I am being informed that this is due to my system sending out segments E1EDP02 009 / 010. I am also informed that I need to make changes in FBZP - "Payment methods in Company Code". So far my settings (under payment advice control) here are:-
    1. Note to payee lines on form - None
    2. Payment Advice output according to number of lines - always payment advice
    Also in the DME I am using program RFFOEDI1 and have amended the variant in the output control section to only generate 2 "number of " invoice details.
    Is anyone able to advise please.

    Hi,
    This thread has been created some time ago and recieved no response. Can you please close if you feel this issue/query has been resolved in the meantime. If it has not then please provide additional information in relation to your query. By providing updates to your thread it moves you thread to the first page of thread and increases visibility and possiblity for the multiptude of experts in SDN Forums to offer their support.
    Therefore please update with more information or close thread.
    Thank you for your assistance.
    Regards,
    Brendan.
    (ERP FI/CO SDN/WIKI Moderator)
    http://wiki.sdn.sap.com/wiki/display/ERPFI/ERP+Financials

Maybe you are looking for

  • Client PC showing updates needed for declined updates

    I have many, not sure how many client computers both server and client OS showing 'Needed Count' for updates that were 'Declined' and/or 'Not Applicable'. Anyone know how this happens and if it can be resolved. It would be greatly appreciated. As the

  • Problem with BO XI R2 ODBC drivers on Linux

    Post Author: greym59 CA Forum: Authentication I have a customer with BO XI R2 SP1 installed on 64-bit Suse Linux Enterprise Server 9 (SLES9) with an Oracle 10.2.0.3.0 database (on another 64-bit SLES9 server) for the CMS and Auditor repository databa

  • Perl package maintenance under Arch - how?

    Hi. New to Arch (but not to Linux in general). I have seen that Perl 5.12 is in core of Arch, which is good. In my work I need a _lot_ of Perl modules from CPAN, besides the standard core modules which come bundled with Perl. Question: How is the ins

  • Where Do I find Garageband?and I

    I believe that GB was on my computer when I first got it and I deleted it because I didn't forsee myself using it. Am I correct in my memory that it was there? If so, how can I get a copy now? I tried going to my discs but since it's an older version

  • Photos from email wont save

    When i want to save photo's from email with my ipad, the photo's wont appear in my album. I only see pictures dubbeld , so pictures that are already there will multiply in the amount of pictures i want to save from mail after saving photos from email