Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 4 Using Graft Steps : What is a Graft Step?

What is a Graft Step?
A graft step enables an external application to graft (attach) one or more sub-procedures to a particular point in your procedure at run-time. Therefore, when a case of the main procedure is started, the external application can start a number of sub-processes which are attached to the main procedure via the graft step. When all of the required sub-processes have completed, the graft step is released and the case continues.
For example, a financial application determines that a credit check and a transfer of funds are required as part of the main procedure. When another case is started, it determines that only a transfer of funds is required. This means that the procedure is dynamic and cannot be decided at procedure definition time. One of the processes is an iProcess sub-procedure and the other is a process run by the financials system.

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved