Loading
Feature Disruption - Service Cloud VoiceRead More
Feature degradation | Gmail Email delivery failureRead More
Get Started with Communications, Media, and Energy & Utilities (CME)...
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Attribute and Picklist Overrides for the Object Type and at the Product Level

          Attribute and Picklist Overrides for the Object Type and at the Product Level

          An attribute can be associated with a picklist that has possible values for the attribute. You can set the default value of an attribute. When you associate the attribute with an object type, child object types and products inherit the attribute but can override it.

          In summary, you are copying the attribute, which inherits the properties of the original attribute, then modifying those properties.

          At the object type level, you can also change or replace the Picklist Display Type and configure the attribute behaviors.

          At the product level, you can only change the attribute value for a product that was created from the object type. For an attribute that uses a picklist, you can select a different value, but you cannot change or replace the picklist itself.

          Note
          Note Ensure that the Has Rule flag is enabled for each attribute that has a rule. If the flag isn’t enabled for an attribute, the runtime user interface bypasses the required APIs and the rule doesn’t apply to the attribute. You can enable the Has Rule flag from Vlocity Product Designer. For more information, see Enable the Has Rule flag.
          example
          example

          Example: Download Speed

          As an example, you may have an object type to which you have added an attribute for Download Speed. The attribute is associated with a picklist named Download Speed.

          Product Object

          The default value for Download Speed is initially 25 MB, but you can change it, for example, to 50 MB.

          Residential Internet
          example
          example

          Example: Usage Attribute

          As an example, you may have an object type to which you have added a Usage Attribute for a consumption estimate.

          Object type

          The default value for the Usage Attribute is initially null, but you can change it, for example, to 191.

          Unit Rate

          Enable the Has Rule Flag

          Learn how to enable the Has Rule flag.

          Enable the Has Rule flag for each attribute that has a rule to ensure that the rule applies to the attribute. You can enable the flag from Vlocity Product Designer either by using the Object and Object Types page or by using the Details tab in the Products page.

          To enable the Has Rule flag from the Vlocity Objects and Object Types page:

          • From Vlocity Product Designer, select Vlocity Objects and Object Types.

          • From List Views, select a list view, and then click an object or object type.

          • Go to Layout Management.

          • From the Additional Properties section, select the relevant attribute, and then select Has Rule.

            Enable Has Rule from Object and Object Types

          To enable the Has Rule flag from the Details tab in the Products page:

          • From Vlocity Product Designer, select Products.

          • From List Views, select a list view, and then click a product.

          • Go to the Details tab.

          • From the ADDITIONAL PROPERTIES section, select the attribute, and then, in the OVERRIDABLE BEHAVIOR section, select Has Rule.

            Enable Has Rule from Product Details tab
           
          Loading
          Salesforce Help | Article