Hi,
I am working on a scenario R3
>XI
>FLAT file..My extraction from R/3 is based on several transactions. Is it possible to schedule an XI transmission similar to running a weekly report?? i.e Getting R/3 values from various transactions over a weekly period and sending as one flat file to external systems??
-Ken
Hi Ken,
On XI 3.0 you can use the Business Process Engine to Collect Messages.
So you can collect one Week and Transform to one flat file and send the Message to an external system.
On XI 2.0 you must use ABAP Proxy's to Collect Messages in a Table and use a Job that send all Messages every Week.
Regards,
Robin
Ken,
The scheduling of XI is kind of strange.
XI can only schedule messages and not adapter. This is done by the transaction SXMS_MESSAGE_FILTER. What XI does is it filters a outbound message and holds it untill it's schedules for processing.
So if you want to collect messages over a period of time and send them all to an other system at a certain time, you can create schedules that block these message and process them at a certain time. You could then use a BPM to merge all the messages together. There is a good example on message collection in the SAP BASIS Software Component in the Repository. (System/Patterns).
One more thing, XI will need an external trigger to start anything. You cannot schedule a BPM to start at a certain time or date. You must schedule a message.
Kind regards,
Christiaan Schaake.
Add a comment