Siebel Developer's Reference > User Properties > Business Component User Properties >

Dynamic Hierarchy User Properties


This group of user properties is used exclusively with global accounts. Global accounts are hierarchies of accounts. These properties define relationships that control visibility in various Global Accounts views in the Accounts screen. For information about account hierarchies, see Siebel Applications Administration Guide.

Dynamic Hierarchy Parent Field Id

This user property is used to specify which field on the business component, for example Account, holds the ROW_ID of the parent account for the Account Hierarchy functionality.

NOTE:  The field specified in the user property value must be active (either revealed in the user interface or set as ForceActive) for the Account Hierarchy functionality to behave properly.

Value

Name of the field on the business component, not enclosed in quotes, that holds the ROW_ID of the parent account.

The default value for this user property is Parent Account Id.

Usage

This user property can be inactivated if you are not implementing global accounts. However, it is recommended that you seek technical assistance before doing so, because inactivating this user property might affect the account reporting hierarchy relationship.

For help with inactivating user properties, create a service request (SR) on My Oracle Support. Alternatively, you can phone Oracle Global Customer Support directly to create a service request or get a status update on your current SR. Support phone numbers are listed on My Oracle Support.

You cannot create new instances of this user property.

Parent Object Type

Business Component

Functional Area

Global accounts

DynHierarchy Hierarchy Id Field

This user property specifies the field on the current business component that defines a join to account hierarchies. This relationship determines which records of the business component are visible in the flat list associated with a particular account hierarchy in Global Accounts views.

Value

The value for this user property is the name of a field on the current business component, not enclosed in quotes.

For example, the value of this user property on the Global Account Action business component is Dynamic Hierarchy Id. The content of the Dynamic Hierarchy Id field on the Global Account Action business component is the Id of a record on the table that defines account hierarchies. Thus, a Global Account Action record is associated with the account hierarchy to which the activity's direct account belongs. The record appears in the flat list of activities for its parent account and for any ancestor account in the hierarchy.

Usage

Default values for this user property are provided for the business components that underlie subaccounts, contacts, activities, opportunities, and sales teams in Global Account views.

This user property can be inactivated if you are not implementing global accounts. You can modify values for this user property, however, it is recommended that you seek technical assistance before doing so. For help with modifying this user property, create a service request (SR) on My Oracle Support.

You cannot create new instances of this user property.

Parent Object Type

Business Component

Functional Area

Global account-associated subaccounts, activities, contacts, opportunities, and account teams

DynHierarchy Visibility Organization Id Field

This user property specifies the field on the current business component that defines the join between accounts and their organizations. This relationship determines which records are visible in the flat list of the business component in Global Accounts views for All Global Accounts visibility and All Global Accounts Across Organizations visibility.

Value

The value for this user property is the name of a field on the business component, not enclosed in quotes.

For example, the value of this user property on the Global Account Contact business component is DynHierarchy Visibility Organization Id. The default value of the DynHierarchy Visibility Organization Id field is the alias for the join of accounts to organizations. Thus, a Global Account Contact record is associated with the organization to which its account is associated.

When visibility is set to All Global Accounts, hierarchies display only accounts that have the same organization as the user's current position. Only the contact records in accounts in that same organization appear in the flat list of contacts for a hierarchy.

Usage

Default values for this user property are provided for the business components that underlie subaccounts, contacts, activities, opportunities, and sales teams in Global Account views.

This user property can be inactivated if you are not implementing global accounts. You can modify values for this user property, however, it is recommended that you seek technical assistance before doing so. For help with modifying this user property, create a service request (SR) on My Oracle Support.

You cannot create new instances of this user property.

Parent Object Type

Business Component

Functional Area

Global account-associated subaccounts, activities, contacts, opportunities, and account teams

DynHierarchy Visibility Position Id Field

This user property specifies the field on the current business component that specifies the join to positions. This relationship defines which records are visible in the flat list of the business component in Global Accounts views for My Global Accounts visibility.

Value

The value for this user property is the name of a field on the business component, not enclosed in quotes.

For example, the value of this user property on the Global Account Opportunity business component is DynHierarchy Visibility Position Id. The default value of the DynHierarchy Visibility Position Id field is the alias for the join of positions, or team members, to accounts. Thus, a Global Account Opportunity record is associated with the team members on its account. When visibility is set to My Global Accounts, hierarchies display only those accounts for which the position of the user is on the account team. Only the opportunity records in accounts for which the current user is on the team appear in the flat list of opportunities for a hierarchy.

Usage

Default values for this user property are provided for the business components that underlie subaccounts, contacts, activities, opportunities, and sales teams in Global Account views.

This user property can be inactivated if you are not implementing global accounts. You can modify values for this user property, however, it is recommended that you seek technical assistance before doing so. For help with modifying this user property, create a service request (SR) on My Oracle Support.

You cannot create new instances of this user property.

Parent Object Type

Business Component

Functional Area

Global account-associated subaccounts, activities, contacts, opportunities, and account teams

Siebel Developer's Reference Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.