Reprocessing IDocs

Hi All,
         I have a requirement to reprocess the IDocs in background. For this I am running the standard report RBDAGAIE to reprocess the IDocs. Here first I am running my custom report and getting the list of IDoc that are failed with status 51 in a ALV grid.  I edit the data of the fields which have to be changed and say Process. The data in the IDoc is changed and given to the standard report to process in the background.
But the IDocs are not reprocessed rather they failing again with the status 51.  Later, on debugging the code I found out that the report RBDAGAIE is checking table EDIDC for the IDoc changed status 69 to reprocess. So, at this point the condition is failing and consequently the Idoc reprocessing is failing.
So is there any other standard report which reprocesses the IDocs?
Thanks in advance
Deepak

Hi Deepak,
The program to re-process the IDocs depends on the staus of the IDocs which you are supposed to re-process. Let me give you a few programs used to reprocess the Idocs based on theie current status.
Program RBDMANI2  for status 51
Program RBDAPP01 for status 64
Program RBDAGAIE for status 32 and 69 (Edited IDocs)
Program RBDSYNER for status 26
Program RSEOUT00 for status 30
and so on....
Would be better if you let know the status of the IDocs under concern that need to be reprocessed!
~ Bineah

Similar Messages

  • Issues with Reprocess Idoc

    Hi all,
    The developement for BOM interface is done.
    it is working fine.But my client extented requirement like this
    after processing IDOC , if there is any status 51 idocs available.
    he will do reprocess from BD87. that time some part of code in FM needs to be triggered.
    I am not able make Difference b/w first IDOC number and Reprocess IDoc number.
    means for keeping conditon , i need one unique differenet between new IDOC and Reprocess IDOC.
    Is there any point to know that properties.
    thanks in Advance,
    regards,
    JBR

    Hi,
    Reprocessing a idoc would not create a new IDoc, only the status of the IDoc would be changed if the error with which it was already occuring has been modified.
    Thanks
    Krithika

  • Reprocessing Idoc's with 51 and 54 status.

    Hi Gurus,
    My client wants to reprocess Idocs with status 51 and 54 by Batch job.
    Is there Any program which can reprocess both status 51 and 54.
    After the Idocs get reprocessed it should update the Shipment end in the Shipment document.
    Thanks in advance!!!
    Regards,
    Aslam

    Hi,
    program to reporcess depends on status. Run report RBDINPUT. Here when selecting status 51 you will be redirected to report RBDMANI2 (as stated by Génia). For status 54, you can reprocess idocs manually with tcode we19.
    Regards,
    JM

  • Reprocessing IDOCS with status 52

    Hi all,
    I facing a problem with IDOC status 52.
    After correcting the error it had given, I want to reprocess it again.
    Kindly tell me any report or transaction name for reprocessing IDOC with status 52.
    Regards,
    Rahul

    Hi Rahul,
    You can use the below Programs for IDocs Reprocessing:
    RBDMANI2 : Reprocess Idocs manually
    RBDMANIN : Posting of IDocs with Status 51
    RBDMOIND : Outbound Idocs status 03->12
    RSEOUT00 : For Processing 30 Status IDocs
    RBDAPP01 : For Processing 64 Status IDocs
    RBDAGAIN : Reprocess Incorrect Outbound IDocs
    RBDAGAI2 : Reprocessing of IDocs after ALE Input Error
    Regards
    Aneesh.

  • Reprocessing IDOC with status 52

    Hi,
    I got status 52 for one of the IDOCs, I want to reprocess it . When I use BD87 & BD73, those are not working.
    Please tell me any other way to process it.
    Thanks & Regards
    Vijay

    Hi..Vijay,
    There are already many threads with the same question.
    pls search for your query before posting.
    Eg:
    Re: Idoc status 52 -> How to make it green i.e. 53
    Reprocessing IDOCS with status 52
    regards,
    Padma

  • Reprocess Idocs

    Hi,
    To  Reprocess Idocs in Outbound   and  Inbound, Should  I  use   Tran:  BD87 ?
    What is use  of this Report:  RBDMANI2   ?
    Thanks,
    Srini

    Hi,
    Yes you have to use BD87 in order to reprocess the idocs.
    Report rbdmani2 is used for manually processing the idocs.
    But normally we use BD87 to reprocess the idocs as you have an option to select and reprocess the idocs from a list of idocs displayed. In the report you have to select the idocs yourself and reprocess it.
    KR Jaideep,

  • Performance issues in using RBDAPP01 for reprocessing iDocs with Status 64

    Hi All,
    I am using the Standard ABAP Program 'RBDAPP01' for reprocessing Inbound iDocs with Status 64 (Ready to be posted).
    When this is scheduled as a job in background, I find that it opens multiple sessions and occupies all available dialog sessions.
    This in turn slows down the entire system.
    Also, I find the addition 'Packet Size' on the selection screen for the program.
    Is it related in any way to the number of sessions the program creates?
    Any pointers in resolving this issue will be extremely helpful.
    Thanks in advance.
    Regards,
    Keerthi

    Hi,
    When you mention Parallel Processing, it becomes active only if I choose that particular option on the selection screen right?
    In my case, I haven't chosen parallel processing, but still the overall system performance seems to have fallen very badly.
    Now please correct me if my understanding is wrong.
    If I increase my Packet Size, it should improve the system performance, but will increase my runtime for the selected iDocs.
    But as I have not selected parallel processing in this current situatuon, it should not have any impact here.
    Have I summarized it rightly?
    Thanks in advance.
    Regards,
    Keerthi

  • Error in Reprocessing IDOCS

    I am facing a problem while reprocessing an inbound IDOC of type DESADV
    I have few I which have gone into error.
    The error code is 51 and the description is The document is still under process.
    The document was in edit mode when the IDOC came in and fair enough for the error.
    But now, I have closed the document and tried to reprocess the IDOC in BD87, when I select the node: DESADV and click the process button, I am getting the error message :
    "The operation cannot be carried out with this node type"
    If I use WE19 there is absolutely no problem but I dont want to use that as it creates a new IDOC.
    I have done this many times and works well when you do this way. But am not sure why is it going into error now.
    Any idea guys?
    regards,
    sachin

    The status is indeed 51. Have checked.
    But what I realised is in ECC5 is the status "51" is shown in the Yellow Indicator(color legends).
    Its error....should be in red... with the text " Error processing document. Document cannot be processed its being updated" etc...."
    And thats the reason I wanted to reprocess it after coming out of the edit mode for the document.
    When I select it for processing, it gives the error - This node cannot be selected.
    But the similar error idoc if seen in 4.6C, the status 51 has the indicator red.
    When I select it for processing, its processed successfully.
    sachin

  • RBDMANI2 Idoc Reprocessing IDOC Failure Notification

    Hi SAP Friends,
    I developed an inbound interface for LIV electronic invoice(MIRO) with basic type INVOIC02. At present everything going smooth.
    i scheduled a background job with the program RBDMANI2 to reprocess the failed IDOCS. i.e if any failed idocs required SAP side changes, users will complete the changes. Then the scheduled job will process the failed IDOC.
    IDOC will process if corrected data is satisfying else IDOC will fail again with Status 51.
    Now the failed IDOC notification we are not getting any notfication.
    If IDOC is failing first time idoc failure notification will come. At that point Object Type IDOCINVOIC & Event INPUTERROROCCURREDMM is triggering.
    When i am reprocessing through the scheduled job of program RBDMANI2 , i am not getting any failed notification.
    Can anyone help me out where i am missing the event. i need to activate any other event linkage for the reprocessing.
    I tried with SWELS, i did not get any event when i execting the program RBDMANI2.
    Appreciate your help and valuable inputs.
    Thanks & Regards,
    Srinivas Bhavanam

    Srinivas, per my understanding the failure event is only triggered once. You can attest this yourself by executing the associated workflow.  If you select the process option and all errors were not addressed, the current work item remains active ; eventually the error message will be changed in case the IDOC is now failing for another reason.  There is only one workflow instance for the same IDOC  ; the failed batch processing does not generate any new workflow or IDOCs, it only updates the current instances (workflow) and add an entry to the IDOC status table (EDIDS)

  • Reprocessing IDOC

    Hello Experts,
    I have developed a custom built function module , Similar to IDOC_INPUT_DELVRY , these function module will do delivery creation,
    delivery change and subsequent PGI , there can be several reason for PGI couldn't have happen or delivery change couldn't have happen , Standard function module
    allow you to reprocess the IDOC , but if they reprocess the IDOC which is asscoiated to my custom built function module then it will impact the entire delivery . How standard function module take care of reprocessing
    Sanju

    Hi sanju,
    the incoming IDoc will have a delivery (or order) number from the originating system. This should be stored in a reference field of the dlivery created.
    If an IDoc is being procesessed, the first thing to do is to find out if a delivery for this reference already exists. If so, the standard would initiate a delivery change, comparing the incoming with existing data. If everything is fine now, the Good Issue may proceed.
    Regards,
    Clemens

  • Reprocess Idocs with status 3

    Hi ,
    I want to reprocess successful IDOCs with status 3 again,how can I do that?
    I think logically we can change the status other than 3 and use BD 87 to reprocess them?is this correct way?Idoc numbers would change or they would create new IDOCs?
    thank you,
    Babu

    Hi,
    You can use transaction BD87 to monitor the IDoc statuses.
    and use the following programs to reprocess outbound and inbound error IDoc(s).
    RBDAGAI2 - Re-processing of IDocs after ALE Input Error
    RBDAGAIE - Reprocessing of Edited IDocs
    RBDAGAIN - Process Outbound IDocs with Errors Again
    RBDAGAIP - New Posting of Partially Posted IDocs
    RBDMANI2 - Manual Processing of IDocs: Post IDocs Not Yet Posted
    RBDINPUT
    <b>Reward points</b>
    Regards

  • How to reprocess IDOC

    Hi ALL,
    IDOC was struck with status 51 due to "storage location was not determined".how to reprocess it.
    message type --DELVRY03

    Hi Raja Kumar reddy,
    If you want to reprocess the IDOC with the correct storage location use the transaction code WE19 and enter the existing IDOC number and press enter. You will be faced with test tool for IDOC processing screen enter the correct value of storage location in corresponding field and click standard inbound icon. New IDOC will be generated. Get the old IDOC archived. If the IDOC is not completely processed process it in BD87 transaction.
    Hope this explains your question

  • Cannot reprocess Idoc from BD87

    Hi,
    I have created an Idoc using a zprogram which is used fro contract creation. The created idoc is displayed outside on a basic report .This idoc is generated due to some error in the contract creation process.
    No i dont come out of this program which still shows the created idoc
    If i dont come out of the program which generated the error, & if i try to  reprocess the Idoc... I cant!!!.
    Only if i come out of this program,  i can reprocess it.
    I want to the reason ? wht does SAP do & how does it check if the Idoc is used by some other program.
    Thanks
    SMS

    Have you register the Queue after upgrade?
    Here is the procedure to register the queue
    You need to register the Queues
    Transaction:  SXMB_ADM -> Manage Queues -> Register the Queues.
    or you can run below program.
    RSXMB_REGISTER_QUEUES

  • Reprocess IDOC - IDOC locked by "User" at BD87

    Dear All
    We have a situation where some of the IDOCs were stuck in Inbound Processing -> MBMCR , whre some of the IDOCS were stuck deu to lock by the users .  we have allready scheduled "RBDAPP01" , but theese locked IDOCS were not getting post
    how do we release theese IDOCs ? i checked in SM12 also ..
    please  let me how to resolve this
    Regards
    Buddhike

    HI Micheal
    you do not relase IDOCs - just reprocess them
    true but my requirment is to automate the process since every time this happens some one has to monitor and reprocess the IDOcs
    you can check in SM12 who is blocking the movement and ask to release the transaction
    there is no fancy logic in that - just ask the user to close the transaction - that's all
    hope you got what my quirey is , this user locking is hapening quite freaquently and i need to automate this error inbound IDOCS
    Regards
    Buddhike

  • Not able to reprocess IDOCs in BD87

    Hi Team,
    I have two uses with IDOC processing role assigned, but one user is able to do this sucessfully and other can't  .. I did trace both users and exactly same objects are being cheked and it RC =0 for t-code BD87.
    Please advice
    Regards,
    Sushma

    Then it is not an authorization problem...
    What is the error status and message?
    If you agree, I will move this to the IDOC forum?
    Cheers,
    Julius

Maybe you are looking for

  • Book preview in PDF

    Hello! I was wondering if there's a great way to automate or somehow easily undergo the process of creating a preview of a book? Much like this example: http://www.theideabook.org/pdf/Ideabook_preview.pdf Is it really just a question of creating 2 pa

  • Purchase Requisition development

    Hello, Actually the purchase requisition is not readyly available in SAP MM therefore kindly let me know how to create the same and send me the screenshort for the same. thanks sujatha

  • Flash Builder 4.7 + OSX 10.10 Yosemite + File Dialogue Box = CRASH :-(

    Problem Description: When attempting to use a Flash Builder File Dialogue Box under OSX 10.10 Yosemite will immediately crash the application. This bug essentially now renders Flash Builder 100% useless! Steps to Reproduce: 1. Open Flash Builder 4.7

  • Tokenize input text in Java

    Let's say I have a text file that contains the following paragraphs: "Please keep comments on topic. Remember, the /dev/null forum can be used for test posting." Now I want to put each token, including while space such as " " and newline, into a stri

  • Why does my FaceTime keep failing

    Every time I call my cousin I FaceTime fails I need to fix it