Urgent --- How to resend an outbound IDoc which is in status 03

Hi Experts,
I've a rquirement to resend an outbound IDoc which is in status 03. I don't want to use BD87  or WE19 to reprocess.
Please provide me some FM or some technique by which I may use in a Z-program to accomplish the above requirement.
Even if IDoc no is changed....that won't cause any problem....i just need to resend the IDoc.
Thnx in advance
Rudresh
Mumbai

Test: Outbound Processing from IDoc
Use
This test program selects one or more outbound IDocs and forwards them to the external system. You can choose the IDocs according to various criteria (for example, recipient or business message).
Prerequisites
You require outbound IDocs which were generated without errors (no error status). The partner profiles, therefore, must be maintained completely.
Outbound processing must stop when the outbound IDocs have been generated, to allow the test program to intervene. You can make sure that this is the case by setting the output mode to "Collect IDocs" in the partner profile for the IDoc interface. If you now generate an outbound IDoc for the partner (for example, via the application or the test tool), the IDoc is only generated in the R/3 System and is not forwarded to the external system. This test program, therefore, is simply used to start a selection run which retrieves your IDoc(s) and sends them to the external system. The program is report
RSEOUT00, which is also generally scheduled with the output mode "Collect IDocs" in live operation. 
Activities
Start the test program from the initial node of the IDoc interface by selecting Test ® Outbound from IDoc.
You can decide whether the output mode is set to "Start subsystem" or "Do not start subsystem" in the partner profile. This defines whether the external (sub) system processes the IDocs further.

