IDOC Scenerio

hi
  i am working on idoc to idoc scenerio... i configured everything in R/3 system...the IDoc is successfully send to Xi system...
in XI system, i checked in IDX5 tx... its showing the Inbound IDoc is received in XI system...but if i go to SXMB_MONI tx... the message is with error..
the flag set is error flag and ACK.Status - ACK contains system error...
if i go to detail view of message... the error is ..
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!--  Call Adapter
  -->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
  <SAP:Category>XIAdapter</SAP:Category>
  <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_INV_NUMBER</SAP:Code>
  <SAP:P1 />
  <SAP:P2 />
  <SAP:P3 />
  <SAP:P4 />
  <SAP:AdditionalText />
  <SAP:ApplicationFaultMessage namespace="" />
  <SAP:Stack>Check the interval '01' of number range object 'EDIDOC'</SAP:Stack>
  <SAP:Retry>M</SAP:Retry>
  </SAP:Error>
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!--  Receiver Identification
  -->
- <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="RCVR_DETERMINATION">NO_RECEIVER_CASE_ASYNC</SAP:Code>
  <SAP:P1 />
  <SAP:P2 />
  <SAP:P3 />
  <SAP:P4 />
  <SAP:AdditionalText />
  <SAP:ApplicationFaultMessage namespace="" />
  <SAP:Stack>No receiver could be determined</SAP:Stack>
  <SAP:Retry>M</SAP:Retry>
  </SAP:Error>
wat is the solution to rectify this error????????//
wat is the use of IDX5 tx????????????
urgent plz reply quickly..

Hello,
1)
if your IDoc (inbound and outbound) is the same you don't need a mapping in your scenario. In this case try without mapping.
2)
check your receiver determination in sxi_cache
3)
have a look at this thread:
error in processing the idoc
Regards
Patrick

