‎2007 Jul 06 6:47 AM
hi,,
how to Collect IDocs and Perform Job Scheduling once in a day.
Ganesh
‎2007 Jul 06 6:49 AM
Hi Ganesh,
In WE20 You have the option to COLLECT IDOC. You need to select that radio button.
Then you can schedule a job based on kind of IDOC (Inbound - RBDAPP1 and outbound RSEOUT00) on the reports menstioned.
Reward points if useful.
Regards,
Atish
‎2007 Jul 06 6:49 AM
Hi Ganesh,
In WE20 You have the option to COLLECT IDOC. You need to select that radio button.
Then you can schedule a job based on kind of IDOC (Inbound - RBDAPP1 and outbound RSEOUT00) on the reports menstioned.
Reward points if useful.
Regards,
Atish
‎2007 Jul 06 6:53 AM
Hi,
the best way is to set to collect IDoc in the partner profile (WE20) for the corresponding message type. Then you can schedule to run program YFI_RSEOUT00 periodically/frequently.
Use JOB_OPEN, JOB_SUBMIT and JOB_CLOSE function modules for your scenario.
You can create a Job in SM36 specifying the frequency of the run as 1 day for your interface program.
<b>Reward points</b>
Regards
‎2007 Jul 06 7:04 AM
Hi,
Refer to <b>Generating RFC port and partner profile</b> for collecting IDocs and <b>Working the interface</b> for Background jobs in the link below:
<a href="http://www.intelligententerprise.com/channels/applications/feature/archive/kasturi2.jhtml">http://www.intelligententerprise.com/channels/applications/feature/archive/kasturi2.jhtml</a>
Pls do reward points.
Regards,
Ameet
‎2007 Jul 06 8:34 AM
Hi Ganesh,
While configuring the partner profile using transaction WE20, you can set the <b>output mode</b> for the transfer of IDOC.
Output Mode field of the partner profile to determine the timing of the dispatch. If the mode is set to Transfer IDoc Immed., IDocs are immediately transferred to the communication layer; if not, they are buffered until the next run of dispatch program RSEOUT00.
For collectiong the Idoc, u should select flags:-
Collect IDoc and
donot start subsystem.
By doing so, as soon as the IDOC is created , it will not be transfered to the communication layer.
In this case, you have to schedule the <b>program RSEOUT00</b> using transaction <b>SM36</b>, by providing program name(RSEOUT00) and the frequency of scheduling as desired.
monica