Uses and Limitations of Workflow Process Actions
The following table describes the actions that the Workflow Process can perform, and the limitations of those actions.
Action | Description | Limitations |
---|---|---|
Business Service step |
Use a business service step if you must run a potentially complex and reusable set of logic. A Workflow Process step that calls a business service method. The business service can be predefined or scripted. |
Creating and deleting business services can impact system performance. Caching can reduce overhead. Incorporating too much logic in a business service can limit re-usability for the business service and can reduce the transparency of the Workflow Process. |
Siebel operation step |
Use a Siebel operation step if you must run simple record operations in the Workflow Process. A Workflow Process step that does inserts, updates, and queries on business component data. |
A search specification can update multiple records but it cannot get and iterate through a set of records so that subsequent actions for the Workflow Process can run for each record. |