Which two are true about project data objects?

Which two are true about project data objects? Select two.

Which two are true about project data objects? Select two.

A.
Any process in the project can access a project data object.

B.
The value of a project data object does not vary between processes.

C.
Project data objects can be only used as input arguments to a process.

D.
Project data objects can be used in data associations and expressions.

Explanation:
Project data objects are data objects that you define in a project. All processes
within a project have access to the data object defined (A), though the value changes according to
the process using them (not B). In addition, the engine stores the value of those marked as
business indicators to the process analytics databases if the project is configured to use them.
As with other flow objects that accept data associations, you can use expressions to change the
values of data objects (not C, D).
Note: Data Objects are variables used to define the type of information used by your business
process. They are also used to store the value of this information.
Basic and complex data types can both be defined as either process or project data objects. This
determines the scope of the variable.
Process data objects are data objects that are defined for a specific process. In contrast, project
data objects are defined for an entire project.
Project data objects allow you to share data between processes. For example, the Purchase
Order process and the Request Approval process may both track the value of the employee that
created the request, or the priority of the request.
Project data objects ensure that all processes in a project use the same data. Each process must
assign and update the value of this data.
The main benefit of defining project data objects is that after publishing your project you can
configure Oracle BPM WorkSpace views to display the values of those variables. This is possible
only if you use project data objects.
Note 2:
Although project data objects allow you to define data objects that are used by all processes in a
project, they are not “global” data objects. Each process within your project uses its own version of
the data object. Project data objects are not used to share data between processes.
Therefore, you can only use process data objects within the process where they are created, while
project data objects are applicable to the entire project. This is known as variable scope.
Reference: Oracle Fusion Middleware Business Process Composer User’s Guide for Oracle
Business Process Management, 11g Release 1 (11.1.1.5.0), Working with Data Objects and

Expressions



Leave a Reply 0

Your email address will not be published. Required fields are marked *