How the S_Party Table Controls Access
The party model organizes entities such as Person, Organization, Position, and Household. A party always represents a single person or a group that Siebel CRM can translate to a set of people, such as a company or a household. Siebel data access technology uses this party model. Some parts of the data objects layer use the party model to abstract the difference between people, companies, households, and other legal entities. This model covers the relationships that exist between your company and people, such as contacts, employees, partner employees, and users, and other businesses, such as accounts, divisions, organizations, and partners. Siebel CRM uses the S_PARTY table as the base table for this access. The Siebel schema implicitly joins related tables as extension tables.
The following information lists the extension tables and their corresponding EIM interface tables. A party table is a table that holds party data. Some example party tables include S_CONTACT, S_ORG_EXT, S_USER, and S_POSTN.
Data Type | Extension Table to S_PARTY | EIM Interface Table |
---|---|---|
Accounts |
S_ORG_EXT |
EIM_ACCOUNT |
Business Units |
S_BU |
EIM_BU |
Contacts |
S_CONTACT |
EIM_CONTACT |
Employees |
S_CONTACT |
EIM_EMPLOYEE |
Households |
S_ORG_GROUP |
EIM_GROUP |
Positions |
S_POSTN |
EIM_POSITION |
Users |
S_USER |
EIM_USER |
The Siebel schema implicitly joins these extension tables to the S_PARTY table, so they are available through the S_PARTY table. The PARTY_TYPE_CD column of the S_PARTY table supports the following types:
AccessGroup
Household
Organization
Person
Position
UserList