This is one of the examples of the file transfer between internal systems with numbered steps Process Steps: - A job is schedule to run every x minutes
- The job calls an ABAP program, and the execution parameter is the flow name in Active Transfer
- The ABAP program calls a new function module created for MFT project
- Function module calls Active Transfer via RFC, passing the flow name
- Active Transfer gets the flow definition (only if it is a flow-based transfer) and starts the processing
- Files previously created in the file system are read by Active Transfer
- Files are stored temporarily in Active Transfer storage
- Files are transferred to Unix file system based on flow definition; a name convention must be defined
- Active performs a RFC call to the destination SAP system through function module FM RSSM_EVENT_RAISE, passing the flow process as event ID, and the file name as a parameter
- SAP Event Management triggers all jobs related to the event ID
- The job calls an ABAP program, and the file system source and archive folders are defined in the selection screen as a variant
- The ABAP program calls function module GET_JOB_RUNTIME_INFO, which reads the event parameter to define the file to be processed
- Process and archive
Active Transport performs post-processing events, such as deleting, renaming, archiving the files |