The sequence of Grouping Attributes is changed when Copy Cost plan action is used
STEPS TO REPRODUCE:
select * from odf_multi_valued_lookups where object like '%def%'
1 charge_code_id
0 department_id
2 role_id
3 transaction_class_id
5. Go to any project and attempt to create manual cost plan
Note: Run below query for cost plan created to confirm the grouping sequence
select * from odf_multi_valued_lookups where object = 'costplan' and pk_id = 5003022
ORDER BY value
Grouping looks like below as expected:
0 charge_code_id
1 department_id
2 role_id
3 transaction_class_id
6. Using Copy Cost Plan Action create copy of the cost plan and use this query to check the grouping sequence
select * from odf_multi_valued_lookups where object = 'costplan' and pk_id = 5003022
ORDER BY value
Note sequence looks like below that change sequence according to alphabetical order.
2 charge_code_id
1 department_id
3 role_id
0 transaction_class_id
Note: XOG also does not allow to update grouping order
Expected Results: it should not change grouping attributes sequence when using copy cost plan action
Actual Results: it is changing grouping attributes sequence when using copy cost plan action
Release : 15.8.1, 15.9
Component : XML OPEN GATEWAY (XOG)
This is caused by Defect DE58122
Fixed in 15.9.1 and 15.9.0.1.
Workaround: