Support Article
“Reassign by” not appearing on the screen
SA-39288
Summary
After installing HFix-32212, the pyAssignmentListGadget has information missing from the display.
Error Messages
No error messages. The display should look like this:

but instead looks like this:

The icons are missing, as well as the text which is in the pyInstructions property. In addition, the "Assigned To" column has incorrect info.
Steps to Reproduce
Use text in pyInstructions and have it populated on the pxFlow page but not the newAssignPage.
In step 1 of the activity pyPopulateCaseContents, there is a sequence of code which examines various properties for their presence or absence. If any are missing from the pxFlow page, the property missingRequiredProperties is set to true. The hot fix introduced a new property which was not on the pxFlow page.
Root Cause
A defect in Pegasystems’ code or rules.
If any of the properties are missing from the pxFlow page, this is not an error; however, the activity will then attempt to re-run a Report Definition to recreate the missing properties.
For this use case, the properties had values on the pxFlow page but were missing those values on the newAssignPage.
The Report Definition runs off of the newAssignPage, and not the pxFlow page.
Resolution
Perform the following local-change:
Ensure that any properties which might be present on the pxFlow page and are in the sequence of "checks" in step 1 are also present and populated on the newAssignPage.
In addition, in order to ensure that the icons do not go missing, it is necessary to make a custom version of pyPopulateCaseContents and add the indicated additional setting to the Property-Set of both step 4 and step 7:

Published August 14, 2017 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.