Configuring Siebel Business Applications > Configuring Lists and Pick Applets > Associating an Organization with a List of Values >
Using the Organization Specifier Property to Display Custom Lists of Values
If the user chooses an existing record, then to determine the organization context, Siebel CRM uses the primary organization that is associated with the record. It does not use the organization that is associated with the position of the user. The Owner Organization Specifier property of the base table that the business component references specifies the column that contains the organization Id. For business components that reference the S_PARTY table, this property is defined on the primary extension table.
The Organization Specifier property in most tables reference the column that contains the primary organization Id. For example, the S_ORG_EXT table references BU_ID. You can define this property in several levels, which allows you to define a child business component so that it inherits the organization context from the row in the parent business component. For example, if the user creates a child record, then the value of the column defined as the Owner Organization Specifier determines the lists of values that Siebel CRM displays.
The following is an example of the Organization Specifier property defined with several levels:
In this example, each element is one of the following:
- A column in the current table
- The name of an extension table
- The name of an FK column
- The name of the column that contains the BU_ID
To use the organization specifier property to display custom lists of values
- Identify the objects involved in the configuration.
For example, the columns, extension tables, and FK columns.
- Define the Organization Specifier property.