Regarding reprocessing of idocs

Whenever we re-process any idoc, a new idoc number is generated.I wrote a logic to update the number of times a idoc is processed.I used the counter field value in EDIDS table to show number of times the idoc is processed.But when Iam trying to run the logic in WE19 mode I find that the idoc number is changing to new number and iam unable to compare it.
Points will be rewarded immediately for useful answers..

Hi,
When you reprocess the failed IDocs through the specific programs, new IDocs would not be generated, instead the status changes in the same IDoc. The various programs to reprocess failed IDocs are,
RBDAGAI2 - to reprocess IDocs after ALE inbound error (with status 56, 61, 63, 65)
RBDAGAIE - to reprocess edited IDocs (with status 32 / 69 )
RBDAGAIN -  to reprocess IDocs with status 02 / 04 / 05 / 25 / 29
RBDAPP01 - to reprocess IDocs with status 64 / 66 (inbound unprocessed IDocs / IDocs failing with serialization issue)
RBDSYNER -  to reprocess IDocs with ssyntax error (with status 26 /60)
RBDMANI2 - to reprocess failed IDocs (status 51)
RSEOUT00 - to reprocess unprocessed outbound IDocs (status 30)
Any IDoc edited using transaction WE19(test tool for IDoc processing) would generate a new IDoc and the newly generated IDoc would have the status (42 - outbound / 74 - inbound).
~ Bineah

