Data objects are similar to variables in a computer program. They hold pieces of business
data required by the
workflow. You can add global data objects that are available for use by the entire workflow
or local data objects at the
task level. Local data objects are accessible only for use by the parent task and its
children.
Note: Do not replicate application
data structures in the data objects. Instead, define only the data
required to evaluate decision points or for use in policies. This
practice results in more efficient workflow templates with less coupling,
which minimizes impact from potential application data model changes.
Note: Data Object Updated events
are generated when the value of the data object changes at run time.
Policies triggered by a data object update must be defined at the
same level or above the affected data object.
See Policy Events and Scope for more information.