R35899-5 CaseDevelopment - Set Development Type To ChangeState

Name Value
Code R35899-5
Entity Projects.Agile.CaseDevelopments Entity
Name SetDevelopmentTypeToChangeState
Attribute DevelopmentType
Layer Front-End
Events AttributeChanged(NewSystemState)
Priority Normal
Modify Yes
Action If (CaseDevelopment.NewSystemState != NULL && CaseDevelopment.AssignedToUser == null)
then
CaseDevelopment.DevelopmentType = 'CHANGESTATE'
else
If (CaseDevelopment.AssignedToUser != NULL)
then
CaseDevelopment.DevelopmentType = 'ASSIGNMENT'
else
CaseDevelopment.DevelopmentType = 'EDIT'
Description When New System State is changed, the 'ChangeState' development type should be set in the DevelopmentType field, if Assigned To User has no value, otherwise the 'Assignment' development type should be set in the DevelopmentType field.
Message -
Version Introduced: v.2024
Revocable YES

* For more information about the Business Rules Documentation Template and a short explanation of each column, see topic System Business Rules.