Change request management business objects

The change request management business objects store the information that is included in a change request.

The following table contains the names and a brief description of the change request management business objects:
Business object Description
ChangeRecord A complex data type that specifies the fields that need to be changed.
ChangeRequest A complex data type that contains the original record and all of the proposed changes to the record.

Parameters for the change request management business objects

Each of the change request management business objects that is included with application toolkit contains a specific set of parameters.

The following list describes each of these parameters:
ChangeRecord
Specifies a field that needs to be changed in the originalObject parameter in the ChangeRequest business object. A separate business object is used for each field that is included in the ChangeRequest business object.
Table 1. ChangeRecord parameters.
Parameter Name Type Description Physical MDM Virtual MDM
path String In the object, the path to the field that is changed. The suggested path notation is period-separated, with square brackets to denote indexes within an array. For example, originalObject.name[0].legalName, indicates the field legalName is the first object in the name array within the originalObject. This is similar to XPath.
value ANY Contains the new value for the path. Although the Type is ANY, this parameter supports only simple data types.
label String The label that is used for the attribute label in the MDM Change Request coach view. If you specify this parameter, this label overrides any existing label such as a label set in the resource bundle.
ChangeRequest
Stores both the original record and all of the proposed changes to that record.
Table 2. ChangeRequest parameters.
Parameter Name Type Description Physical MDM Virtual MDM
originalObject ANY The original entity that is being changed.
changes ChangeRecord (List) A list of ChangeRecord business objects.
comment String The information, if any, that is typed into the Comment field in the Change Request coach view.


Last updated: 8 Sep 2015