The Update tab specifies any attributes in the changed record that are to be updated to specified values:
CN_Update_Group – List of Groups to which an update would be applicable if the user who triggered the change is a member of one or more the specified groups. If the user is not a member of any group, the update does not occur. If no groups are specified, then the update occurs for all users.
CN_Update_Attribute_Name - List of attributes in the changed record to be updated on change. This must exactly match the name (including case) in the repository. Use the attribute's Name, not the attribute's Restricted Name.
CN_Update_Attribute_Value - The value to change the corresponding attribute. The value can be a literal (such as setting the attribute "Review Record" to "Yes") a field reference (surrounded by double pipe-characters) or a combination of the two.
If the value of the non-external attribute has been modified by a previous CN_Registry update or an implementation-specific trigger that was processed before invoking the Change Notification Processing, the updated value will be used. For example, if three CN_Registry records are defined for the same repository and the first one updates the attribute "Record Status", references to that attribute in subsequent CN_Registry records will use the new value. The final value will be saved to the repository record when all processing has completed.
The following field references can be specified.
Reference | Description |
---|---|
||<attributeName>||
|
Replaced by the value of the specified attribute or external attribute. Use the attribute's Name, not the attribute's Restricted Name. |
||<attributeName>_NEW_VALUE||
|
Replaced by the new value for the specified attribute. Use the attribute's Name, not the attribute's Restricted Name. |
||<attributeName>_<langExt>_NEW_VALUE||
|
Replaced by the new value for the specified non-default multi-language attribute for the specified language extension. Use the attribute's Name, not the attribute's Restricted Name. |
||<attributeName>_OLD_VALUE||
|
Replaced by the old value for the specified attribute Use the attribute's Name, not the attribute's Restricted Name. |
||<attributeName>_<langExt>_OLD_VALUE||
|
Replaced by the old value for the specified non-default multi-language attribute for the specified language extension. Use the attribute's Name, not the attribute's Restricted Name. |
||CURRENT_DATETIME[<format>]||
|
Replaced by the current date and/or time. The default
format is MMDDYYYYHHmmssSS. Any valid
SimpleDtetimeFormat can be specified between
CURRENT_DATETIME and the ending double-pipe
characters. For example, to return just the date with no punctuation:
||CURRENT_DATETIMEyyyyMMdd|| |
||CHANGED_BY||
|
Replaced by the login ID of the user who made the change. |
||CHANGE_DETAIL_CSV||
|
|
||CHANGE_DETAIL_HTML||
|
|
||CHANGE_DETAIL_PLAIN||
|
|
||CHANGE_LIST_<delimiter>||
|
Builds a delimited list using the specified delimiter character of the names of the attributes that have changed. This reference should only be used in an Update list. It is assumed the target attribute will contain a delimited list of attribute names that were previously changed since the last reset-event. A pipe delimiter must be specified as If the target attribute already has a value, the new attributes are added to the list if not already present. The attribute should be cleared when the appropriate event occurs, such as a Delta Export of changed records. For example, to build a tilde-delimited list, specify:
|
||CHANGE_LIST_RESTRICTED_<delimiter>||
|
Same as
CHANGE_LIST_<delimiter> except the list
contains the restricted names for the attributes. |
||CLEAR||
|
Clears the attribute of its current value. |
||ERROR_LIST_<delimiter>||
|
Builds a delimited list using the specified delimiter character of
the names of the attributes that have validation errors (warning or
severe). This reference should only be used in an Update list. This
assumes the A pipe delimiter must be specified as PIPE and the comma delimiter
must be specified as For example, to build a tilde-delimited list, specify:
To build a comma-delimited list, specify:
To build a pipe-delimited list, specify:
|
||InternalRecordId||
|
Returns the internal record ID of the trigger record. |