>
Description: The Multi-values lookup attribute variable in an Action Item (AI) definition doesn't work. The "select attribute variable" page shouldn't list multi-values attributes
When a user composes the description message for an Action Item from multi-values lookup attribute the variable is blank.
For example: Multivalue attribute: ${thisProject.attribute} => Multivalue attribute:
Clarity allows choosing this multi-value attribute from Select Attribute Variables page so the user can use this variable.
Steps to Reproduce:
- Create a new static lookup.
- Go to Admin tools -> Lookups and click "New".
- Enter requested information (Lookup name = "test_look1", Lookup id = "test_look1", Source = "Static List") Submit.
- Enter three values (Test1, Test2, Test3).
- Create a new project attribute.
- Go to Admin tools -> Objects -> Project -> Attributes and click "New".
- Enter requested information (Attribute name = "test_att1", Attribute id = "_test_att", Data type - Multi value Lookup, test_look1) Submit.
- Go to Admin tools -> Objects -> Project -> Views -> Project Properties -> [Layout: Edit] -> General ->Properties
and Layout icon and move the attribute from Available column to the selected column.
- Create a new process "test_process".
- Go to Admin tools -> Processes "New".
- Enter requested information (Process Name = "test_process", Process ID ="test_process") and click the "Save and Continue" button.
- On the "Process Definition: object" page select "project" object.
- On the "Process Start Option" page select On-demand.
- On the "Process Definition: Start Step" add a new manual action "Send AI" and post condition if "1=2" Than Go to "Finish".
- Enter requested information (Action Name="test_AI", Action ID = "test_AI", Actions= "Done", Subject = "Test AI", Assignees = "Admin").
- For definition of Description click the binoculars and select the variable "test_att1" so it creates the variable ${thisProject.test_att1}
- Submit this manual action.
- Validate and active the attribute.
- Open any project and enter two or three attributes to the attribute "test_att1".
- Go to the Process Tab ->Available and kick off the process "test_process".
- Go to the attribute and check the generated AI.
Solution:
WORKAROUND:
Don't use multi-value attribute variable in definition of description in an Action Item.
STATUS/RESOLUTION:
Resolved in Clarity 12.1.1
Keywords: CLARITYKB, CLRT-54640, clarity12resolved, clarity1211resolved, bpm, process, workflow, action item, lookup, mvl.