Support Article

UI issue with the circumstanced skin

SA-35305

Summary



If any of the rules are using a style from the circumstanced skin, then those rules are ending up with a guardrail warning.At run time, there are no issues, all the screens are rendering as expected with the correct styles from the correct skin.

Example: "This Section uses the following formats that are not defined in the 'CPQ' skin : Default mobile, CPQ default mobile, Sidebar narrow main, Default custom tree format".

As user's application has more number of such rules, it is affecting their compliance score.


Error Messages



Not Applicable


Steps to Reproduce



1. Create a Skin.
2. Circumstance the same skin for mobile or any other.
3. Use the circumstanced skin any section. Observe that section rules are not able to find the styles during the design time, and introducing warnings for that.


Root Cause



Since the sections will use default base versions of the skin for validation of style or container format.

It can not search for any of the style or container format from any of the circumstance rule. Hence showing warnings on section.

Resolution



Perform the following local-change:

Maintaining the same style or container format in both base and circumstance version avoids the issue from getting warning on the section rule.


Published March 21, 2017 - Updated March 22, 2017

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.