Loading
Visual Studio Code Based Modeler for Consumer Goods Cloud
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
          Additional Attributes in Business Objects

          Additional Attributes in Business Objects

          This topic describes the additional attributes in business objects.

          Required Editions

          Available in: Enterprise, Performance, and Unlimited Editions

          <nullable> Attribute

          Use this attribute to define whether a simple property can have no value at all. The nullable attribute is maintained in business object, list item, and lookup object contracts. <nullable> an optional attribute and is part of the SimpleProperty node of these contracts. The attribute appears along with the other properties of the SimpleProperty node in the Properties grid.

          Here are the prerequisites:

          • The feature is enabled only if the DataSource=”internal” in the respective BO, LU, and LI contracts.
          • If SimpleProperty is set to nullable="true", set the assigned table column to nullable="true".
          Attribute Description Required
          nullable

          The attribute can have these values: Empty, true, and false.

          • True: SimpleProperty can be empty.
          • False: SimpleProperty can’t be empty.

          False is the default value.

          No

          Storable Attribute

          The storable attribute is maintained in business object, list item, and lookup object contracts. This is an optional attribute and is a part of the SimpleProperty node of the contract. The attribute is shown along with the other properties of the SimpleProperty node in the Properties grid of the business object contract.

          Attribute Description Required
          storable

          Defines whether SimpleProperty can be stored in the database:

          • True: SimpleProperty can be stored in the database.
          • False: SimpleProperty can’t be stored in the database.

          False is the default value.

          No

          Events Attribute

          A <SimpleProperty> element or a <ListObject> element can have an optional <Events> element. The <Events> element should contain at least one <Event> element.

          Attribute Description Required
          name

          Specifies the name of the event. These are the possible events.

          • listItemChanged
          • listItemChangedBatch

          Up to two events can be added to a list object.

          Yes
          eventHandler Specifies the name of the method of the business object. This method handles the events in the BO contract. Yes
           
          Loading
          Salesforce Help | Article