Wrong Configurator User Interface: GridBegin And GridEnd Properties Are Affected By UI Sequences
(Doc ID 2970108.1)
Last updated on NOVEMBER 07, 2023
Applies to:
Siebel CRM - Version 23.5 and laterInformation in this document applies to any platform.
Symptoms
In the product configurator, when GridBegin and GridEnd UI Properties are used in order to show attributes and relationships in specific places, the configurator user interface does not appear as expected. It appears that GridBegin and GridEnd are affected by UI Sequences.
Issue was reproduced in standard application with below steps:
1. Import a product definition containing more relationships and attributes.
2. The GridBegin and GridEnd are defined so the expected user interface would be as in below picture:
3. Drill down on the product workspace and select User interface tab and drill down on the on the "UI Opt" record. Notice that:
3a. Relationships Rel2, Rel1, Rel3 should appear on the lines 2,3,4.
3b. GridBegin and GridEnd properties set for the attributes:
Att_9:
GridBegin {5,1}
GridEnd {5,1}
Att_10
GridBegin {5,2}
GridEnd {5,2}
Att_11
GridBegin {6,1}
GridEnd {6,1}
3c. in "Group Item List" there are no sequences defined for the attributes.
4. Validate the product and notice that user interface is wrong. The Rel2, Rel1, Rel3 relationships appear at the end instead of line 2,3,4.
Note the following attributes:
Att_9 positioned on line 2, col 1 instead of {5,1}
Att_10 positioned on line 3, col 1 instead of {5,2}
Att_11 postioned on line 4, col 1 instead of {6,1}
5. Navigate back to Administration Product -> Workspace projects and import another product structure containing a different definition of the same product.
6. Release all, then drill down on the product workspace. Select User interface tab, then drill down on the "UI Opt" record.
7. Notice that in "Group Item List" there are sequences defined for the attributes. The sequences match the GridBegin and GridEnd properties defined for the attributes.
8. Validate the product and notice that user interface appears as expected.
9. Navigate to Administration Product -> Workspace projects and import product structure containing same product but with different sequences not matching GridBegin / GridEnd properties:
10. Select User interface tab, then drill down on the "UI Opt" record.
11. In the "Group Item List" check that sequences defined for the attributes are not matching the GridBegin and GridEnd properties defined for the attributes.
12. Validate the product and notice that configurator user interface is wrong again.
Conclusion:
1) If UI Sequences are not defined, then Grid UI is not shown as it should be (based on row/column defined for each element in GridBegin and GridEnd properties).
2) If UI Sequences are defined, then there are two sub-scenarios:
2.1 If Sequences are NOT matching GridBegin and GridEnd UI Properties then UI is invalid.
2.2 If Sequences are matching GridBegin and GridEnd UI Properties then UI is correct.
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |