Siebel Developer's Reference > Business Component Classes >

CSSBCPosition Class


This topic describes the CSSBCPosition class. It includes the following topics:

The CSSBCPosition class supports positions in organizations. Siebel CRM uses the specialized business component code for positions in a transaction because it must update the position record in the base table and the denormalized hierarchy table in a transaction. To support this feature, Siebel CRM opens a dedicated database connection. You cannot prevent Siebel CRM from opening this connection. Siebel CRM does not use the default database connection that it typically uses to write records.

The specialized code resides in SqlWriteRecord method of the CSSBCPartyDenorm class. Organizations, groups, and divisions use CSSBCPartyDenorm and use this specialized code.

The CSSBusComp Class class is the parent of the CSSBCPosition class.

The CSSBCPosition class is a specialized class. It is recommended that you do not use it with a typical business component. For more information, see Using Specialized Classes.

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