Change requests are proposed data changes to a Data Relationship Management version. Requests consist of multiple transactions that are validated against and committed to a version as a group. Requests greatly extend the ability to integrate approval change management with Data Relationship Management by allowing transactions within a request to be grouped as a single entity and allow the request to be validated without committing changes to the Data Relationship Management version.
You can create change requests to:
Add and delete hierarchies
Add and delete nodes
Insert and move nodes
Activate, inactivate and remove nodes
Update properties
Remove property values
Change requests can be stored in a draft state for approval and validated against a Data Relationship Management version without committing the changes to the version immediately. Change requests in this pending approval state can be updated by multiple users at different times and re-validated as needed. The transactions in a request are committed to a Data Relationship Management version when the request is approved.
Note: | After a change request has been approved, the request cannot be modified and the request cannot be deleted until the associated version is deleted. |
A change request consists of the following elements:
Target Data Relationship Management version.
Owner of the request — A valid Data Relationship Management user ID.
Custom workflow ID — Identifier for the request in a workflow application.
Custom workflow label — Short description for the request in a workflow application.
Custom workflow status — Manages the status of the request in a workflow application.
Custom workflow info — Stores extra information needed by a workflow application.
Request comments — Annotation for the request.
Created by –– User who created the initial request.
Created date –– Date when the request was created.
Updated by –– User who last updated the request.
Updated date –– Date when the request was last updated.
Approved By –– User who approved the request.
Approved Date –– Date when the request was approved.
Validated Flag –– Indicates whether the request has been validated since it was last updated.
Approved Flag –– Indicates whether the request has been approved.
Additional batch validations that should be applied to only the actions in the request during a validate or approve operation
List of action items that affect hierarchies and nodes for the current request
Change requests are exposed via the Data Relationship Management API for use with the Workflow Development Kit or third-party applications to support request and approval change management processes. For more information on requests, see the Oracle Hyperion Data Relationship Management Application Programming Interface Guide.