Passing Values from a Workflow Process
A Workflow Process that starts programmatically might not return an output. For example, an interactive Workflow Process can start programmatically but it can pause, and the output from the call that Siebel CRM uses to start it might reflect the state that exists at an intermediate point. For this reason, only a Workflow Process that is certain to complete in one call can provide output in the output arguments of a call to the Workflow Process Manager business service. A service Workflow Process is the only type of Workflow Process that runs to completion in this way.