‎2008 Dec 30 2:39 PM
Hi All,
I am doing some process through an ABAP program when an idoc status will be in the status of 64. Once i complete the process i wants to post the Idoc from the waiting status 64 in the program.Is there any function module available to post an Idoc from the waiting status?
Could you please let me know how to post the Idoc successfully in the ABAP program?
Thanks & Regards,
Navaneeth
‎2008 Dec 30 2:47 PM
Its depands on the requirement, to process the Idoc for example you want to post the sales order
1 . Create a function module which reads input from the idoc and call some FM (bapi_salesorder_create) to create a sales order
2. Assign the function module to process code (WE42)
3. Assign the process code in the Partner profile
Include this message type and idoc type in the ale settings
than execute the tcode BD87 , the idoc will be posted
Regards
Sasi
‎2008 Dec 30 9:30 PM
Hi,
Change the message type partner profile settings to 'trigger immediately' in inbound options tab.
Or
Submit program RBDAPP01 to process '64' status Idocs.
Regards
L Appana
‎2008 Dec 31 3:25 AM
Hi
Please schedule a background job for program RBDAPP01( give the idoc numbers there ,create a variant ), and relase the job once your process is completed. RBDAapp01 is the program responsible to push the idocs from 64 status to 51 or 53
regards
Vinod
Edited by: Vinod Varyani on Dec 31, 2008 5:20 AM
‎2008 Dec 31 4:16 AM
Hi
You can Execute the Program RBDAPP01 giving the IDoc Number as Input, also we19 can be useful transaction, on giving the IDoc No & executing the same it gives an option for
1. Standard Inbound
2. Inbound Function Module
you can choose as per your requirement & execute the required procedure available
Regards