Similar Messages

  • How to Reprocess Outbound Idocs in Status 02 (Errors)

    Hi,
        I have an urgent problem. How do I re-process an Outbound IDoc in Status '02' (Error Passing Data to Port)
        I have tried reprocessing this IDoc through BD87 using both the options Edit>Process and Edit>Restrict and Process, but it doesn't work
         Please help as we are migrating cutover data from SAP to another system
    Regards,
    Aditya

    Worth to have a look at this thread
    Error handling problem with outbound idoc status 02 and  XML HTTP Port
    Regards
    Vivek
    Reward points for all the useful answers

  • Which field is updated in case of Reprocessing an IDOC

    Hi,
    I have an IDOC with status '51'.
    When I reprocess my IDOC, i dont want to execute certain code.
    Is there any field in IDOC control record, through which I can know that the IDOC is in reprocessing mode?
    Regards,
    Sandeep.

    you have the answer in your question itself. When you are reprocessing in IDOC in error, the status code will be 51 in control record

  • SAP T-code - What transaction for reprocessing inbound IDocs?

    Hello,
    From what I know, WE19 is used for reprocessing outbound IDocs...
    What is the transaction for reprocessing inbound IDocs?
    Thanks.
    Moderator message: Please use a meaningful subject for your questions.  I've edited it for you this time
    Edited by: Matt on Nov 6, 2008 1:39 PM

    Hi,
    We19 is used for testing the IDOC.
    We can fill the parnter details & idoc segmetns manually and can try to post it.
    This is a test tool for idoc processing manually. not specifically outbound or inbound.
    Regards
    Manasa

  • Reprocessing of Idoc

    Hi ,
    I want to reprocess some Idocs , so i can do it by using the program RSNAST00/RSEOUT00 .
    for the program RSNAST00  I need NAST -object_key which I can easily  get  but I can not use this program due to some tech. issues .
    Now I want to use the program RSEOUT00 so I need the Document No. for the previously found NAST -object_key  , so how I can get this DOC NO. for the IDOC .
    Actually to make it simple  anyone can please  explain the links betweem NAST & EDIDC .
    Thanks & Regards,
    Kashim Raja

    Hi,
    OBJECT LIKE NAST  --->contains documents key.
    CONTROL_RECORD_IN LIKE EDIDC  --> It contains the partailly filled control Records
    RSEOUT00  is used for ->Test Outbound Processing Tcode (we14)
    Process All Selected IDocs (EDI)
    Report for generation of files for EDI outbound processing.
    The report processes the IDocs available in the system with the status 'to be processed'. The IDocs are selected according to the selection options and parameters specified.
    It is important that you make sure that only test messages or productive messages are selected.
    The IDocs are processed in various files for various output modes and for various ports. The names of the files are created according to the naming definition for the outbound file. This definition is determined in the port definition.
    RSNAST00:
    Selection Program for Issuing Output
    Output program for output
    Purpose
    Issues output from all applications with send times 1 and 2.
    Selection
    Selection criteria:
    Application
    Object key
    Output type
    Transmission medium
    In addition to that, you can choose whether repeat processing is to take place. In this case, only output is selected that has already been processed and the processing program is called up for it. However, no output will be duplicated.
    Via printer default, an already existing printer can by overridden from the output.
    The field 'Suffix 2' has got the same effect: it sets this indicator in each selected output. In this way, a clear spool entry can be achieved.
    Please Try to get the  DOC NO. for the IDOC  using  Tables. tnapr,t681z,t685b.
    I hope this may helpfull.
    Thanks,
    AMS

  • Reprocessing the idoc

    hi ,
    i am not able to reprocess the idoc when the satus is 62 on the inbound side....
    how to reprocess the idoc.
    what is the program to reprocess the idoc....

    hi shyam,
       u can first test the inbound idoc using we19, which is a testing tool. To reprocess an idoc u have to go to BD87.
    first of all check status code of the idoc at different stages. so that u can track the problem.
    Regards...
    Arun.
    Reward points if useful.

  • Reprocess the IDOC without using BD87

    Can I  reprocess an idoc through a zreport in the background. can i use the program behind BD87 and use a submit statement?
    But BD87 genertes an output from which you have pick your idoc and reprocess it manually.
    Thanks,
    krishna.

    hi ,
    See the status of the record and process the below program using Submit report by passing Idoc number
    Program RBDMANI2 for status 51 & 52
    Program RBDAPP01 for status 64 ,66
    Program RBDAGAIE for status 32 and 69 (Edited IDocs)
    Program RBDSYNER for status 26
    Program RSEOUT00 for status 30
    re-process IDocs failing in 29 status, use program RBDAGAIN.
    Prabhudas

  • Reprocess the IDOC

    Hi,
    I am devloping one report which will display some idocs.My requirnment is to reprocess (like BD87) those idoc which are there in  error state.So is there any function module or program which i can call in report to reprocess the idoc?Or is there any alternative way to perform the same operation.

    Check out function module IDOC_INPUT, which is pretty neat. Specify the IDocs that you want to process in table parameter UNPROCESSED_IDOCS and ignore the other tables parameters IDOC_DATA and IDOC_CONTROL (can be empty when calling the function).
    Cheers, harald
    p.s.: Problems with reports other than BD87 is that they usually only handle a specific set of IDoc status values (e.g. RBDAPP01 is only for unprocessed IDocs in status 64 or 66, RBDMANI2 for failed IDocs in status 51, RBDAGAIE for edited IDocs in status 69, etc.) - that's why I prefer to use the function module.

  • Reprocessing an idoc

    Hello. i have an  inbound idoc. it has been transferred from SRM to SAP. In SRM it's status is 03. in SAP , status is 54. I wish to change the posting date and reprocess the idoc in SRM. I tried BD87 but we cannot modify the idoc in BD87. 
    I do not want to use a new idoc(in WE19) only reprocess the old one.
    Is this possible.Thx

    try report RBDAGAIE

  • Reprocessing of IDocs

    Hello Gurus,
    Kindly confirm how to reprocess the failed Idocs.
    Can I reprocess in SM35 transaction code to know where exactly it is failed and how to correct the data to successfully passed the IDoc or is there any other method.
    Please it is very urgent.
    Points will be rewarded.
    Thanks
    suresh

    Hi Suresh,
          you can reprocess the failed IDOC using the program RBDINPUT execute it select the status in which ur IDOC is then  execute it then in the following screen give the IDOC number and then execute it...............
         You can do the same using the WE19 where u will give the failed IDOC number and then modify the segments as per yht u want to give and then execute it but in this case it will generate a new IDOC..
    Reward points if this helps...........
    Regards,
    Ravi G

  • REPROCESSING AN IDOC WITH SAME NUMBER

    hi ppl,
    i hv sent an idoc to the inbound system with a  generated idoc number.
    and now i had added some fields fo the same idoc and have to resend  it to the same inbound system
    with the same IDOC NUMBER.
    how can we RESEND AN IDOC with SAME IDOC NUMBER.
    thanx very much...
    regards,
    RAVI.

    >
    ChakravarthiPonnam wrote:
    > with the same IDOC NUMBER.
    > how can we RESEND AN IDOC with SAME IDOC NUMBER.
    Was that IDOC ended with status 53? If so then I donu2019t think if you could able to edit the segments and reprocess straight forward.
    If that IDOC has been ended with Error then just edit this IDOC(WE02>Double click on segment then from menu "Data record>change") now the status has been change to 69. then just reprocess with BD87.
    NOW, if your IDOC has ended with 53 and you want to edit this then a minute work-around we have to do. Like first change the IDOC status from 53 to 69 then do the same like for error one,
    Cheers
    Amit.

  • Query Regarding File to IDOC Scenario (1:2)

    Hi,
    I am working on a scenario like One File to Two IDOC's . In file we are getting some business functions (It's One feild in source file) , Some Business functions I need to map with One IDOC and some with other Idoc.
    So I need to route a file content to two different Idoc's at a time.
    I know this we can achieve this by using standard functions but not aware what to use.
    So could anyone guide me how to achieve this..

    Hi Saydulu,
    >>n file we are getting some business functions (It's One feild in source file) , Some Business functions I need to map with One IDOC and some with other Idoc.
    So you know which fields to map to idocA and whih to IdocB
    Now to configure this...
    1. create a Message Mapping
    Add source as the message type which you created for file and target as the IDocs which you want to use .. Make sure you add them in the signature tab of message mapping. Here I will suggest to change the occurence of IDoc node befotre adding it to message mapping signature tab.. By default it is 1..1. To change the occurence download the XSD of Idoc and change the minoccur to 0 and maxoccurs to unbounded. This shopuld be done for both the Idocs.
    2. Create a interface mapping with the source message interface (or service interface) and target Idoc names. No need to create any service interface for Idoc, you can use the same Idocs (that is imported from SAP)
    3. Use this in interface determination of Integration Directory
    Regards
    suraj

  • Doubt Regarding validation of IDOCS

    Hi Gurus,
               I have some doubts regarding IDOCS.
    1. If we are sending a IDOC from XI to R/3, where does we do validations from R/3 side and how do we do that.  Suppose if we are sending a Purchase order IDOC form XI to R/3, how to do validations for that particular IDOC for PO number and some other fields  from R/3 side.
    2. Do we need to do validations in a aABAP Program.
    please clarify me these Questions. Thanks in advance..
    santosh.

    Hi Santhosh,
    If you want to do any validations in ur IDOC,then from XI just push the IDOC,dont post it.
    (ie)Send the IDOC from XI in status 64 :IDoc ready to be transferred to application.
    Once R/3 Received this status then thru your ABAP progream just get this IDOC no: and do the validations then Post the IDOC manually.
    Thanks.
    Note:Reward Points if you find useful.

  • Tool required to test webservice regarding  Webservice to IDoc

    Dear All,
    Iam dealing with Webservice to IDoc Scenario . I require a tool to test my Web service . Please Do the needful
    Thanks & Regards,
    Kalyan

    Hi kalyan,
    u can test using "Altova XML spy" or "Soapui".
    Download  "Altova XML spy"  from the below link.
    http://www.altova.com/download/xmlspy/xml_editor_enterprise.html
    <u><b>Using XML SPY:</b></u>
    Now open XML spy->go to FILE->OPEN->(select ur WSDL)->click on text(see below)->goto SOAP(see above)->create new SOAP request->ok->select MI->ok...
    now u will get soap request in XML format.Now again goto SOAP->send request to server.if evrything is correct ...wait smtime u will get ur desire output.
    Download SoapUi here below
    http://sourceforge.net/projects/soapui/
    <u><b>Using SoapUi:</b></u>
    Open SoapUi....goto FILE->New WSDL Project->give any suitable name and browse the WSDL->Now drill down ->u will see  "request1"->double click on that(here request gets create automatically.->click on the small green triange shape icon above.
    Regards
    biplab
    <i>**reward with points if helpful</i>

  • Regarding ALE and IDOC's

    anybody send me quick explanation of ALE configuration and IDOC'S with detailed explanation of each and every step......
    i tried a lot but i didn't get that material...........
    good material will be rewarded with maximum points..........
    plz don't give unnecessary links...........
    Message was edited by:
            subash chandra

    Hi,
    Please check these SAP online help on how to configure both inbound and outbound processing step by step.
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/78/217da751ce11d189570000e829fbbd/content.htm
    Regards,
    Ferry Lianto

Maybe you are looking for

  • LSMW -BDc recording problem

    Hi all, Is there any way by which we can delete the BDC_CURSOR field from the recording of LSMW 's BDC recording method. thanks Sonal

  • Disable AutoCheckin in Easy DMS

    Hello All, I want to disable the AutoCheckin functionality of originals in Easy DMS. I was reading that it can be done by changing the registry value of parameter 'Disable Autocheckin' from 0 to 1. I am not able to find this parameter in the registry

  • Problem creating mailing list with Server Console

    Hi, when I create a new mailing list, I do the following: 1. Right click on groups folder in Console 2. Choose New->Group 3. Entering all data and checking "Mail Account" under Account The documentation sais, that a Mail-tab should now appear. But th

  • Serial number not accepted lightroom MAC but works on windows

    loaded a test version of lightroom on MAC. Tried to add the serial number but number was not accepted. Installed Lightroom on Windows PC and entered the serial number and this works fine. Why can I not add the same number on my MACbook?

  • Save option in ALV

    Hi,     I am using REUSE_ALV_GRID_DISPLAY for displaying the output.I have few manual entry fields which should be entered after the execution and the entry that entered in the manual entry field should be saved in the table which i have created. and