TrackerItemFieldValue
* 
For a general, step-by-step guide on using the corrector module, see Using the Data Inconsistency Corrector Module.
* 
This correction is only available for Codebeamer version 2.2. The issues handled by this correction are resolved in later Codebeamer versions.
Description
This correction detects missing field values and automatically adds the missing value to the field.
In Codebeamer, changes to items are tracked in the revision history of the item. Errors may sometimes cause a field to be empty, even when according to the revision history that field should contain a value.
Clicking Restore adds the missing value to the empty field based on the most recent entry in the revision history of the item.
Report Table
The report table for the TrackerItemFieldValue correction is named TRACKER_ITEM_FIELD_VALUE_CORRECTION_REPORT. It contains the following information:
Column
Description
id
The ID number for the detected issue.
Detected issues are numbered, starting at 1.
project_id
The ID of the project that contains the tracker where the issue was detected.
project_name
The name of the project that contains the tracker where the issue was detected.
tracker_id
The ID of the tracker where the issue was detected.
tracker_name
The name of the tracker where the issue was detected.
task_id
The ID of the item that contains the field with the missing value.
label_id
The ID of the field with the missing value.
value
The field value in the most recent entry in the revision history of the item.
This is the value that is missing from the field.
flag
The flagged status of the issue, which can be 0 or 1. Clicking Restore corrects issues with a flagged status of 1.
For more information, see the Flagging and Processing Inconsistencies page on the Codebeamer Help Center.
processed
The processed status of the issue, which can be 0 or 1.
For more information, see the Flagging and Processing Inconsistencies page on the Codebeamer Help Center.
Changes to the Field Value While the Correction Is Being Used
Field values can change while the corrector module is in use. For example, this can happen if a field value is changed in the system after clicking Detect in the TrackerItemFieldValue correction but before clicking Restore.
In this case, clicking Restore does not overwrite changes that have been made to the field value after clicking Detect. After clicking Restore, the issue is marked as processed (that is, its processed value is set to 1), but the newly added field value is kept and is not overwritten.
Because the field is no longer empty, running the correction again by clicking Reset and then clicking Detect does not detect the same issue again.
To avoid this situation, it is recommended to use the TrackerItemFieldValue correction when the affected items are not being changed, for example, outside standard operating hours.
Was this helpful?