Update Tab - Precisely_EnterWorks - EnterWorks - 11.0

EnterWorks Guide

Product type
Software
Portfolio
Verify
Product family
EnterWorks
Product
Precisely EnterWorks
Precisely EnterWorks > EnterWorks
Version
11.0
Language
English
Product name
Precisely EnterWorks
Title
EnterWorks Guide
Copyright
2024
First publish date
2007
Last updated
2025-01-07
Published on
2025-01-07T07:44:20.997000

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 PIPE and the comma delimiter must be specified as COMMA.

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_~||. To build a comma-delimited list, specify: ||CHANGE_LIST_COMMA||. To build a pipe-delimited list, specify: ||CHANGE_LIST_PIPE||.

||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 CN_Registry attribute CN_Validate_Record must be set to Yes, otherwise no attributes will be listed.

A pipe delimiter must be specified as PIPE and the comma delimiter must be specified as COMMA.

For example, to build a tilde-delimited list, specify: ||ERROR_LIST_~||.

To build a comma-delimited list, specify: ||ERROR_LIST_COMMA||.

To build a pipe-delimited list, specify: ||ERROR_LIST_PIPE||.

||InternalRecordId|| Returns the internal record ID of the trigger record.