R101753 Case - Case Development Info On Key Field Changes
| Code | R101753 |
| Entity | Projects.Agile.Cases |
| Name | CaseDevelopmentInfoOnKeyFieldChanges |
| Attribute | Title, Project, ProjectArea, ProjectMilestone, Priority |
| Layer | Back-End |
| Events | Commit, Committed |
| Record State | Inserted, Updated |
| Priority | Normal |
| Modify | YES |
| Action | On insert, for the current Case, create one CaseDevelopment where: DevelopmentType = Edit and Description contains one line for each of the Title, Project, Project Area, Project Milestone, and Priority fields in the following format: {FieldName} set to '{FieldValue}' On update, if any of the observed fields have been changed, for the current Case, create one CaseDevelopment where: DevelopmentType = Edit and Description contains one line for each changed field in the following format: {FieldName} changed from '{OldValue}' to '{NewValue}' |
| Description | The rule ensures that the initial values and subsequent changes of the Title, Project, Project Area, Project Milestone and Priority fields are recorded in the case development history, providing traceability of key case information. |
| Message | - |
| Version | Introduced: v.XX |
| Revocable | YES |
* For more information about the Business Rules Documentation Template and a short explanation of each column, see topic System Business Rules.