Bus_trans_msg MBDo failed in Inbound queue

Hi all,
  The "Debit memoo" is downloaded from R/3 to CRM. The debit memoo is created with reference to "End user order" in R/3. During download the bus_trans_msg BDoc fails in the inbound queue with the following information "Error in validation (Details : transaction smw01).
When analyzing the BDoc "Bus_trans_msg" in the flow , the header structure "Orderadm_h" has 2 records one for Debit memoo and one for End user order.
Is it natural to have 2 records in the order header??? I guess this is a bug. Have anyone face this situation. Is there any OSS notes for it.
Please help.
Thanks in advance
Jothi

Hi Surendra,
  Yes it is natural to have mupltiple documents in one BDoc during Initial download from R/3 to CRM.
But is it natural to have multiple documents in One BDoc when changes are done to "Debit Memoo'. I mean "Delta download" from R/3 to CRM.
best regards
Jothi

Similar Messages

  • Inbound Queue is Failing

    Hi,
    I have Extended Sales order through EEWB by setting R/3 flag. so that it will extend same fields in R/3 also. Everything is done successfully.
    When I create Sales order it is going to R/3 but BDOC is failing in Inbound Queue.
    If I reprocess BDOC once again, then its working.
    Please help me how to resolve this issue.
    Regards
    Satish

    Hi Milan,
    Can you please follwo the recommendations of note 1148021.
    Best regards
    Christophe

  • BPM getting failed with unknown error in inbound queue

    Hi ,
    I am using BPM for simple  IDOC collection( time based collection) .Its working fine also .However once it fail   we can see the BPE failed in inbound processing error in smq2 and status  is  system faliure.
    on debugging we can see a unknown error in transformation step that error in conversion [NN]. to proxy Z_interface name ( the proxy which automatically get created for transformation step. ) data related issue.
    When we check the same  input data in IR its working fine in message mapping . we are unable to find any other error either in BPM or in the input data.
    The most surprising thing is that when we deleted the message from queue and  re-triggered the IDOC once again from SAP system then its worked fine .
    Can any body kindly suggest what can be the probable reason of this .As we are afraid that if the same thing will happen in production what we will do without any expalination we can't delete queue and retrigger  IDOCs there.
    Regards,
    saurabh

    One option would be to raise an exception for such steps....in the Exception handler you can repeat the same step....in your case it will be the mapping (n:1) .....are you sure that the process failed in Transformation step and that the data was correct....i mean all the 5 IDOCs were sent as an input to the mapping?
    Can you ensure that during this time there was no connection issue between the BPM and the mapping runtime (IE)....may be you can check with your BASIS.
    Regards,
    Abhishek.

  • Failed Entries not visible in EOIO inbound queue

    Hi Experts,
    The scenario is HTTP->RFC (aysnchornous) i am specifying the queue name in the HTTP client itself (inbound EOIO queue)  and i am posting the message from HTTP client to RFC in R/3 system. So after posting the requests i could not find the messages in the queues ( the messages appears in SXMB_MONI with a queue name say XBOQ0_LINE1), but i could not find the entries in this queue at all... COuld you help me what could be the reasons.. Do we need to set any queue parameters for the MEssages to stay?.
    Quick response would be highly helpful.
    Thanks and Regards,
    Raj

    Hi Rajeev thanks for your reply, yes it stays in the queue as you said.. But the requirement of the client is that the RFC will be called in one sequence and it any of the transaction fails then all the others should automatically stops. Thats why we have taken up this method of selecting the inbound queue right from the HTTP service.. Now what we expect is that for example if the first message fails due to an exception in R/3 then all the others should wait in the queue.. But right now what is happening is that they are waiting at the adapter and SXMB_MONI shows that they are in the status scheduled.. (the R/3 system is up in this case.. )..
    So you mean to say the message would log in the queue only when R/3 system is donw.. Or even when adapter makes max no of tries to R/3 and finds it as system failure then also would the entry come in the queue ?.
    THanks in advance for your answer
    Raj

  • Outbound queue won't fetch data to inbound queue after DS enhancement

    I enhanced the 2LIS_02_ITM extractor with a field from EKKN table, in CMOD filled this field. Transported all this to TEST and then to PROD systems. In DEV system everything is OK, but in TEST and PROD system my outbound delta queues are filling and not fetching the data to the inbound queues!!! When i launch the job in LBWE, it cancels itself. And when i see short dumps, it says something about modified structure. Any idea how can i fetch the data from one queue to another?

    Hi,
    First you have to make sure that there are no enrteis in LBWQ,delta queue and det up table before you do the transports.
    So anyway the process has to be repeated again.
    So once the transports are done then you will have to do the whole set up again.
    Do the follwing after transports.
    1)Delete the set up tables
    2)Do init w/o data transfer from the infopackage.
    3)Fill the set up tables( You can schedule a job in the background to fill the whole 7000000 records at the same time)
    4) Full repair loads to BW( Either you can do it in parts...like scheduling different loads at the same time through different infopackages for different selections OR one infopackage for the whole data).
    The better is to do in parts as in case of whole data load fails then you will lose the whole data and you will have to repeat the process again.
    You can schedule the set up table fill job as well as full repair infopackage schedule at the same time for different selections.
    Suppose if set up table is filled with selection A and once job finished then schedule the infopackage with selection A meanwhile you can fill the set up table with selection B and so no.
    This way you can make sure the jobs are not failing because of huge amount of data load at the same time the time taken to complete the process is less.
    As such there is no limitation on amount of data..its the duration of process which is limitation...for very long running process chances are that you run out of background process or you miss some IDOC's.
    Thanks
    Ajeet
    Edited by: Ajeet Singh on Nov 18, 2008 9:26 PM

  • Mail to RFC -- Data Structed in Inbound Queue  -- Help needed !

    Hi Friends ,
                           I am doing Mail to RFC Asyn Scenario . Mail mails are come into the mail box . XI is trying to read the mail and send to R3.
                            It was working fine suddenly , Many mails read succesfully and data send to RFC , But it is structed in   ( SMQ2 ) inbound Queue ( <b>Message Scheduled on Outbound side</b> )
                  For long time it is showing like this . No data is accepted  by RFC. I have checked the Adpater confi for rfc it is fine .  I have given Max connection as 50 also .
              Please help me to solve this issue !
    Regards.,
    V.Rangarajan

    Hi,
    Have the Queues being registered in the R/3..?
    If not....
    1.Go to SXMB_ADM(R/3)
    2. Go to Manage Queues and then
    3. Register All Queues.
    <a href="/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically Failed Messages</a>
    Regards
    San
    <a href="Remember to set the thread to solved when you have received a solution to set the thread to solved when you have received a solution</a>
    Where There is a <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/weblogs?blog=/weblogs/topic/16">blog</a> there is a Way.

  • Error in Inbound Queue (Tx. SMQ2) / Error "CMW_PIF_PROTOCOL"

    Hello everybody,
    I have got a queue which appears time by time. It is called "ISP_I_000000000000017" in my Inbound Queue.
    Below further information about that.
    Information from Tx. "SE16" about this Error.
    Client             010
    Site-Typ-ID          GWA_01
    ISP Queue-Typ        I
    Log. Queuename       CMW_PIF_PROTOCOL
    Queue-Name           ISP_I_000000000000017
    Destination          ISP_I_000000000000017
    Description        GWA_01/I/CMW_PIF_PROTOCOL
    Has anyone an idea what's behind this? What is the pif-Protocol? How can I avoid this error in the inbound queue.
    Every idea is appreciated.
    Thanks in advance.
    Kind regards Harry

    One option would be to raise an exception for such steps....in the Exception handler you can repeat the same step....in your case it will be the mapping (n:1) .....are you sure that the process failed in Transformation step and that the data was correct....i mean all the 5 IDOCs were sent as an input to the mapping?
    Can you ensure that during this time there was no connection issue between the BPM and the mapping runtime (IE)....may be you can check with your BASIS.
    Regards,
    Abhishek.

  • Re-processing failed messages in queue automatically

    Hi,
    While executing messages via PI to external system, sometimes the messages stucked in inbound queue with status "SYSFAIL" with status text "Command to tRFC/qRFC: Execute LUW again" (communication problem). The only way to execute LUW again is via DEBUG mode (F8). After using F8 the message runs and the queue released until the next time.
    How can I execute those messages with F6 (Execute LUW) or by any scheduling program (preferability to scheduling program)?
    Regards,
    Gil

    Hi Gigi,
    As stated in one of the blog (/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically):
    For automatic qRfc failure recovery, Schedule the report RSQIWKEX to run periodically. This report enables automatically resets the queues.
    Also, refer the following threads for more information on this topic:
    Re-Process failed XI Messages Automatically
    /people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm

  • Inbound-Queue - Set Queue To Retry via Coding

    Hello Experts,
    I am just implementing a MEP-Scenario and facing a problem in timing.
    Because of Missing Data delivered via RFC from other system i need to set an inbound-queue (R3AD...) to waiting and retry.
    Is it possible to do this via coding?
    When I fire an error message (type EAX) the queue gets in status "SYSFAIL" - but in this case it will not automatically retry again.
    Any hints are appreciated.
    Thanks
    Mario

    Hi ,
    You can deregister the inbound queue R3AD* from SMQR tcode and the other way is You can write a program to start the inbound queue processing which has a status 'SYS-FAIL'.
    Thank you,
    Gangadhar.S

  • SMQ2 (Inbound Queue) : Error occurred during character conversion

    Hi,
    In SMQ2 an Inbound Queue has failed with status text "Error occurred during character conversion". The XML message inside this queue is in waiting status with status text " Scheduled for Outbound Processing" .
    Even after cancelling this message from SXMB_MONI, and reposting the PO, still again the queue and the XML message inside the queue are in same status.
    As this is in XI production system, requesting to provide some suggestion ASAP.
    Thanks,
    Mateen.

    The queue status is still sysfail. There is only 1 message waiting in the queue.
    I think that the queue might be locked for some reason and after unlocking the queue and restarting the message, the message will get processed successfully.
    But before working on this I want to make sure that the queue is locked.
    Do you or anyone else know how and from where can I check whether the queue is locked or unlocked?
    Regards,
    Mateen.

  • Inbound queue error"XI Error APPLICATION_ERROR.ABAP: Queue stopped"

    Hi,
    In  SMQ2 ,we have received inbound queue error "XI Error APPLICATION_ERROR.ABAP: Queue stopped".When activate queue error is not going.So please advice.
    Thanks,
    Praveen

    Hello Mr,
    Have a look into SAP Notes: 824554, 906435, 783515, 910649, 706563.
    /people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
    To be more helpful, can you post here complete error log?

  • Inbound Queues in XI --System error

    HI Friends,
    sceanrio : Outbound IDOC
        I have observed some messages struck in inbound queue and first message stoped because of system error.
    I know if we delete this message , rest of the message will restart and process it.
    BUt i don't know , if i delete , what will happen to this message ? I can't resart bcz restart not possible.
    2. If all messages in queue, and restart not possible then what is the solution ? only deletion or  ?????
    Deva

    HI Deva,
        Before deleting try to unlock the queue and re-execute the first message then remaining messages will process.If you are not able to resend the first message ....analyze the error why it is failing.
    Finally if the above two options are not working then you need to Identify the first message and delete the first message informing business to resend that perticular message.
    Regards,
    Naveen.

  • Inbound Queuing in SAP XI

    Hello Friends,
                       please help me on the below issue. my error is when i am sending 1000 messages from jms to jms through  SAP XI all the
    inbound queues are residing in smq2 . can i release all the queues at  a time once. please help me.

    Hi!
    As our SDN contributors already provided few links I  want t provide some information which is useful to you..
    NOTE: Also please try to send one by one or atlease few messages other than sending 1000 at at time
    I hope it will be useful to you in final case...because even I faced the same problem in BW- XI Integration but in those times I did the same... and also in final case if they restart the server once...all the messagse are gone I mean went to BW from XI by next day when I came there were no of messages
    But before doing this please note these points:::
    Even though you did this please make sure ...
    1. Actually First check what is your Service Pack..as you told that it is XI check are you using SP22...in
        XI 3.0
    2. Next check whether is it correct way to send 1000 messaegs at a time because may be your system  
        may be using some one and also if they are sending at the same time means...both of your queues wil
        be strucked..
    3 First Go to SMQ1 (Outbound queue) and SMQ2 (Inbound Queue)and check how many messaegs are
       there See also make sure the status of those queues some may be SYS FAIL means system fail first
       delete those queues and then RESEND the remaining queues...
    4.Also please go to RWB-->Communication monitoring and check your Communication Channel Status
        whether it was green or RED...and also check the AUDIT LOG..
    5. Suppose if any errors are there or not even though once go to RWB--MEssage Monitoring and check on
        which basis and on which part it was strucked I mean whether the partiular message fails at Integration
        Engine level or else ADapter Engine level... and finally Check AUdit log...on due to which basis the
        messages are queues I mean due to huge size... of for what reason..
    5.  Once do this if Still if you are facing same problem go to Transaction Code: SXI_CACHE and do cache
        refresh so that it may be reflected by refreshing all the IR and ID objects.
        Also do ADapter cache refresh...refresh in same Transaction code...
        Or else if you are adminstrator go to TCode : SMICM and go to MEnu--> As JAva and --> Do j2EE soft   
        Restart instead of Soft Restart...or else ask your basis poeple to do the same...
    Note: WHile doing J2EE engine restart please make sure any Transactions or else any one or working on PI because it may take 20-25 mins to become server up again ...
    NOTE: Also please try to send one by one or atlease few messages other than sending 1000 at at time
    I hope it will be useful to you in final case...
    I hope it will be useful to you in final case...Suppose if it is useful to you please close this and award points to the repective contributors if it is useful to you..
    Regards:
    Amar Srinivas ELi

  • XI inbound queues status "RETRY" in a new XI Production system

    Hi
    All the queues (XBT00* AND XBT02*) in XI Production system are not moving. Status is "Retry" all the time. The system is idle. Do you know what is happening here?
    I also see the following error in the queue:
    Command to tRFC/qRFC: Execute LUW again
    Also, lot of errors (below) in the system log (SM21):
    XIRWBUSER - Communication Error CPIC return code 027
    XIAPPLUSER - Perform rollback
    Any ideas?
    Regards
    Chandu

    Hi,
    When any message is sent from any other system to XI, the Inbound queue in XI is processed in the following way,
    1) AI_RUNTIME_JCOSERVER connects to the Java stack to execute the registered program AI_RUNTIME_<SID>.
    2) When this connection is fine, then the queue is processed without any issues.
    Now incase of Production system, which most likely to be a cluster system will fail because you'll find that AI_RUNTIME_JCOSERVER connection test fails, when you turn off one node. The reason being in visual administrator the JCo RFC Provider for the server nodes have not been maintained.
    Solution:
    Login to visual administrator, select the service JCo RFC Provider for both the nodes and set the value accordingly.
    Ex:
    SAP Cluster Virtual Name: XICLSTPROD
    Hostname1: XIPROD1
    Hostname2: XIPROD2
    SID: XIP
    CLIENT: 100
    Instance No: 02
    Values for Node1:
    Program Id: AI_RUNTIME_XIP
    Gateway host: XIPROD1
    Gateway service: sapgw02
    Server count: 20
    Application Server host: XICLSTPROD
    System number: 02
    Client: 100
    Language: EN
    User: PI_JCO_RFC
    Password: ***********
    Values for Node2:
    Program Id: AI_RUNTIME_XIP
    Gateway host: XIPROD2
    Gateway service: sapgw02
    Server count: 20
    Application Server host: XICLSTPROD
    System number: 02
    Client: 100
    Language: EN
    User: PI_JCO_RFC
    Password: ***********
    Change in the similar way for the other Programs registered.
    This should resovle the RETRY issue in Inbound queue.
    Hope this piece of information really helps.
    Regards,
    Kamesh

  • Error in inbound queue

    Hi,
    I have to monitor queues, when i use tcode smq2 for inbound queues, i see 4 queues with stuck messages. The status  is sysfail, so i do like this edit-> reset status ,then the status of the message has changed to transaction recorded. now i went to previous page and click unlock. when checked the first message status, it is XI  restart in qRFC not allowed.
    Suggest me where i went wrong and what to do to solve the issue.
    Thanks
    Jhansi

    Dear Jhansi,
    in his answer Chirag exactly describes how to proceed in this situation. For further information on how to process failed XI messages you might also have a look at OSS note 813029.
    Best Regards,
    Harald Keimer
    XI Development Support
    SAP AG, Walldorf

