MFT Platform Server Preprocessing and Postprocessing Actions
Preprocessing actions define the action that can be taken before a transfer starts. Based on the return code from the preprocessing action, transfer can continue, terminate, or be retried at the next retry interval. Preprocessing requires Platform Server V8.1 or higher. Preprocessing is not supported on Internet Server.
Postprocessing actions define the action that should be taken when a transfer completes, either successfully or unsuccessfully. Postprocessing actions are supported on all Platform Servers. Limited postprocessing actions are also supported on Internet Servers as well.
- Up to four preprocessing and postprocessing actions can be defined.
- Preprocessing and postprocessing are defined on the command line or in the transfer process statements.
- Each preprocessing or postprocessing action can be executed in the initiator or the responder.
- Each postprocessing action can be executed on success or failure.
The following preprocessing and postprocessing commands are supported:
- Execute command
- CALLJCL (MFT Platform Server for z/OS only)
- CALLPGM (MFT Platform Server for z/OS only)
- SUBMIT (MFT Platform Server for z/OS only)
Up to 256 bytes of data can be passed to the preprocessing or postprocessing action. Symbolic parameters can be used to pass transfer related information to the Preprocessing or Postprocessing data field.