Similar Messages

  • How to trigger an Outbound IDOC with a default status 68

    Hi,
    How an Outbound IDOC can be created/triggered with a default status 68??
    I have a requirement where the outbound IDOC should always get created with status 68. Once an Outbound IDOC is created, I should not be changing its status manually or using a program.
    Basically we don't want any IDOCs created in other status and changing to 68 once an IDOC is created with a different status.
    Currently i'm using fm 'IDOC_OUTPUT_DELVRY' to trigger an outbound idoc, and the idocs are triggered with different status 30, 2, 3 etc... By using a program i can change the status of the IDOC. But what we need is "Whenever an outbound idoc is triggered, it should always have status 68".
    Please let me know the ways to achieve this functionality.
    Thanks!

    Hi,
    We need to display all the IDOC data on a Smartform layout. But we dont need the IDOC to be used for our requirement. So we want to make sure that IDOC is triggered but will not stay in 02 or other status.
    We have a process to monitor the failed idocs (02 status) and we do not want our idoc to have failed status. So we need the idocs to be tirggered directly with status 31 (thanks for letting me know that i cant use status 68 for outbound idocs).
    Thanks!

  • Resend an outbound idoc

    Hi experts,
    Can you please let me know how to resend an outbound idoc. It is HR master data related outbound idoc. Some idocs have been sent previously from SAP to business connector to a third party application. But the idocs did not reach the application. Is it possible to resend the same idocs from SAP again.
    Thanks in advance,

    Hi,
    For HR data, you can resend using program RHALEINI in the order of organizational objects O,S,P, C
    Thanks
    Krithika

  • How to Debug the Outbound IDOC

    Dear SDN Members,
    How to debug the outbound idoc please.
    Thanks in advance
    Yerukala Setty

    Hi,
       IDocs are processed by a function module, which are mapped against in table EDIFCT. When you process an IDoc in transaction BD87 you can put a breakpoint in the function module and it will stop there.For outbound processing it depends on which program is sending the IDoc. For transactional data like purchase orders, the IDoc is created via RSNAST00 which in turn calls a function module assigned to the processing code (BD41).
    Thanks,
    Asit Purbey.

  • How to debugg the outbound idoc

    Hi all,
           I am adding one segment standard Invoic02 outbound idoc.
      Executing invoice number ,idoc automaticall y trigger and populate the data.
    1)problem is my new adding segment is not populated idoc level.
    2)I am testind idoc (WE19) showing a 02 error.
    3) How to debugg the outbound idoc.
    Thanks
    Sreddy

    Take a look at your outbound processing code (transaction WE41). When you double click on the entry you are using you can find the function module which is used to process the IDOC. Just set a breakpoint at the beginning of that function module and you can debug the creation of your outbound IDOC.
    Hope that helps,
    Michael

  • How to Split Single Outbound Idoc into Multiples

    Hi guys
    Hope you all are doing good.
    Can you please let me know , How to Split Single Outbound IDOC into multiples.
    I am looking for some sought of configuration in IDOC/from SHIPMENT Configuration level.  Because this needs to be implemented for Shipment IDOCS.  Please let me know if this can be done through configurations apart from implementing  User exit or copying the outbound shipment function module.
    Awaiting for your valuable replies.
    Best Regards
    Shiva

    Hello,
    1. Routes
    2. Packaging used
    3. Shipment Type
    Regards
    Waza

  • Unable to post the Purchase Order inbound idocs which are in status 64

    Hi
    While Processing the inbound idocs which are in status 64 for message type: PORDCR i am getting the
    idoc into error status 51 saying the error as "Missing authorization: Purchase Order Create Purchasing Grou V10"
    We are getting the inbound idocs from third party and we need to post these idocs in production.
    Can any one help me out how to proceed further on this.
    Thanks in Advance
    Regards,
    Phani Miriyala.

    Hi
    Thank you very much for your quick response.
    As the same user is able to process the idocs of message type PORDCR which are in status 64 successfully previously.
    Regards,
    Phani Miriyala.

  • How to find the outbound idoc function module?(Urgent)

    Dear All,
    How to identify the outbound function module if there is process code assigned to message type.
    For partner profile the mesasge type is assigned and idoc type .This is the only information maintained .
    Now my question is how to identify the fucntion module which is getting trigger in the system is there any data maintained in the standard table  or any t-code .
    Points will be rewarded for right answers.
    Thank You.
    Regards,
    Ravi Ganji

    Hi,
    If u know the message and basictype then we can know the process code for that message type in transaction code WE64.
    if we know process codes then we can know the function modules in transaction codes WE41(Outbound process code) and WE42(Inbound process code).
    Each process code is attached with a FM...
    Reward if helpful
    Regards,
    Nagaraj

  • How to generate an outbound IDOC for customer Invoice

    Hi
    I want to configure that if I create a invoice using TCODE FB70 it should automatically create a outbound IDOC ACC_BILLING( for customer).How I can achieve this. Can any one give me complete step by step help.
    thanks in advance.
    karunb

    You should be able to use it using 'change pointers'.
    For this you will first need to activate change pointer for this message type (check SALE > modelling..>Master data distribution). Next, you will need to setup your ALE config for this IDOC/message type.
    In ALE, you will be able to either run a standard SAP report adhoc, or schedule it such that all changes recorded using change pointer (changes including new customerr records) are collected as IDOCs and sent.
    This is a standard SAP scenario, you only need to do the config/setup to get there. You may wish to read more on change pointers to understand this.
    cheers,

  • How to delete a IDOC which has the status 51.

    Hi,
    I am trying to delete the IDOC(status 51) from WE02. But not able to delete out, because set delete indicator is disable mode.
    Please let me know is there any way to delete the failure IDOC which is status 51.
    And also let me know how to findout the user or usergroup  who receives the mail through WORKFLOW when an IDOC was failed.
    Thanks,
    Vinay.

    hi vinay,
    Tx. WE11
    Prg. -- RSETESTD
    In the abovesaid program the following fm is used for deletion of idoc. But before the deletion of idoc`s there are several other procedures to be followed. For further reference, explore the abovesaid program.
    CALL FUNCTION 'EDI_DOCUMENT_DELETE'
            EXPORTING
              document_number        = gd_edidc-docnum
            EXCEPTIONS
              idoc_does_not_exist    = 1
              document_foreign_lock  = 2
              idoc_cannot_be_deleted = 3
              not_all_tables_deleted = 4
              OTHERS                 = 5.
          IF NOT syst-subrc IS INITIAL.
            MESSAGE ID syst-msgid TYPE syst-msgty NUMBER syst-msgno
                WITH syst-msgv1 syst-msgv2 syst-msgv3 syst-msgv4.
          ENDIF.
    This is the code found in the abovesaid program.
    Still if you`re not satisfied with my answer, revert back to me with my server details.
    Else reward points.
    Regards
    GUDURI

  • How to reverse an outbound delivery which having two posting doc.

    i have received a problem in which delivery not showing posted but in doc. flow it shows transfer doc. in which what i have done unpacked an HU and again packed in the new HU and posted. now i would like to reverse the delivery in VL09 it shows the following error "Delivery 30020132 - document flow missing respective goods issue"
    please suggest what to do.

    Hi Venu Gopal & Rajesh Banka,
    Thanks a lot for your responses.
    LT16 is a transaction to be used specifically only for SUT enabled environment. Hence was not suitable for our situation.
    Venu's solution sounded a very good logical work around. Hence tried it two times but both the times found that system does not remove the 'lock' sign. It just adds a new line below the original 'locked' line and when you select the new line without lock, system says 'The line selected can not be selected' with green tick mark.
    My guess is that probably system must be cross-checking in it's table / structure where it keeps the track of 'locked' deliveries and since the delivery number matches, it does not allow the selection of the delivery for return of the stock (in LT0G screen).
    So unfortunately the problem remains unresolved.
    But I thank you both the respondents for their helping hand.
    Regards,
    Surendra Vaidya

  • Urgent : How to Capture the Retriees Payslip which is generating in R/3

    Hi Experts,
    I am a beginner in portals......
    We have a predefined iviews for generating payslip (in ESS Business Package) for the employees (Active Employee)in an organisation........
    but Now i need to capture the retirees(Non Active) payslip which is generated in the backend(R/3) .
    Then they should be able to view,update their Bank,Personal and Contact Details through portals
    If any body has Step By Step approach for this kindly send it to [email protected]
    Thanks & Regards,
    Jasmine

    Hi Subbu,
                    If those fields are enhanced field you can check that info in TX- CMOD
    go to your enhancement & find your include pgm there you can get the info about table from which table they are puling those fields.
    Hope this will help you.
    Regards,
    Vijay.

  • Outbound IDocs are not visuible in Middleware system(SeeBeyond)

    Hi Experts,
    We need need your expertise help on this issue.
    Issue:
    The Outbound IDocs which are in status 12 in SAP system are not visuible in Middleware system(SeeBeyond) for customized message type( forecast -ZFOSHT)
    If we create a IDoc by using customized program, IDoc(eg.0000000012345678) is successfully created and the status of IDoc is 12. but not visible in Seebeyond.
    but If we are re sending the same IDoc(0000000012345678)  through WE19(IDoc creation)  without changing any thing,the newely created IDoc reached to the Seebeyond.
    Please look the issue and help me on this.
    Raghavendrarao.R
    +91 9739006564

    Hi,
    After your Function module for IDoc creation either it is Z function module or standard one "MASTER_IDOC_DISTRIBUTE" write these
    CALL FUNCTION 'DB_COMMIT'.
    CALL FUNCTION 'DEQUEUE_ALL'.
    COMMIT WORK.
    This should solve your problem.

  • How to find out the IDOC number(urgent)

    hello every one,
    i had recived all the data to BW from R/3 but the request is still running in the system
    for this <b>i need to manually release the IDOC for BD87</b>
    can any one please help me <b>How to find out the Idoc Number in R/3 and In BW for the particular load</b>
    Regards
    Sandy

    hi Siva,
    thanks for ur valuable answer,
    it is showing IDoc num for the succeeded one....
    my present error is Data pack 1 got error and Datapack 2 was success,
    their 3IDocs are their in detail tab all are success
    as per my knowledge it will for the Data pack 2 and it is showing 3different
    how can i find the Idoc which was struck .....
    that need to process manually in BD87..
    please suggest if i am wrong
    Regards
    Sandy

  • VL01N - needs to trigger outbound idoc

    Hi all,
    As per requirement please tell me information of how to trigger the outbound idoc on save that consist of delivery data with ref to sales order data.
    I am not able to create the Output type please tell me steps if possible of provide me some link that helps me.
    Regards,

    Hello,
    You have to create an OUTPUT in the configuration and maintain the condition records in VV21 for the Partner LS which means an output for IDOC
    For this configration, Goto the spro
    SPRO->LOGISTIC-EXECTION>SHIPPING->OUTPUT DETERMINATION->MAINTAIN OUTPUT DETERMINATION FOR OUTBOUND DELIVERIES---.DEFINE OUTPUT TYPES.
    Try to create the output type and maintain the condition records .
    Revert back if you need any clarifications
    regards,
    santosh