Maybe you are looking for

  • Help in SQL statement!!

    How to pass in the strings with commas in the SQL statement. I have a SQL statement which looks like this: String query = "SELECT Product FROM Product where Risk LIKE "+ risk +" and Priority="+ priority +""; And the 2 values that I'm going to pass in

  • Dynamic Prompts in Universe using BEx query

    hi, We have create an object in BO Universe using @prompt. the formula goes like this. <EXPRESSION>IIF(@Prompt('Enter Currency','A',{'USD','EUR','GBP','JPY','AUD','LOCAL_CURRENCY','DOCUMENT_CURRENCY'},mono,constrained)= USD,@Select(Actuals\Actual Amt

  • What can be used to connect Panasonic Full HD SD/SDHC Camcorder to the iPod

    I am thinking of buying the Panasonic Full HD SD/SDHC Camcorder which uses the new SDHC/SD Memory Card to store the movie clips. What I would like to know is there anything in the iPod accessories range, that I can connect to a Fifth Generation iPod

  • OdiSendmail pass hostname as Variable

    Hi Guru, Can we use this code Command on source : SELECT DESTINATION smtp_srv ,  PARAM_NM from_list ,PARAM_VAL to_list FROM PARAM WHERE TABLENM = '#TABLENM' Command on Target : OdiSendMail "-MAILHOST=#smtp_srv" "-FROM=#from_list" "-SUBJECT=Please fin

  • Single row to multiple

    I have a table 'a' with one record in it. I do a cross-join to get 3 rows as below. Do we have any other method to implement this - convert 1 row to 3, please share. create table a (id number primary key,col1 number,col2 number,col3 number) insert in