Similar Messages

  • How to send status message in SOAP to IDOC scenerio without BPM

    Hi,
    I have a SOAP to IDOC scenerio in which we require to send the status message back to user from XI that " IDOC has been sent successfully to SAP system"
    We do not want to use BPM bacause of performance issues.
    Can you please help me how to achieve this synchronous response without BPM.
    Note: We require the status message from XI that the IDOC has been successfully posted to WESAP system

    Idoc only support async behaviour. U can't get the Idoc response as per ur requirement without BPM.
    Better to go for abap proxy or RFC.
    Or u may get the ack till XI.
    Regards,
    Prateek

  • EDI fileTo IDOC scenerio - IDOC number issue

    Hi All,
    My scenerio is EDI file to IDOC, now the problem is when i restart the error message in sxmb_moni , it got successfully processed but i m not able to see the Idoc numbers when i click on "Idoc" tab in sxmb_moni. It says "No Message Selected".
    Although I can see the idoc numbers using T-code idx5 (corresponding to those restarted Msg IDs) in PI system.
    but at the Reciver SAP system thse idoc numbers could not be found , rather diffrent idoc numbers can be seen (which contains the same data as expected).
    Please help finding out the problem.
    Thanks in Advance
    Jyoti

    >
    Jyoti Acharya wrote:
    > Hi All,
    > My scenerio is EDI file to IDOC, now the problem is when i restart the error message in sxmb_moni , it got successfully processed but i m not able to see the Idoc numbers when i click on "Idoc" tab in sxmb_moni. It says "No Message Selected".
    >
    Jyoti,
    This can happen. Idoc numbers can be different, check with the partner profile and message type and compare the idoc values.
    Regards,
    Pavan

  • ALE/IDOC Scenerio

    Hi every one,
    I am new to ALE/IDOC can any one send me one or two complete scenerio  and faqs on ale/idoc. this is my mail id [email protected]
    Regards,
    Venkat

    There is no standard way to send ALE IDOC back to SAP R3 if mapping fails in middleware.
    But this can be handled through BPM.I am not sure if you are from XI background or R3 background
      The BPM design looks like this,
    Receive( IDOCs from R3 ) -
    > Block step ( Inside block Mapping-> If mapping success>.Send to Target application
                                                                                    If mapping Fails(System Error)>Mapping (MAP ALE IDOC with respective details)->Send IDOC to R3 system.
    Hope thsi helps

  • File to IDOC scenerio (Please help)

    Hi Friends,
    Please provide me a sample document with screen shots for the below mentioned scenerio.
    File--> XI--
    IDOC.
    This would be a great help. Seeking the early responses.
    Please note ID also, if wish to send it on this.
    sonisapabapATyahooDOTcoDOTin

    refer:
    Step by Step Guide - File to IDOC Scenario
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC&
    The specified item was not found.
    File to Multiple IDocs (XSLT Mapping)
    Edited by: preethi Prabhu RadhaKrishnan on Sep 4, 2008 3:19 PM

  • Error in file to idoc scenerio

    hi
    in file to idoc scenario
    i got error in sxmb_moni
    in status  it is showing recording,
    in Q.status it is showing stop symbol.
    waiting for suggestions.

    Hi Sandeep,
    Have a look at queue problms here
    /people/prashanth.azharuddin/blog/2006/11/24/some-errors-in-an-xi-production-environment
    Some additional help
    Q.Status is "Queue stopped"
    queue status is stopped
    Regards,
    Prateek

  • XI idoc to idoc scenerio

    Hi
          my problem is that  i passed data from Source R3 sytem to XI.I am receiving XML message in XI.But XML massege is not passed to target R3 System.
    Suoure System Distribution Model Details:
    Sender:TESTBSYS2        (r3source)
    Receiver:IQXCLNT600       (xi)
    in target System:i have creted 2 logical system TESTBSYS2 and IQXCLNT600
    now u can find from where i m doing misstake?
    one thing is also confuse me:
    in IR i have created 2 business system 1:TESTBSYS1  and 2:TESTBSYS2
    TESTBSYS2  is sender so i have not make Communication Channel
    TESTBSYS1 is sender so i have make CC using Idoc adapter and define port and RFC destination
    still idoc is not pass from XI to target R3.
    Please help

    Hi Mohit
    If it is in error then how can you expect that this will be posted to R3.
    XI basic thing is to check the messge in moni for error.
    Now solve that error and then trigger the idoc again to check.
    If you dont know how to solve that particular error then post it we all will try to resolve it.
    Now seen ur error----
    Go to Receiver Determination and check have you correctly defined there who is the receiver.
    Edit the Receiver Determination and activate it again, sometimes it also solve the problem.
    Regards
    Dheeraj Kumar
    Edited by: Dheeraj Kumar on May 11, 2010 3:29 PM

  • Idoc to idoc scenerio

    Hi ,
             i have created new tecnical system (web as abap) for receiver R3 system.
    When i am sending idoc ,It shows error in XI system:
    Receiver service  cannot be converted into an ALE
    logical system
    please help

    S0004413518 wrote:>
    > Yes Sarvesh,
    >                        you are right .Can u give me  solution.
    See page no 8 point no 9..
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d19fe210-0d01-0010-4094-a6fba344e098?quicklink=index&overridelayout=true

  • Business  system for idoc reciver communication channel.

    hi gurus,
    iam doing one file to idoc scenerio.
    for defining reciver idoc adapter ,which type of businees system i required that is configured in SLD.
    pls guide me .
    warm regards.

    Hi
    You can use th Buiness system as a receiver for IDOC.
    Making sure
    1. the LS of the system(R/3) is same in the SLD and it is also reflecting in the adapter specific attributes in the ID.
    2. Use the same LS name for the BS pointng to FIle in the SLD.
    Complete the IDOC configuration from XI
    1. Create the RFC dest from XI to ECC
    2. Create the Trfc port and call this RFC dest created..
    3. Use this Trfc port in the IDOC receiver
    On ECC:
    Make sure the Partner Profiles is created properly.
    it is suggested to use always the business systems when you deal with IDOC and Proxies.
    Edited by: Nisar Khan on Feb 27, 2008 1:31 PM

  • File to idoc adapter

    Hi ,
           i am  creating  File to Idoc scenerio in which our XML message is in error.
    <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_IDOC_RUNTIME</SAP:Code>
      <SAP:P1>MSGGUID 296FE65735374C062450FE8D73D37350: Tag found instead of tag IDOC BEGIN=</SAP:P1>
    please suggest what can i do.

    Hi,
    Go to IDX1
    find the port to your R3
    find the rfc destination name that the port is using
    go to SM59 and find this RFC destination
    open it and click CTRL+F4
    (authorization test)
    do the same procedure for your RFC destination
    in the IDOC receiver adapter - if you sue any other
    You can also go through the foolowing links:
    "Could not determine code page" inbound side error
    XI IDOC Error...
    Regards,
    Sachi

  • Unable to interpret IDoc interface ZSHIPDEL_packageRD

    Hi,
    I am doing a file-xi-idoc scenerio.
    I've exported my custom idoc as an xsd and modified the schema to allow for multiple idocs to be generated for each file - as per note 814393.
    However I get the following error message at runtime (Call Adapter):
    <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_WRONG_INTF</SAP:Code>
      <SAP:P1>ZSHIPDEL_packageRD</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Unable to interpret IDoc interface ZSHIPDEL_packageRD</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
    Has anyone else experienced this error?
    Regards
    leenor

    I have a scenario exactly like the above one.
    My file structure is like
    TransactionDetailList
             TransactionDetail (1:N)
                    Transaction_Type (0:1)
                    Transaction_Date (0:1)
                    Add_Revise_Cancel_USER_ID (0:1)
                    Add_Revise_Cancel_Date_Time (0:1)
    My IDOC has the below structure,
    ZIDOC_BDS_DIVERSION
                       IDOC
                          ZSEGL_DIVERSION_HEADER
                                           SEGMENT
                                           NOMNR
                                           NOMIT
                                           EVENT_DATE
                                  ZSEGL_ DIVERSION_ITEM
                                            SEGMENT
                                            WHO_PAYS_DIVERSI
                                            LOCID
                                            DEST_CITY
    so i have to generate multiple idocs in the target side.
    I have created external defination based on my IDOC.Defined mapping between File and the external defination crerated from the IDOC. also defiined interface mapping between file and external defination.
    In the Integration Directory ->Interface Defination, I have used the actual Idoc as Inbound interface for which there is no mapping as we have not defined anything for this. This is exactly what you have defined above.
    I am getting the following errors like,
    "Error: MSGGUID A5EE4A305B4111DABFBE0002551F08EE: Tag TransactionDetailList found instead of tag IDOC BEGIN="
    Please let me know if I am missing some steps while configuring or I have to do something else.
    Thanks & Regards,
    Mukesh

  • Idoc Occurance help rquired.

    Hi Experts
                             mine is a file to Idoc scenerio.  The file I have has several equipmnet numbers . The occurance of the equipment in the source structure is 0:1 .
    The target is an idoc structure, Idoc occurance is 0: 999999 and equipment occurance is 0.1 .
    My requirement is , as different equipment numbers acn come in the source information, hw do i make , a single IDOC , at the target for each new equipment  in the source???
    Is my question clear, please help me out with this, and revrt back if you have any queries!!
    Regards,
    Arnab.

    Hi Arnab,
    as per my understanding, you have different equipment number under single equiment which is 0.1, and you need different IDOCs for different Equipment number, if this is the case, then you can map ur equipment number to the target IDOC using the node function "SPLITBYVALUE", and the property for this node function you have to choose "VALUECHANGE".
    equipment no   -
    > SPLITBYVALUE  -
    > IDOC
                                               (ValueChange)
    which will create different IDOCs for each new equipment number.(If my assumption is not wrong)....
    Regards
    Venkat

  • Issue in configuring the End to End Monitering.

    Hi,
         I was trying to configure the end to end monitering in RW, and it is askin for uid and password, on applying them , it is not opening , and giving a messege as
    Unable to read the current configuration for the selected XI domain because the system was unable to estable a connection to the monitoring server (possibly due to incorrect logon data). Error message: Unable to log on to system isrxidev in language en with user PISUPER.
    What should i do? I am a super user.I hav all authorisations!Is this my role, or a basis / administrator role, tell me the solution, i need to check full end to end status of a messge from source point to target point.
    Also, how do I set up the PIPELINE configuration. Any settings required in SICF transaction to see the different stages of a messege in sxmb_moni. Mine is a file to idoc scenerio, and in sxmb_moni i can only see the
    Inbound Messege
    Receiver Grouping
    and
    Response.
    I was expecting to see  the status at Receiver determination and interface Determination!
    Arnab Mondal

    Login with PIRWBUSER for end to end monitoring..
    Follow these steps :
    http://help.sap.com/saphelp_nw04s/helpdata/en/06/5d1741b393f26fe10000000a1550b0/frameset.htm
    Still problem exists then go thru the below thread
    End-to-End Monitoring
    Check whether all CIF services were activated in Visual Admin

  • Multiple lines in File adapter

    Hi Friends ,
    I am using a file to Idoc scenerio,I had to write the tdline field , which is multiple lines in idoc to a field in file .
    My file structre is simple :  No hierchries in the fields . Assume f is long text field .
    I have defined field f as 0:unbounded .
    In content conversion parameters :
    Recordset :  row, *
    My structure is :
    a
    b
      row
       e
       f(long text field)
       g
       h
    Now what happens is , if the TDLINE has multiple lines , the the data in file appears with Pipe seperator .
    In my case , I have used Pipe as field seperator .
    Please suggest .
    Chan

    Hi Vijay,
    As u mentioned in earlier post...
    keyfieldName = TABNAM
    EDI_DC40.fieldNames :
    EDI_DC40. fieldFixedLengths:
    EDI_DC40.keyFieldValue :
    E1WPU01.fieldNames :
    E1WPU01.fieldFixedLengths:
    E1WPU01.keyFieldValue
    E1WPU02.fieldNames :
    E1WPU02.fieldFixedLengths:
    E1WPU02.keyFieldValue
    Here actually you are trying to get the key field value even from EDI_DC40 and E1WPU01 also....
    So obviously u dnt have those values in that rows so.. it cannot get the rows....
    So please u try this one..... The same FCC but remove the 2 lines.... for EDI_DC40 and  E1WPU01
    keyfieldName = TABNAM
    EDI_DC40.fieldNames :
    EDI_DC40. fieldFixedLengths:
    E1WPU01.fieldNames :
    E1WPU01.fieldFixedLengths:
    E1WPU02.fieldNames :
    E1WPU02.fieldFixedLengths:
    E1WPU02.keyFieldValue
    I hope this wil solve ur problem..
    Lemme know if any issues...
    Thanks & Regards,
    H.L.Babu

  • Regarding IDX1,IDX2 and WE20

    Hi Masters,
        while doing file to idoc scenerio i have little bit of confusion ..
    1)  In idx1 we have to create a idoc port.. in case of port tab wht we have to give .. either we have to give logical system name of xi server or any other .. name ..
    2) In idx2 we have to load the metadata .. here also we have to give source port .. so here also we have to give logical system name of xi server or any other name ..
    3) In case of maintaining partner profile .. we have to give partner number.. so here also we have to give logical system name of xi server or other name ... this we have to do in r3 system ..
    please help for doing this process ... if possible can u provide a step by step process for maintaining idx1,idx2 and we20...
    Thanks in Advance,
    jagannath.

    Hi,
    <b>Create Port (IDX1)</b>
    a) Select create new button
    b) Enter the port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    <b>Load Meta Data for IDOC (IDX2)</b>
    a) Create new
    b) IDOC Message Type
    c) Enter port created in IDX1.
    <b>Create Partner Profile (WE20)</b>
    a) Create New
    b) Create the Partner no. name as same the logical system name of the destination system.
    c) Select Partner type LS
    d) Enter details for Type: US/USER, Agent, and Lang.
    e) Click on the + button to select the message type.
    f) Select Partner no. and LS which ever create above.
    g) Select Message type
    h) Select Process code related to the Message type.
    I) save.
    Regards
    Santhosh
    Remember to set the thread to solved when you have received a solution

Maybe you are looking for