List Views - 'Object Attribute Overrides' does not work for Actions with Type as 'Job'
search cancel

List Views - 'Object Attribute Overrides' does not work for Actions with Type as 'Job'

book

Article ID: 212752

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

Steps to Reproduce:
1. Navigate to Administration -> Studio -> Objects
2. Filter for the "Project" Object. Project object is taken as an example. The issue arises with any other object that has a List View
3. Click on the "Project" link. Click on "Actions" tab. Click on "New"
4. Provide:
 a. Action Name
 b. Action ID
 c. Type = "Job"
 d. Select Job = "Update Earned Value and Cost Totals"
 c. Alert users before running the jobs = "No"
 d. Scope = "Instance-Specific"
 e. Attribute Mapping:
  i. Investment:
   "Default Values" = Select any investment
   "Object Attribute Overrides" = "Object Internal ID"
  ii. For all other parameters, change "Object Attribute Overrides" to "[--Select--]"
5. Save and Return
6. Click on "Views"
7. Click on "[Actions Menu]" against View = "Project Properties". Click on "General". Move Action created in Step 4 from "Available Actions" to "Selected Actions"
8. Click on "[Actions Menu]" against View = "Project List". Click on "General". Move Action created in Step 4 from "Available Actions" to "Selected Actions"

9. Navigate to Home -> Project Management -> Projects
10. Select any project record (i.e. List View). Hover over "Actions" menu. Click on the action from step 4
11. Click on the same project record used in the previous step(i.e. navigate to the properties page). Hover over "Actions" menu. Click on the action from step 4

12. Navigate to Home -> Personal -> Reports and Jobs. Click on "Jobs". Click on "Log". Filter for "Job Type" = "Update Earned Value and Cost Totals"
13. Sort by "Run ID". Open the latest record. Note the value against "Investment" field in "Parameters" section
14. Open the latest but one record (Triggered through step 11). Note the value against "Investment" field in "Parameters" section

Expected Results: Value against "Investment" in step 14 and step 13 are the same.

Actual Results: Value against "Investment" field is different in steps 14 and 13. The list view did not pass on the "Object Attribute Overrides" setting to the Job.

Environment

Latest version tested against: 15.9.1

Cause

Due to a defect with ID DE60492.

Resolution

The defect is fixed in 15.9.3.