Attribute Display Control
The display of attributes is controlled based on rules defined in the attribute definitions and the value of the attribute in the LineItem.
After applying the rules, only the attributes that should remain visible are kept (for display).
Rule 1 — ShowOnQuote = "N"
If the attribute definition specifies that the attribute should not appear on a quote,
the attribute is hidden.
Rule 2 — HideOnQuoteIfDefault = "Y" and the attribute value is a default
Some attributes have multiple valid value sets, and each value set has its own default value.
All default values from all applicable value sets in the Smart Quote setup are collected into a list.
If the attribute’s current value matches any of these default values,
and the definition says HideOnQuoteIfDefault = "Y", the attribute is hidden.