Change Tracking Attributes and Business Objects
Several attributes are associated with the change tracking functionality.
The Dropped Measurement Attribute
The Measurements type includes a Dropped attribute, which works in conjunction with the change event details table. If a POM is deleted from a measurement set, the system sets this attribute value to 1. This value tells the system to display that given POM with strikethrough in the Measurement Set Table Changes table for the related change event.
The Dropped Construction Attribute
The Construction Detail type includes a Dropped attribute, which works in conjunction with the change event details table. If a construction detail row is deleted from a construction set, the system sets this attribute value to 1. This value tells the system to display that given construction detail row with strikethrough in the Construction Table Changes table for the related change event.
The Dropped BOM Attribute
The BOM Link type includes a Dropped attribute, which works in conjunction with the change event details table. If a BOM line item row is deleted from a measurement set, the system sets this attribute value to 1. This value tells the system to display that given line item row with strikethrough in the BOM/BOL Row Change table for the related change event.
The Change Tracking Since Attribute
The changeTrackingSince attribute is used to control the list of reference dates that appear in the Show Changes Since list in the PTC FlexPLM header. To access this attribute, do the following:
1. Navigate to the Type and Attribute Management utility. On the Site tab, under Administrative, click Type and Attribute Management.
2. Under Manage Types, expand the Business Object, and then select Common Attribute Lists.
3. On the Attributes tab, click Change Tracking Since to manage the attribute and its values, using the attribute update functionality.
The default values appear on the Default Values tab. The default values are 1 day ago, 2 days ago, 4 days ago, 1 week ago, 2 weeks ago, 1 month ago, and a specific date.
To add, update, or delete values in the attribute value list, see
Editing Constraint Data and
Enumerated Value List Constraints. When using entries in the enumerated value list, in the
days field, enter the number of days for the system to calculate. For example, if you want the system to show changes for two weeks ago, enter 14.
If a default value is not set in the Type and Attribute Management utility, the system uses the flexPLM.header.showChangeSince.default entry in the lcs.properties file to determine the default value.
If the lcs.properties file is not defined, or if it is defined to an invalid value that is not in the attribute value list for the attribute, the system defaults to the following values:
◦ If the attribute value list contains 1 day ago, the system uses 1 day ago.
◦ If the attribute value list does not contain 1 day ago, the system uses the first value in the list.