Maybe you are looking for

  • ABAP Routine in UR Help

    Hi Friends We are on BI7 and ECC6. We have to get the quantities into BI from ECC for that we are using one field from 2lis_11_vaitm. But we want to count the quantity only when material is a complete package all other values should be 0. Packages ar

  • Changing email address in digital signature - possible?

    I have changed my work email address; the old one had too long a URL.  I'd like to completely deactivate the old email address account, but I can't figure out how to change the email address that shows up in my digital signature that I use in Acrobat

  • EDI Incoming Invoice

    Hi All , We are trying to post a Non PO invoice through IDOCS using Idoc Basic Type INVOIC01 but getting an error " Fill in mandatory field GL_ACCOUNT (table parameter GLACCOUNTDATA , row 000002 ) ''. Any suggestions as to why this error could be occ

  • Jython scripting and ODI variables

    Hi, I've had a look through the documentation but wans't able to find the answer to this, apologies if it's in there. Some ETL tools that we've used previously have their own scripting language embedded within the tool. This allows us to populate, re

  • Restricting users from Creating Request in OBIEE

    Hi, I want to restrict users fron creating request, in the Manage Priviledge section i was not able to find the where i could restrict the user from *"Creating Request"*, so is it possible to restrict users fron creating request if yes from where. Re