APAR status
Closed as fixed if next.
Error description
The description as observed is as follows In a clean environment, when creating the second or third facility assessment analysis with a large number of years in the analysis (e.g 25), the component renewal generation begins to spin infinitely, generating too many component renewals and jamming the workflow queue.
Local fix
N/A
Problem summary
Need to improve the performance for Facility Assessment Analysis to process made as asynchronous. Following changes need to be made: 1. Added new Processing state and actions in the BO and Form. 2. Moved "Recalc Component Renewals" section action to state action. When click on this action now form will close and record will in processing state until component renewals completed. 3. Added new async workflow "triFacilityAssessmentAnalysis - triRecalcComponentRenewal - Calculate Component Renewals" on triRecalcComponentRenewal event. 4. Modified workflow "triFacilityAssessmentAnalysis - Custom Action - Assessment - Update Renewal Dates" to make call to workflow "triFacilityAssessmentAnalysis - Synchronous - New Update Component Renewal Amounts". 5. Modified workflow "triBuildingSystemItem - Synchronous - onChange - Create Component Renewals", removed call to workflow "triFacilityAssessmentAnalysis - Synchronous - New Update Component Renewal Amounts". 6. Added status column into query "triFacilityAssessmentAnalysis - Display - Manager Query"
Problem conclusion
Improved performance for Facility Assessment Analysis and process made as asynchronous. This is targeted to the 1h2016 Application Release.
Temporary fix
Comments
APAR Information
APAR number
IV94514
Reported component name
TRI APPLCATION
Reported component ID
5725F26AB
Reported release
341
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-03-23
Closed date
2017-03-29
Last modified date
2017-03-29
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
999
Fix information
Applicable component levels
R352 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSHEB3","label":"IBM TRIRIGA Application Platform"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"341","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
30 March 2022