Pre-Run and Post-Run Process from Process Runner

Previous  Home  Next

Process Runner offers Pre-run or Post-run execution of other programs or scripts.

Process Runner offers many advanced SAP automation capabilities. However, if you want to further extend these capabilities with external processes, you can do so with Pre and Post run integration that Process Runner offers.

With Pre/Post Run integration feature, any external .Exe (standard Executable), .Bat (Batch file), .VBS (VB script) or .JS (Java Script) file can be executed before or after each run.

Externally called process can also receive important parameters from Process Runner that can be utilized to execute its own logic.

The called processes can also communicate back to Process Runner at the end to provide end to end integration.

Additionally there is an option to store VB or Java scripts internally with the process file using convenient iScript option.

Some of the examples where you may use Pre/Post run external processes are:

Send automatic e-mail or SMS text message at the end of the each run with status of the run and error count etc.

Look at a mount application server, Unix mount point and move the file(s) to appropriate location before or after each run.

Run a macro to calculate, summarize or perform formatting of external data before each run.

Push downloaded data/report to proprietary software or call third party importer routine.

Trigger another application before or after the run.

Many more...

In summary: With combination of in-process extensibility of Dynamic Skips, Dynamic Formulas and with Pre-Run and Post-Run integration as described in this document, you can create cross platform and flexible automation solutions for the most demanding needs.

 

Screen below shows how to access Pre and Post Run controls.

 

prerun postrun

You can do the necessary settings in following screen by click “Pre/Post Run Process…” button on Advance Tab. To enabled this feature click “Enable Pre and Post External Process” box.

 

Next:

Pre-Run / Post-Run Process – Technical information