1. Create an attribute as a lookup from the project associated Risks on the Cost Plan Details, add an API Attribute ID.
Lookup details:
RIM_CPD (Dynamic Query, not object associated):
SELECT @SELECT:RIM.NAME:
[email protected],
@SELECT:RIM.RIM_RISK_ISSUE_CODE:
[email protected],
@SELECT:RIM.TYPE_CODE:
[email protected] FROM RIM_RISKS_AND_ISSUES RIM
INNER JOIN FIN_PLANS FIN
ON RIM.PK_ID = FIN.OBJECT_ID
WHERE @
[email protected] and TYPE_CODE in ('RISK','ISSUE')
and FIN.ID = @WHERE:PARAM:USER_DEF:INTEGER:
[email protected]Parent Window: Hidden Key = code, Display Attribute = name
Browse Window: Filter layout & List Layout: name, code, tcode
Cost Plan Details Attribute details:
Data Type: Lookup
Lookup Parameters Mappings: planid > plan_id
API ID: populated
2. Add this attribute to the Administration > Object > Cost Plan Details > Views > Cost Plan Detail List Column [Layout] view in Classic UI.
3. Create a Risk on the Project.
4. Create a Cost Plan on the Project, select Cost Type and Transaction Class grouping attributes, start and finish of the project, Annual period.
5. Create a row on the plan, picking a Cost Type and Transaction Class.
6. Populate a value in the Risk ID in the new row and click Save.
Expected Results: Risk Name displayed.
Actual Results: Risk Name disappears. If you look at the same cost plan in the New UI, the name displays correctly.