data-model-reference-guide
data-model-reference-guide
January 2020
Siebel
Data Model Reference Guide
January 2020
This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected
by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate,
broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display in any part, in any form, or by any means. Reverse engineering,
disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report
them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the
following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any programs embedded, installed or
activated on delivered hardware, and modifications of such programs) and Oracle computer documentation or other Oracle data delivered to or
accessed by U.S. Government end users are "commercial computer software" or “commercial computer software documentation” pursuant to the
applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, reproduction, duplication, release, display,
disclosure, modification, preparation of derivative works, and/or adaptation of i) Oracle programs (including any operating system, integrated
software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs), ii) Oracle computer
documentation and/or iii) other Oracle data, is subject to the rights and limitations specified in the license contained in the applicable contract. The
terms governing the U.S. Government’s use of Oracle cloud services are defined by the applicable contract for such services. No other rights are
granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for
use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware
in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe
use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or
registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks
of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle
Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and
services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible
for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable
agreement between you and Oracle.
The business names used in this documentation are fictitious, and are not intended to identify any real companies currently or previously in existence.
Siebel
Data Model Reference Guide
Contents
Preface .................................................................................................................................. i
Preface
This preface introduces information sources that can help you use the application and this guide.
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website.
Contacting Oracle
Access to Oracle Support
Oracle customers that have purchased support have access to electronic support through My Oracle Support. For
information, visit My Oracle Support or visit Accessible Oracle Support if you are hearing impaired.
i
Siebel Preface
Data Model Reference Guide
ii
Siebel Chapter 1
Data Model Reference Guide What’s New in This Release
1
Siebel Chapter 1
Data Model Reference Guide What’s New in This Release
2
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Oracle’s Siebel Data Model defines how the data used by Siebel Business Applications is stored in a standard relational
DBMS such as Oracle, DB2, or Microsoft SQL Server. The Siebel Data Model also defines some of the data integrity
constraints validated by Siebel Business Applications.
Note: The terms and conditions of your license agreement with Oracle permits use only of those portions of the
Siebel Data Model that correspond to the Siebel CRM products you have purchased. You are not entitled to use any
portion of the Siebel Data Model to support Siebel CRM products for which you have not purchased the required
licenses.
The Siebel Data Model is designed for speed and performance in data entry, running limited scope queries, and
managing processes like call scripting. These tasks are considered transactions, and the database used is called an
online transaction processing (OLTP) database.
Optimizing a database used for these purposes requires a design, or schema, that puts each unit of information in a
single location in the database. This allows you to update the data efficiently, since you do not need to update the same
unit of data in several different locations. Most tables in an OLTP database includes links, or join paths, to other tables,
sometimes to many other tables.
The database design used in an OLTP database is usually normalized. There are several levels of database
normalization, ranging from first to fifth normal form. The Siebel database is in third normal form.
The information in this reference is intended as an aid in configuring and using Siebel Business Applications.
3
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
CAUTION: Do not attempt to insert or update data in the Siebel Business Applications tables through non-Siebel
application products. Doing so can render your Siebel database unusable; additionally, you limit the ability of Oracle to
provide you with quality support.
To learn how to configure an application to insert, update, and delete data interactively, read the Siebel Developer's
Reference . To learn how to insert, update, and delete data in large quantities, see Siebel Enterprise Integration Manager
Administration Guide .
• Entities
• Relationships between entities
ERDs represent the significant entities and relevant relationships in a functional area. To enhance their readability, the
diagrams do not include every relationship and subtype. Some many-to-many relationships have also been preserved
instead of showing them as one-to-many relationships around intersection tables in the logical model.
• General Entities
• Exclusive Arc Relationship
• Recursive Relationship
General Entities
The following figure shows the diagram conventions for general entities used in this guide. The conventions are as
follows:
4
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
For example, each Product Comparison must be to only one Product Internal or to only one Product External as shown
in the following figure.
5
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Recursive Relationship
The following figure illustrates an example of the recursive relationship. A recursive relationship is one in which an entity
has a relationship to itself. For example, each activity can be part of only one activity or each activity can be made up of
one or more activities.
Recursive relationships are almost always optional, and either one-to-many or many-to-many.
6
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Account General
Auction General
Contracts General
7
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Invoices Service
8
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Orders General
Payments General
Pricing General
Revenue General
9
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Shipment General
Warranty Service
Account
This ERD (see the following figure) illustrates the account entity, a key entity in the Siebel Data Model. The account
entity appears in many diagrams in this publication, and is often referred to as an organization unit.
10
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
• The account entity is a subtype of party composed of one or more people or contacts. An account is any
organization or subset of an organization that can be sold to or serviced. An account can represent a company,
a site, a subsidiary, a division, or any other subset of an organization. An account can also represent a
governmental agency, club, or other formal or informal group of individuals. Each account might be accessible
at one or more addresses.
• The account entity supports Global Account Views and Dynamic Hierarchy. This allows a universal view of all
customer interactions. The Global Account Views present accounts in the context of a customizable hierarchy,
allowing navigation to parent and child accounts. Roll-up and roll-down functionality gives users access
to account-specific information, and aggregate information including child accounts, activities, contacts,
opportunities, and the account team.
• Dynamic Hierarchy allows the Global Account Views to display a different hierarchy depending on the
business unit of the user. Each custom account hierarchy is represented completely in a relationship table. The
relationships are then denormalized into a separate table to be used for roll-up support.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
11
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Characteristics S_CHRCTR
Industry S_INDUST
Party S_PARTY
Adjustment Group
This ERD (see the following figure) illustrates the system for managing the various matrices for pricing, compatibility,
eligibility, product promotions, and so on. It allows the user to define a matrix, its dimensions, and all of its rules. This
new infrastructure allows the adjustment to be any value, not just a price amount.
12
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Asset Management
This ERD (see the following figure) illustrates how Siebel Business Applications track instances of assets. The diagram
shows how internal products can be made into assets and associated with an account or a contact to register ownership.
Additional relationships can be made between assets and accounts, contacts, and employees. Additional information
13
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
includes the related opportunities, the current business or personal address location of the asset, notes, and related
assets. There are also relationships with service requests, activities, and related part movements.
The following table shows the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Business Address S_ADDR_ORG (Siebel Cross-Industry Applications) S_ADDR_PER (Siebel Industry Applications)
14
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Opportunity S_OPTY
Auction
This ERD (see the following figure) illustrates how the Siebel Data Model represents the auctioning of goods or services
to bidders. An auction item can be a stand-alone offering, or can be a specific instance of an offering of a quantity of
product or of a particular asset for sale. An auction item must be listed by a corporate or individual user, but that user
can be either internal to or external to the Siebel-owning company. Auction items are displayed to bidders through one
or more categories in a catalog. Fulfillment of an auction item to the winning bidders can be tracked through one or
more order items. Finally, users can set up watched items, define alerts, and rate fellow listers or bidders.
15
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table shows the entities in this ERD and their corresponding tables.
Entity Table
Asset S_ASSET
Catalog S_CTLG
Order S_ORDER
16
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Party S_PARTY
Person S_CONTACT
Product S_PROD_INT
The following table lists the entities in this ERD and their corresponding tables.
17
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Activity S_EVT_ACT
Catalog S_CTLG
CG Promotion Planning
This ERD (see the following figure) illustrates how Siebel Business Applications support the funding of trade promotions
in channel management and the Consumer Goods (CG) industry. Marketing development funds (MDFs) are defined for
an account, for a product line or product category, and for an accounting period. An MDF can be a fixed sum of money,
an accrual fund, or a mixture of the two. The value of the accrual fund is typically determined based on an accrual rate
multiplied by either the number of units sold, or the revenue in a given period from one or more specific products that
are representative of the product line or category of the fund. Planned expenses for the various tactics involved in the
planning and execution of product promotions can be allocated to one or more MDFs. Allocations that have not yet
been approved are considered fund requests. One or more such MDF allocations can be covered by a single payment to
the partner account.
Advanced Planning is a feature designed to address the process used by CG organizations to plan sales volume and
sales revenue at key accounts. Advanced Planning is part of a broader process called Trade Marketing. Trade Marketing
includes planning, executing, and analyzing sales.
18
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Payment S_SRC_PAYMENT
Period S_PERIOD
19
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Promotion S_SRC
20
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
21
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Employee/Agent S_EMP_PER
Period S_PERIOD
22
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
23
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
24
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Employee/Agent S_EMP_PER
25
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Content Management
This ERD (see the following figure) illustrates how the Siebel Data Model supports the process of creating and
maintaining content through projects. A content project is made up of one or more content project items that represent
an item of master data, such as a product definition or an item of literature. Each content project item is an instance of
a content item type that is part of a content object. A content object is based on a business object and is published to
the production system through an EAI integration object. A workflow process governs the flow of the items in a content
project from conception through publication. Each item can be the responsibility of, reviewed by, or approved by one or
more Positions.
26
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Literature S_LIT
Product S_PROD_INT
27
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Contract Conditions
This ERD (see the following figure) illustrates the usage of templates to create agreements. An agreement could
comprise one or more entitlements. A contracts administrator can define template entitlements, template benefits and
template conditions in addition to template terms. Template benefits and conditions could be for a specific product or
product line or product class or category. An entitlement could be created using the entitlement template and this would
create the corresponding benefits and conditions based on the corresponding template benefits and conditions. The
terms governing the agreement could be based on template terms.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Agreement S_DOC_AGREE
Benefit S_AGREE_BNFT
Category S_CTLG_CAT
Condition S_AGREE_COND
Contract S_DOC_AGREE
Entitlement S_ENTLMNT
28
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Product S_PROD_INT
Term S_AGR_TERM_DESC
Contracts
This ERD (see the following figure) illustrates the significant entities related to general business contracts (quotes,
orders, agreements, and others). A contract is an agreement between two parties, usually to deliver goods or services in
exchange for payment. For example, a quote is an agreement between a company and a customer to guarantee a price
for a particular set of items if acted on within a specified time frame. The customer is usually an account, but can be a
person. The party on the other side of the contract is an internal or partner organization (or business unit). A contract is
composed of contract line items that specify the internal products, services, or assets to be covered under the terms of
the contract.
The following table lists the entities in this ERD and their corresponding tables.
29
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Asset S_ASSET
Data Visibility
The main business entities represented (see the following figure) in the Siebel Data Model fall into one of two super-
types: Master Data Item or Customer Data Item. A Master Data Item represents data set up and administered by
the company using Siebel Business Applications, such as products, literature, and price Lists. Master Data Items are
often categorized to make information more accessible. A user gains visibility to this data either through the person's
association with a business unit (multiple organization visibility) or through the person's access to items in a catalog
(access control). Access to items in a catalog is provided by making the category public, or by granting access to the
category to one or more access groups. Each access group can be made up of smaller access groups and can be made
up of one or more groups of users. Categories granted to a parent access group are automatically granted to all of its
child access groups, but categories granted to a child are not granted to its parents.
A Customer Data Item represents transactional data collected during the normal course of doing business such as
opportunities, quotes, orders, agreements, service requests, and activities. A user gains visibility to this data either
through the person's association with a business unit (multiple organization visibility) or more commonly through a
direct assignment of the person or the person's position to the item. A Customer Data Item is usually accessible to
one business unit, but is occasionally accessible to two or more business units. Each business unit can be made up
of smaller business units. A given type of customer data item is usually assigned to employees through position or
directly to the employee, but rarely both. Managers can be granted access to customer data items assigned to their
subordinates.
30
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Account S_ORG_EXT
Activity S_EVT_ACT
Agreement S_DOC_AGREE
Catalog S_CTLG
Category S_CTLG_CAT
31
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Group S_PARTY
Opportunity S_OPTY
Order S_ORDER
Party S_PARTY
Product S_PROD_INT
Quote S_DOC_QUOTE
32
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Industry S_INDUST
33
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Prospect S_PRSP_CONTACT
Employee KPI
This ERD (see the following figure) illustrates that Key Performance Indicators (KPI) can be defined and associated
with the objectives of an employee so that the employee and the manager of the employee manager can measure
achievement or current values against the goals set in the objectives of the employee.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
34
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Expense Reports
This ERD (see the following figure) illustrates how Siebel Business Applications track employee expense reports.
Employees (for example, sales representatives, field service engineers, and professional services personnel) can track
expense items incurred for business purposes. These expenses can be associated with an account, an opportunity,
or a project, and can be related to an activity. Other employees or contacts involved in the expense can be associated
with the expense. The expenses in a specified reporting period can then be reported on an expense report for
reimbursement.
35
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Opportunity S_OPTY
36
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Party S_PARTY
Project S_PROJ
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Asset S_ASSET
37
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Party S_PARTY
38
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
39
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Timezone S_TIMEZONE
Zipcode S_ZIPCODE
Forecasts
This ERD (see the following figure) illustrates the process of generating forecasts. A forecast series defines a set of
forecast periods in which forecasts must be submitted, and describes the appropriate number of periods to forecast
into the future for each forecast period. One or more positions are then assigned to submit forecasts under the defined
forecast series. When a forecast series is accessible to the public, it means the forecast series can be shared across
organizations. Each participant submits a forecast each period that is made up of forecast items. Each forecast item
can be attributed to different kinds of business transactions, and can be defined at any of a number of levels based on
business rules. These forecast items can be generated based on known revenue items. Forecasts that managers make
can contain items from the forecasts of their subordinates.
40
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Agreement S_DOC_AGREE
Forecast S_FCST
Opportunity S_OPTY
41
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Project S_PROJ
Quote S_DOC_QUOTE
The following table lists the entities in this ERD and their corresponding tables.
42
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Position S_POSTN
43
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
A closed-loop Response Action Framework provides feedback on the customer interaction in real time, and it tailors
product recommendations to the actions that the customer takes.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Request S_RTD_REQUEST
Invoiceable Charges
This ERD (see the following figure) illustrates how financial transactions, such as charges and credits, are handled.
Any charge or credit that could be invoiced is added to this table. This is based on defined consolidation plan rules to
consolidate charges and credits into invoice and invoice items.
44
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Agreement S_DOC_AGREE
Asset S_ASSET
Invoice S_INVOICE
45
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Order S_ORDER
Payment S_SRC_PAYMENT
Shipment S_SHIPMENT
Invoices
This ERD (see the following figure) illustrates the invoicing and payment processes. An invoice can be considered a
receivable or a payable for the company. It can be generated to bill for an order, a project, a part repair, an agreement,
a service request, an activity, or a period of time for products or services delivered within a specific period of time.
Items on the invoice can be reconciled with one or more other entities as well. A payment can be made for one or more
Invoices, and an invoice can be paid through one or more payments.
46
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Agreement S_DOC_AGREE
Expense S_EXP_ITEM
Invoice S_INVOICE
Order S_ORDER
47
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Payment S_SRC_PAYMENT
Period S_PERIOD
Product S_PROD_INT
Project S_PROJ
Shipment S_SHIPMENT
Lead Management
This ERD (see the following figure) illustrates how the lead management process is supported. A lead refers to a
new prospect or an existing customer who is interested in certain products or services and can be converted into
an Opportunity. A lead can be generated as a result of a marketing campaign, a marketing offer or other marketing
activities. A lead can be referred by a partner organization. A lead can be assigned to internal team members or
partners. Responses or various activities are tracked for each lead.
• Lead Entity. Views for sales users to create leads which are distinct from contacts/prospects, responses and
opportunities, and manage their leads.
• Lead Import. Import lists of customers, prospects, responses or leads from an outside party or another internal
source.
• Lead Quality Control. Rule-based user interface that enables the business user to create a formula or set of
rules that compute a score for a lead
• Lead Assignment. Lead-assignment rule system that can be fully administered by a sales operations user or
sales manager. Leads can also be assigned to partner organizations or partner users.
• Lead Conversion. End-user actions to convert a lead into an opportunity, quote or order in one step, reject the
lead or retire the lead.
48
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Lead S_LEAD
Opportunity S_OPTY
Product S_PROD_INT
Response S_COMMUNICATION
Activity S_EVT_ACT
Contact S_CONTACT
49
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Position S_POSTN
Account S_ORG_EXT
The following table lists the entities in this ERD and their corresponding tables.
Entity Table(s)
50
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table(s)
Marketing Campaign
This ERD (see the following figure) illustrates campaign management, execution, and evolution. Campaign
management can involve the focus of the campaign on a territory, as well as the responsibility of the various internal
divisions and teams for successful execution. Execution can include the production and distribution of literature to the
appropriate campaign contacts. Campaign evolution tracks the usage of call lists to identify campaign contacts and
generate leads. Campaign contacts can include prospective contacts purchased on a call list. If a prospective contact is
not promoted to a customer before the call list that names them expires, they are typically deleted from the database.
The following table lists the entities in this ERD and their corresponding tables.
51
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Activity S_EVT_ACT
Opportunity S_OPTY
Order S_ORDER
Response S_COMMUNICATION
Territory S_ASGN_GRP
52
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Marketing Collaboration
Collaborative marketing (see the following figure) assists marketers in maintaining the balance between the need for
consistent customer management among partners and effective brand building with local expertise. It includes two
features. Marketing program collaboration allows companies to develop marketing programs in a more collaborative
environment, resulting in reduced costs. It encourages collaboration on programs through the sharing of information
with key action groups (internal and external). Partner marketing enhancements provides the ability to associate and
track partner participation in marketing programs and campaigns to measure and report on opportunities, orders, and
ROI. It also closes the loop by providing the ability to track partner sources for responses/opportunities orders.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Opportunity S_OPTY
Order S_ORDER
53
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Quote S_DOC_QUOTE
Response S_COMMUNICATION
Marketing Encyclopedia
This ERD (see the following figure) illustrates how Siebel Business Applications track competitive information about
products and companies. A standard set of metrics can be defined against which competitive organizations and
their products can be rated in comparison with the internal organization and products, respectively. Detailed product
specifications can be recorded. In addition, competitive literature can be associated both with organizations and with
products. The relevance of key decision issues to the various competitive metrics can be defined.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
54
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Issue S_ISS
55
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Offer S_DMND_CRTN_PRG
Party S_PARTY
Person S_CONTACT
Position S_POSTN
Response S_COMMUNICATION
56
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Marketing Events
This ERD (see the following figure ) illustrates how Siebel Business Applications support marketing events and activities
planning. A marketing event can be composed of one or more sessions, held at one or more venues such as a hotel or
convention center. The room for each session of an event can be chosen based on the size and equipment requirements
of the session matched to the size and available equipment of each room. Users can also create travel plans for
customers attending the events. Event vendors and sponsors can be tracked as well as the various offers or services
they provide. The event staff can be planned and attendees invited. Attendees can then register for the event or even
for specific sessions. Attendees can be quoted registration prices through a quote and purchase tickets to the event
through an order.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
57
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Order S_ORDER
Quote S_DOC_QUOTE
58
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Marketing Plans
This ERD (see the following figure) illustrates how marketing plans are used in conjunction with the financial modeler
for the purposes of financial planning. Marketing plans are multilevel groupings of plan elements (campaigns) or sub-
plans. Financial goals and costs can be forecasted for each level of the plan, tracked against actual achievement after
campaign execution, and rolled up to the top-level plan. Funds can also be allocated for different plans in different
periods and used as inputs for accounting purposes or in financial calculations.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
59
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Period S_PERIOD
Marketing Program
This ERD (see the following figure) illustrates how Siebel Business Applications support the more complex program
planning and execution used for Database Marketing. Marketing segments are dynamic lists of people defined by a set
of database criteria and available to marketing programs. These criteria can be defined on measures and attributes by
using complex mathematical scores, ratios, and formulas applied to customer demographics or behavior data sourced
from the Siebel database or from external applications such as a data warehouse.
After a data dictionary describing the external data store has been defined, segment definitions can be created and
attached to one or more campaigns, together with purchased lists. Filters allow the exclusion of segment members
based on predefined clauses. Segment prioritization and deduplication make sure that individuals qualified for more
than one segment do not receive conflicting messages from more than one campaign. Waves can be generated as a
subset of the qualifying people within the targeted segments.
Recurring marketing programs can be defined in which each stage can be based on customer response behavior or any
other event. Marketers can define customer hierarchies, so that campaigns can be driven by data summarized from any
level of the hierarchy (for example household level and customer level). People to be contacted are listed as campaign
contacts for a specific campaign or wave.
Each campaign can be presented with one or more offers. An offer is a type of demand creation program that is directly
presented to a target audience. It is intended to generate awareness of or demand for one or more products. Responses
are tracked through Communications.
60
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Deal S_DEAL
Filter S_DD_FILTER
61
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Offer S_MKTG_OFFR
Response S_COMMUNICATION
62
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Region S_REGION
63
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Project S_PROJ
Opportunity Management
This ERD (see the following figure) illustrates the significant entities related to an opportunity (or lead), including
relationships to contacts, employees (generally sales representatives), products, accounts, and so on.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Agreement S_DOC_AGREE
64
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Event S_EVT_ACT
Issue S_ISS
Opportunity S_OPTY
Product S_PROD_INT
Quote S_DOC_QUOTE
Source S_SRC
Territory S_ASGN_GRP
65
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Asset S_ASSET
66
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Invoice S_INVOICE
Opportunity S_OPTY
Order S_ORDER
67
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Quote S_DOC_QUOTE
Shipment S_SHIPMENT
Orders
This ERD (see the following figure) illustrates the relationships between orders and significant entities related to orders
such as assets, products, inventory locations, part movements, inventory transactions, activities, and parties. Orders
include sales orders, service orders, purchase orders, and return material authorizations (RMAs) among others. The
fulfillment of an order results in one or more part movements according to the instructions of the order. Each part
movement results in one or more inventory transactions. Each order is usually the responsibility of a single internal or
partner organization, but sometimes two or more. An order can be assigned or credited to one or more positions.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Asset S_ASSET
68
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Order S_ORDER
Product S_PROD_INT
Partner Collaboration
Partner collaboration (see the following figure) allows the brand owner's partner companies to give other partners
visibility to their data. With this functionality, partners can more easily collaborate with other partners, without any
required intervention from the brand owner company. Partner companies can start collaborations and invite other
partners of the brand owner to join their collaborations. Once the invitation is accepted, individual partner companies
who are now part of the collaboration can pledge resources (Positions) to the collaboration, making the resources
available to all partners in the collaboration who might want to add the resource to a project or an opportunity.
69
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Collaboration S_PARTY_GROUP
Party S_PARTY
Position S_POSTN
70
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Partner S_ORG_EXT
71
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Party Model
This ERD (see the following figure) illustrates the structure of the party entity, its significant subtypes, and relationships.
A party is either a person or some grouping of people such as an organization, a household, a position or a list of
users. A person can be an employee or agent of the company using Siebel Business Applications. A person can also be
considered a user if he or she has been granted user login credentials. An access group is a type of party that is made
up of one or more groups. Addresses can be tracked for a person, a household, or an organization.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Business Address S_ADDR_ORG (Siebel Cross-Industry Applications) S_ADDR_PER (Siebel Industry Applications)
Group S_PARTY
72
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Organization Relationship S_ORG_REL (Siebel Cross-Industry Applications) S_PARTY_REL (Siebel Industry Applications)
Party S_PARTY
Payments
This ERD (see the following figure) illustrates the support for payments provided in the Siebel Data Model. The payment
entity supports payments made by customers to the company, as well as payments made by the company to customers,
vendors, or others. A payment can be made to directly settle an order or to settle one or more Invoices. An invoice can
be paid through one or more payments. A payment can be taken as a deduction from a prepayment balance available to
the paying party.
73
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Invoice S_INVOICE
Order S_ORDER
Party S_PARTY
Payment S_SRC_PAYMENT
74
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Performance Review
This ERD (see the following figure) illustrates how the Siebel Data Model supports employee performance reviews.
Review templates of various types (such as annual review, periodic review, customer satisfaction, MBO, KSO, and service
level) can be specified to contain one or more Components (such as shared objectives, training plan, rollup, 360-degree
evaluation, individual objectives, and skills). Components can consist of standard review metrics. The performance
review can then be created for a given employee and employee-specific objectives can be defined. At the end of the
review period, the performance review can be completed and ratings given for assigned objectives and for the standard
review metrics. Different rating scales can be defined and used for different types of reviews. Review templates can be
specified for different job families and internal organizations. Optionally, an employee can be separately reviewed for
performance in each of his or her assigned positions.
This diagram also illustrates how the Siebel Data Model supports employee performance review by other employees
within an organization. These employees can be employees at the same level, a higher level, or a lower level who
can provide performance reviews for an employee to the manager of that employee. A set of evaluation questions
can be defined and associated with different sets of employees. The reviewers answer the questions to evaluate the
performance of the employee.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
75
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Competency S_CMPTNCY
Party S_PARTY
Period S_PERIOD
76
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Personal Account
This ERD (see the following table) illustrates how personal accounts (such as financial accounts or insurance policies)
are accessible by contacts and associated with accounts, and how addresses are relevant for each of these. Also
supported are associations between contacts and the membership of contacts in groups. Opportunities are associated
with personal accounts to track the source of existing business.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Opportunity S_OPTY
77
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Product S_PROD_INT
The following table lists the entities in this ERD and their corresponding tables.
78
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Activity S_EVT_ACT
Opportunity S_OPTY
Product S_PROD_INT
79
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Pricing
This ERD (see the following figure) illustrates the pricing capabilities of Siebel Business Applications, including price
lists, pricing matrices, and pricing models, and how they are related to simple and complex products or services to be
priced. A price list is made up of price list items, each of which tracks the price for a given product or service. The list
prices can be adjusted for certain extended attributes as defined in a specified pricing matrix. They can be adjusted
based on changes to a customizable product through component price adjustments. They can also be modified through
a specified pricing model made up of pricing factors.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
80
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Pricing Comparison
This ERD (see the following figure) illustrates the pricing comparison feature. A competitor's customer is viewed as an
opportunity and by creating a quote using that competitor's price list the size of the opportunity can be quantified.
Comparison quotes are generated using products and services from the internal price list that are similar to the
competitor's offerings, to calculate the savings the customer could achieve by switching from the competitor.
Products and services provided by companies have complex pricing structures including tier-based pricing. Pricing also
varies by region, payment method, service type, credit risk, and so on. The tier prices are associated with the attributes
of the product or service that is provided.
81
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Opportunity S_OPPTY
Quote S_DOC_QUOTE
82
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Product Promotion
Product Promotion (see the following figure) provides a system for managing product promotions. Production
Promotion allows the user to fully define the promotion based on products, product templates, product attributes,
and so on. Product Promotion also allows the user to specify other information for the promotion including the terms,
charges, and pricing rules.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
83
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
84
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Project S_PROJ
85
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Communication S_COMMUNICATION
86
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Products or Services
This ERD (see the following figure) illustrates the significant entities related to a product including product components
(product structure), substitute or competitive products (product comparison), the product's vendor, the product line or
lines to which the product belongs, and so on. In addition, this diagram illustrates the relationship between products
and product prices, as well as the language translations for some of these entities.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Catalog S_CTLG
87
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Language S_LANG
Professional Services
This ERD (see the following figure) illustrates how Siebel Business Applications support the planning and execution
of Professional Services projects. Projects can be defined for an external or internal client, as the responsibility of one
or more internal organizations, subcontracted to one or more partners, associated with a required skill set, and made
accessible to one or more positions. The definition of required project team roles allows project billings to be estimated
based on the billing rate and the number of hours required from the resource. An employee, a sub-contractor employee
or a contact can ultimately fill a team role from the client, but until then, a list of potential project resources can be
stored for the project or a specific project team role. Positions and project team roles can be associated with a service
billing product to define the billing rate for that entity from a billing rate list. Project issues can be tracked for a project,
assigned to a project team role, and detailed as a series of activities. Receivable Invoices billed to the client or payable
invoices from subcontractors can be associated with the project.
88
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Invoice S_INVOICE
Opportunity S_OPTY
89
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Project S_PROJ
Skill S_PROJRSRC_SKL
Promotion Group
Promotion Groups (see the following figure) offer advanced product and service bundling and new community offerings
that tie various customer assets in a loosely-coupled network and they provide shared benefits and provisioning
functions.
Promotion Group Validation provides the ability to define and enforce validation rules for Promotion Groups, such as
eligibility and compatibility rules or rules validating the consistency in a Promotion Group.
Promotion Group pricing provides the ability to define and enforce all pricing-related aspects of a Promotion Group,
such as assigning charges to Promotion Group memberships or adjusting prices for Promotion Group components.
Promotion Group Access Control provides the ability to define and enforce business rules governing who can manage
the membership of a given Promotion Group.
Promotion Group Notification provides the ability to define the different types of notifications to be sent to Promotion
Group owners and members in response to business events like new or canceled membership.
90
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Account S_ORG_EXT
Asset S_ASSET
91
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Revenue
This ERD (see the following figure) illustrates how revenue items are tracked and analyzed in Siebel Business
Applications. Revenue Items can be defined for any number of confirmed or likely business transactions such as
opportunities, accounts, projects, marketing events or activities, agreements, invoices, and so on. Revenue is generally
attributed to a product, service, product line, or some description of the product or service offering. Credit for the
revenue can be spread across sales team members by breaking the revenue into a line for each sales team member with
their credit amounts. Recurring or incoming revenues over a period of time (weeks, months, or years) can be shown by
using the revenue schedule capabilities. A revenue template with detailed items can be created for this purpose.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Agreement S_DOC_AGREE
Invoice S_INVOICE
Opportunity S_OPTY
92
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Project S_PROJ
93
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
94
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
95
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Campaign S_SRC
Service Agreement
This ERD (see the following figure) illustrates how Siebel Business Applications support service agreements. A service
agreement is a contract that entitles one or more contacts at one or more organizations to provide service or support
on one or more items through entitlements. Entitlement items define coverage of products or specified instances of a
product. The entitlement can be constrained by a service calendar (to indicate 24x7 coverage, for example), and can be
subject to one or more metrics (that describe a guaranteed two-hour response, for example). For covered items, covered
labor and covered faults can be defined.
96
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Agreement S_DOC_AGREE
Asset S_ASSET
Material S_PROD_INT
Order S_ORDER
Product S_PROD_INT
97
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
98
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Service Request
This ERD (see the following figure) illustrates how service requests are handled as a series of activities, each owned by a
specific employee. Relevant information includes the contact who reported the service request, the product with which
assistance is requested along with the customer's environment or profile, and specifically which third-party products
are in use and relevant to the service request.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
99
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Shipment
This ERD (see the following figure) illustrates the relationship between orders, quote, products, inventory locations,
and shipment related to orders. Delivery requests and delivery promises (date of delivery, delivery quantity) can be
associated with order items and quote items.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
100
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Shipment S_SHIPMENT
Siebel Assistant
This ERD (see the following figure) illustrates how Siebel Business Applications support the Siebel Assistant
functionality. Personal or corporate sales planning items can be defined to serve as template assessments or template
activity plans. Both types of sales planning items can be defined as relevant to one or more sales stages within one or
more sales methodologies. A template assessment contains one or more attributes, optionally validated by a set of
valid values. Actual Assessments are created from a template assessment during a specific sales stage to assess an
opportunity, an account, or a contact. A template activity plan is made up of one or more template activities. Actual
activity plans are created from a template activity plan during a specific sales stage to prompt the user to plan certain
activities copied from the template activities.
101
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Assessment S_ASSESS
102
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Opportunity S_OPTY
Social Media
This ERD (see the following figure) illustrates how social media data is integrated with the Siebel application to generate
service requests, leads, and loyalty credits. Loyalty credits can be defined for customers who post information in social
media about a company's products or perform other activities that might result in customer adoption or increased
market awareness of the product.
103
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
104
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Account S_ORG_EXT
Asset S_ASSET
Contact S_CONTACT
Division S_ORG_EXT
105
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Position S_POSTN
Region S_REGION
Territory S_TERRITORY
Zipcode (None)
The following table lists the entities in this ERD and their corresponding tables.
106
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Territory S_TERRITORY
Account/Quota S_QUOTA_ACCNT
Contact/Quota S_QUOTA_CON
Terr/Qta/Con S_TERR_QTA_CON
Terr/Qta/Accnt S_TERR_QTA_ACCT
107
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
then associate each product with one or more market segments to define recommended product assortments. Rather
than complicating the assortment by specifying product entries for each combination of one or two attributes in which
a style is manufactured (such as size or color), the attributes can be specified through a seasonal or nonseasonal
product option range (for example, a shirt size range of S, M, L, and XL). The retailer can then further specify
recommended product option mixes that indicate the proportion of each product option attribute value to deliver when
ordering a style (for example, a mix preference of 20% S, 30% M, 30% L, and 20% XL), or each retail customer can create
its own mix preferences. When creating an assortment plan for a season, the retail customer chooses the styles from
the recommended product assortment for the season, modifies the assortment to fit its customers, and chooses the
desired product option mix for each product option. The total ordered quantity of each style is then further broken
down into the quantity to be delivered in each subperiod within the season (for example, each week in the season). This
assortment plan can then serve as a guideline for ordering throughout the season or even facilitate the generation of
orders in each delivery period in the season.
The shaded subtypes in the following figure indicate examples of the types of data that can be found within a
supertype. They are not intended to indicate strict subtypes.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Order S_ORDER
108
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Period S_PERIOD
Quote S_DOC_QUOTE
Time Sheet
This ERD (see the following figure) illustrates how Siebel Business Applications track employee time sheets. Employees
can track time spent for client billing or for other purposes. Time can be entered for projects, activities, service requests,
and so on. These time units can then be aggregated into time sheets through time sheet lines. A time sheet is reported
for a specified reporting period and lists time spent on specific project or nonproject work such as vacation, sick leave,
training, and so on. Each time sheet line is specific to a given day within the reporting period.
109
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Period S_PERIOD
Project S_PROJ
Timesheet S_TMSHT
110
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Trade Promotions
This ERD (see the following figure) illustrates the planning and execution of a consumer goods promotion, including
definition of promotion-products, promotion-accounts, and promotion-account-products. Also supported are
promotion payments, promotion agreements, and observations of store conditions.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
111
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Note S_NOTE_SRC
Order S_ORDER
112
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
113
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
114
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Topic/Objective S_CRSE_TOPIC
115
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
116
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Warranty
This ERD (see the following figure) illustrates how Siebel Business Applications track product warranty coverages.
Warranty coverage is provided by an organization (often the vendor of the product) and covers one or more products.
The products covered under the warranty coverage are specified directly through product warranty coverage entries.
Warranty service can be provided by one or more authorized service providers.
The various warranty coverages are applied to an asset through a Warranty Policy. A warranty can be tracked
throughout its life, and can be applied to fully or partially compensate the service provider for service requested in a
service order. Warranties can also include coverage lists, exclusions from coverage, fault codes, trouble codes, repair
operation codes, and repair operation times associated with them.
A Supplier Warranty Policy is an agreement between the parts supplier and the original equipment manufacturer. Parts
are covered as line items of the agreement with the rules and conditions of compensation specified.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Account S_ORG_EXT
Asset S_ASSET
Contact S_CONTACT
117
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Order S_ORDER
Position S_POSTN
User S_USER
Warranty Claim
Warranty Claim (see the following figure) is the dealer's or service provider's claim for repair or replacement, or
compensation for nonperformance or under-performance, of an item as provided for in its warranty. Prewarranty
authorization is the request submitted by the dealer or service provider to seek approval to carry out the repair work
118
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
for the claim. Warranty claim items can relate to repair or replacement of certain parts of the asset. The compensation
details for the failures are included. Compensation can be claimed for repair or replacement of parts, labor charges, and
sublet charges.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Account S_ORG_EXT
Agreement S_DOC_AGREE
Asset S_ASSET
Campaign S_SRC
Contact S_CONTACT
Exclusion S_EXCLUSION
119
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Order S_ORDER
Position S_POSTN
Product S_PROD_INT
User S_USER
Work Order
A work order (see the following figure) is created when a dealer performs any kind of service, which can be part of a
warranty claim or a paid service on the asset. The work order is used to document all repair-related information. Work
Order Items can relate to replacement of certain parts of the asset. Compensation details for failures are included.
Compensation can be claimed for parts replacement, labor charges, and sublet charges.
A supplier recovery claim is the claim for failed parts supplied by the supplier. The claim is based on the supplier
warranty policy and made by the original equipment manufacturer to the supplier.
120
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Account S_ORG_EXT
Contact S_CONTACT
Exclusion S_EXCLUSION
121
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Product S_PROD_INT
User S_USER
122
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
123
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Loyalty General
124
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Vehicle Automotive
125
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Account Targeting
This ERD (see the following figure) illustrates how Siebel Enterprise applications (Consumer Goods) support account
targeting as an extension of basic querying. Account targeting provides the capability to save the results of account
queries and apply those account lists when you schedule routes. The results that you save are called target lists. Target
lists consist of sets of accounts that meet the conditions defined by the query. Typically, the target lists you create in
account targeting are for a specific purpose and period of time. For example, the target lists might be used to support a
promotion, a campaign, or an objective.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Criteria S_CG_QUERY_ITEM
Objective S_SRC
Query S_CG_QUERY
126
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Route S_ACCNTRT
Activity
This ERD (see the following figure) illustrates how activities, contact calls, account calls, attendee calls, and meetings
are managed. Every activity belongs to the employee creator and other employees assigned to the activity. Activities
can be associated with one or more contacts and one account. Contact calls are associated with the employee creator
and the contact, and can be associated with other employees who have been assigned, product details, samples,
promotional items, and decision issues. Account calls are associated with the employee creator and an account, and
can be associated with other employees who have been assigned, product details, and multiple attendee calls. Each
attendee call is associated with the product details from the account call and one contact, and can be associated with
samples, promotional items, and decision issues. Meetings include the employee who owns the meeting, the contacts
invited to attend, the account where the meeting is taking place, and the product to be discussed at the meeting.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Contact S_CONTACT
127
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Indication S_PROD_APPLCTN
Issue S_PROD_ISS
Product S_PROD_INT
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Address S_ADDR_PER
128
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Type S_PARTY_PER_DTL
Agencies/Agent
This ERD (see the following figure) illustrates how Siebel Financial Services supports generation of internal organization
units (such as insurance agencies) that can use external organization units or agencies (such as insurance brokers)
as well as individual agents to distribute their products. Each external organization unit agency or agent can be
associated with details (such as licensing, appointments, commission contracts, and NASD registrations, and other
selling agreements).
129
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Automotive Retail
This ERD (see the following figure) illustrates the Automotive retail process at dealerships. Sales goals are defined for
every sales representative as well as the dealership for a period (month, quarter, and so on.). These goals are for new
and used vehicles or a fleet of vehicles. The sales process could comprise several steps and an opportunity to sell a
130
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
vehicle might involve some of these sales steps. The sales steps taken by every sales representative are aggregated for
the period to determine the effectiveness of each sales step.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Asset S_ASSET
Period S_PERIOD
131
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Brick
This ERD (see the following figure) illustrates how region (brick and mini brick) is used in Siebel Life Sciences. Area can
be associated with multiple positions. Area is defined at the address level for organizations and at the contact level. Area
is tracked for activities. Syndicated data is also available at the area level.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Address S_ADDR_PER
132
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Position S_POSTN
Region S_REGION
The following table lists the entities in this ERD and their corresponding tables.
133
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Activity S_EVT_ACT
Address S_ADDR_PER
Application S_CL_PGM_APP_LS
Contract S_DOC_AGREE
Design S_CL_DSGN_LS
Position S_POSTN
Product S_PROD_INT
Program S_CL_PGM_LS
Project S_PROJ
Protocol S_CL_PTCL_LS
Subject S_CL_SUBJ_LS
134
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Visit S_EVT_ACT
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
135
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Activity S_EVT_ACT
Address S_ADDR_PER_S_CON_ADDR
Affiliation S_PTCL_ST_CON_LS
Protocol S_CL_PTCL_LS
Subject S_CL_SUBJ_LS
Visit S_EVT_ACT
136
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Assessment S_ASSESS
137
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Account S_ORG_EXT
Activity S_EVT_ACT
Address S_ADDR_PER
CME Agreement
This ERD (see the following figure) illustrates how an agreement is managed in Siebel Business applications. An
agreement can be associated with many accounts. Terms and entitlements are associated with an agreement. An
agreement covers service instances and products through the account with which it is associated.
138
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Agreement S_DOC_AGREE
Parameter S_QUOTE_ITEM_XA
Quote S_DOC_QUOTE
CME Alert
This ERD (see the following figure) illustrates how credit and fraud alerts are managed for communications and utilities
customers. A fraud alert is associated with an account. Profile attributes provide more information about the fraud
139
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
threshold for an account. A credit alert is related to an account and a statement. Activities can be performed on both
types of alerts.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Alerts S_ALERT_CUT
Asset S_ASSET
140
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
of specific commodities or energy service with corresponding rates or prices (for example, commercial electric service
with rate CE5). Each of these services can be further associated with one or multiple meters. After a service has been
established as an asset with corresponding rate and meter detail, the utility consumption is recorded for each period,
and an invoice is generated.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Address S_ADDR_PER
Asset S_ASSET
Invoice S_INVOICE
Payment S_SRC_PAYMENT
Period S_PERIOD
141
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Usage S_USAGE
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Asset S_ASSET
142
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Order S_ORDER
Quote S_DOC_QUOTE
Commercial Banking
This ERD (see the following figure) illustrates how Siebel Financial Services supports generation of a commercial loan
(or facility) application by portfolio type. Each application is associated with many organizations as borrowers or lenders.
The application tracks the collateral, policies, prices of a facility, and documents used in the application process, for
example, trailing documents and attachments. An application must undergo several stages of approvals before it is
finally approved to become a financial account.
143
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Approval S_FN_APPR
Attachment S_OPTY_ATT
Borrower S_OPTY_ORG
Collateral S_FN_OFFR_COLT
Correspondence S_EVT_FUL_REQ
Exception S_OPTY_ORG_FNXM
Facility S_REVN
Fee S_FN_OFFR_FEE
144
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Note S_NOTE_OPTY
Opportunity S_OPTY
Product S_PROD_INT
Rating S_OPTY_ORG_FNXM
Revenue S_REVN
Revenue S_REVN
Commercial Insurance
This ERD (see the following figure) illustrates how Siebel Financial Services supports generation of group classes of
insured items covered by an insurance policy. An insured item can belong to either one or two group classes, including a
region (such as a state), a location, (such as physical location), or a class (such as an employee). Insurance coverage can
be associated with either one or two group classes.
145
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Asset S_ASSET
Contact S_CONTACT,S_PARTY
Community/Chat Discussion
This ERD (see the following figure) illustrates how topics can be created for chat or discussion purposes for a disease
state (market product). Users can register to chat for a particular topic or they can post messages to the discussion.
146
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Product S_PROD_INT
Registration S_TOPIC_CON_LS
Topic S_TOPIC_LS
147
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Campaign S_SRC
148
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
149
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Invoice S_INVOICE
Order S_ORDER
150
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Asset S_ASSET
Category S_CTLG_CAT
Event/Function S_SRC
Position S_POSTN
Product S_PROD_INT
151
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Financial Account
This ERD (see the following figure) illustrates how Siebel Financial Services supports tracking of financial accounts
(instances of products or assets). A financial account can be owned by an organization, or a number of contacts.
The owners can track the activities, service requests, balance history, and transactions on their accounts, as well as
the balance of their external accounts using Siebel Financial Services. The manager can track the profitability of his
customers through contact and account profitability.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Address S_ADDR_PER
152
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Attachment S_ASSET_ATT
Authorization S_ASSETCON_AUTH
Fee S_FN_ACCNT_FEE
Note S_NOTE_ASSET
Product S_PROD_INT
Schedule S_FN_ACCNT_SCHD
153
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Application S_OPTY
Assessment S_ASSESS
Collateral S_FN_OFFR_COLT
154
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Fee S_FN_OFFR_FEE
Income/Expense S_FN_INCM_EXP
Note S_NOTE_OPTY
Product S_PROD_INT
Quote S_DOC_QUOTE
155
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Literature S_LIT
Order S_ORDER
156
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Financial Investments
This ERD (see the following figure) illustrates how Siebel Financial Services supports generation of financial investments
and other relevant associations with organizations, financial accounts, holdings, distribution, and transactions. The
major entities are depicted in the lower half of the diagram (security and external organization).
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Contact S_CONTACT,S_PARTY
Distribution S_FNSEC_DSTRBTN
Earning S_FNSEC_ERNG
157
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Holding S_FN_HLDNG
Industry S_INDUST
Literature S_LIT
Security S_PROD_INT
Transaction S_FN_ACCNT_TXN
Financial Products
This ERD (see the following figure) illustrates how Siebel Financial Services supports generation of financial products
and other relevant associations. Internal products, rates, fees, and product line information is also depicted. The major
entities are depicted in the lower half of the diagram (Product Internal).
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Benefit S_PROD_BNFT
158
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Condition S_PROD_COND
Feature S_PROD_SPEC
Fee S_PROD_FEE
Product S_PROD_INT
Rate S_PROD_RATE
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
159
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Industry S_INDUST
Position S_POSTN
Product S_PROD_INT
Region S_REGION
Vendor S_SRC_ORG
160
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Fleet Management
Fleet Management enables transportation management customers to perform order capture, rating, and order
management of transportation orders. The following figure shows the Fleet Management ERD.
Return Route Orders functionality allows multiple stops to be created for a given location and allows both origin and
destination locations to reference the same location.
Order Revision Enhancements functionality provides stricter constraints for revising, rejecting, and cancelling orders.
Users will not be able to revise any inactive order or rejected order. Furthermore, users will not be able to revise any
order in which there is a relationship with a cancelled order.
After completing the order, the customer service representative submits the order to Oracle Transportation
Management. Oracle Transportation Management takes over the fulfillment of the order from the Siebel application.
The marketing department of the transportation provider defines the targeted lanes; that is, the lanes where the
company wants to focus on selling transportation routes. A lane is a route between an origin and a destination, using a
given line of business. Whenever Oracle Transportation Management sends information that an order is complete, the
Siebel application adds information about this order to its order history. The order history aggregates weekly orders for
each account for each lane.
161
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Account S_ORG_EXT
Address S_ADDR_PER
Contact S_CONTACT
162
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Quote S_DOC_QUOTE
163
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Location S_LOCATION
Financial plans are investment plans created for customers after analyzing the customer’s financial position, expected
future cash-flows, inflation, returns, and goals. Financial goals include but are not limited to education, retirement,
investment, buying property, and so forth. The individual's goals are used as guidelines to map a course of action to
reach those goals. A financial limit specifies the total liabilities of the customer arising out of the credit facilities used by
the customer. A customer can also provide financial mandates, which are instructions to initiate payment transactions
at a predetermined future time or frequency or for such future transactions.
The following table lists the entities in this ERD and their corresponding tables.
164
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Branch S_ORG_EXT
Offer S_DMND_CRTN_PRG
Party S_PARTY
Product S_PROD_INT
165
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Census S_ORG_CENSUS
Contact S_CONTACT,S_PARTY
166
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Group Pensions
This ERD (see the following figure) illustrates how Siebel Financial Services supports group pension plans. The
group pensions module is designed to meet the needs of sales and service professionals, managers, and pension
administrators. Users can define group pension plans, plan classes, plan eligibility rules, and plan funding vehicles.
When a pension plan is defined, users can track eligible and enrolled participants, participant contribution and
investment allocations, and participant beneficiary information.
The following table lists the entities in this ERD and their corresponding tables.
167
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Allocation S_APPLD_CVRG
Beneficiary S_FN_CVRG_ROLE
168
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Contact S_CONTACT,S_PARTY
Encounter S_FN_HLTH_ENCTR
Language S_CONTACT_FNXM
Payment S_SRC_PAYMENT
Specialty S_CONTACT_FNXM
169
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Account S_ORG_EXT
Address S_ADDR_PER
Agreement S_DOC_AGREE
Entitlement S_ENTLMNT
170
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Opportunity S_OPTY
Product S_PROD_INT
Hospitality Category
This ERD (see the following figure) illustrates how Siebel Hospitality supports the categorization for revenue. There
can be N levels of the revenue category in the hierarchy. One parent category can include one or more categories, and
one category can include one or more subcategories. The subcategory is defined for the charge code and product,
and a report is generated by category for each function and quote. Function and quote revenue by category hierarchy
supports the hierarchical category. A macro estimate for the opportunity and quote is generated at the category level.
The following table lists the entities in this ERD and their corresponding tables.
171
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Category S_CTLG_CAT
Subcategory S_CTLG_CAT
Function S_FUNC_TNT
Property/Asset S_ORG_EXT
Quote S_DOC_QUOTE
Opportunity S_OPTY
172
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Product S_PROD_INT
173
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Institutional Sales
This ERD (see the following figure) illustrates how Siebel Financial Services supports generation of a product or security
traded in the stock market. One or more positions (such as institutional salespeople) can cover a product. A position
owns and prepares a call list containing one or more contacts, who are the objects of the calls associated with any
number of products. Siebel Financial Services also tracks security or product line interests of a contact, as well as
the securities held by an organization unit (such as a company). Siebel Financial Services creates many-to-many
relationships when storing the literature associated with employees, activities, and products. A position can send any
number of pieces of literature to a contact within one activity.
174
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
175
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Industry S_INDUST
Literature S_LIT
Product S_PROD_INT
Insurance Claims
This ERD (see the following figure) shows the important entities in the Insurance Claim recording and handling process.
It illustrates the relationship between claims and claim elements and the various parties to the claim. It covers the
association of invoices, invoice line items, payments and recoveries to claims. Also illustrated is the relationship between
claim and insurance policy, activity, service request, document, appraisal, and so forth. The diagram also shows the
metadata that supports claims and claim elements.
The following table lists the entities in this ERD and their corresponding tables.
176
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Injury S_INSCLM_INJURY
177
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Party S_PARTY
Insurance Policies
This ERD (see the following figure) illustrates how Siebel Financial Services supports generation of insurance policies
and related insurance policy items. The major entities are insurance policy and insurance policy items. Insurance policies
relate to households as well as contacts. Policy coverages, discounts, payment plans, and claim summaries are also
supported.
178
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Condition S_INSITEM_CNDTN
Contact S_CONTACT,S_PARTY
Discount S_APPLD_DISCNT
179
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
180
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Assessment S_ASSESS
Beneficiary S_FN_CVRG_ROLE
Holding S_FN_HLDNG
Product S_PROD_INT
Withdrawal/Surrender S_PAYMT_REQ
181
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Loyalty
This ERD (see the following figure) illustrates how programs and promotions are created for customer loyalty. Partner
companies can have an association with a loyalty hosting company to create a loyalty program. A program is the highest
level entity in Siebel Loyalty. Members, tiers, promotions, point values, and so on are all specific to a single program. The
members of the loyalty program can be individuals, households or accounts. A loyalty member can accrue or redeem
points based on their individual transactions. Pricing rule, Pricing Range, Point Subtype, Incentive Choice, and Partner
Statement entities support enhancements to features such as Post-Paid and Pre-Paid Partnership Management,
Promotion Registration Service and so on.
Accrual, redemption, promotion, enrollment, member administration, partner administration and other functions are
described in more detail as follows:
• Accrual Processing. Allows unified partner point type for simplified billing. Accrual templates are used for
configurable transaction validations. Multiple partner debits for joint promotions enable cost sharing among
partners. User-defined controls and billing triggers are provided to manage partner point balance. Allows joint
rewards to benefit the organization for employee’s business transactions.
• Promotion. Supports range-based points calculation as well as issuing vouchers as an accrual reward.
Promotion criteria now includes product and partner attributes and leverages target lists of members linked to
marketing campaigns or generated using analytics.
• Redemption. Supports distance-based zones to support air redemption pricing used by some airlines and
carriers. Multiple currency and multiple modes of payment are allowed. Automated point loans can be assigned
to members with an insufficient balance for redemption, based on their tier status. Variable redemption pricing
enables member differentiation. OOTB business services support end-to-end redemptions from third-party
interfaces. A voucher-based redemption model supports service awards.
• Member Administration. Automated tier upgrades recognize member relationships. Tier assessment
enhancements support additional models like anniversary-based, fixed-date and rolling-period models.
Tier change approvals prevent key members from automatic downgrade of their membership status. Bulk
member administration facilitates effective service recovery through dynamic targeted rewards. User-defined
membership statuses manage the membership life cycle.
• Enrollment. The member data model has been enhanced for enriched analytics and segmentation. Batch
enrollment processing has been enabled for bulk member creation and pre- created memberships enable
instant member acquisition.
• Outbound Communication. Outbound communication will be triggered when certain events occur. Content is
now generated in XML format for compatibility with third-party fulfillment applications.
• Post-Paid and Pre-Paid Partnership Management. Supports both post-paid and pre-paid partnerships. Post-
paid partners are billed based on a pay-as-you-go basis. The bill frequency can be based on time or a threshold
value. Credit limits can be set for pre-paid partners; the partners cannot reward points to the members beyond
the limit. After the limit is reached, they have to reorder for points. Partner statements can be generated.
• Point sub-type related data-model enhancements. Point subtype information is captured to aid points
administration.
• Points Reactivation: Enables reactivation of points. Loyalty members’ point balances expire if not used for a
given expiration period. Upon request by a loyalty member, these points can be reactivated with some charges
applied to the member’s account.
• Gift Miles Service. Loyalty members are allowed to gift accrued points to other members.
• Promotion Registration Service. Incentive choices are available at the promotion level.
182
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
• Airport-Zone Map for Coterminal Identification. Tracks zone details of airports. Loyalty programs can use
zone details to allow members to accrue points based on zone travel.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Account S_ORG_EXT
Activity S_EVT_ACT_LOYX
Bucket S_LOY_BUCKET
Household S_ORG_GROUP
Individual S_CONTACT
183
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Loan S_LOY_LOAN
Product S_PROD_INT
184
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Statement S_LOY_STMT
Tier S_LOY_TIER
Voucher S_LOY_MEM_VCHR
Loyalty Formulas are used to create and store a set of objects and operators specific to a loyalty program. Values
can be calculated based on input from third parties and then the resulting value can be taken into account within a
promotion. A formula can be available for use by a promotion only if it is associated with the same loyalty program as
that promotion. Once validated, a formula is available for use in promotion criteria and actions. When used in promotion
criteria and actions, the object is the formula and the attributes are a list of user-defined formulas.
185
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
186
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Managed Care
This ERD (see the following figure) illustrates how plan design, formulary, and formulary product are used in Siebel
Life Sciences. An account contains plan designs, which have relationships to contacts. Each plan design contains
formularies, which are associated with markets that are essentially products. Each formulary contains formulary
products, which are child products for the market with which the formulary is associated.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Formulary S_INSPLN_FRMLY
187
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Event S_ME_EVT_LS
188
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Literature S_ME_SES_LIT_LS
Material S_ME_SES_MAT_LS
Period S_PERIOD
Plan S_ME_PLN_LS
Session S_ME_SES_LS
Objectives
This ERD (see the following figure) illustrates how the Siebel Consumer Goods application supports the objective
process as part of retail execution. The retail execution process begins with the creation of an objective. Objectives
are generated to help facilitate the process of accomplishing certain goals. This model shows that an objective can be
applied to many accounts, including accounts with multiple contacts. There are generally multiple activities that belong
to an objective, activities which require follow-through to help bring the objective to fruition. The objective must be
executed by personnel who are assigned to the objective, its accounts, and activities.
189
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Objective S_SRC
Position S_POSTN
Interview Service is a web service exposed by OPA that interacts with other applications such as Siebel CRM
Applications. The Interview Service provides metadata about the data-input form.
190
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Session S_INTV_SES_INFO
Interview S_INTV_MAP
191
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
OBJECTIVE S_SRC
Offer S_DMND_CRTN_PRG
192
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Period S_PERIOD
PRODUCT S_PROD_INT
• Eligibility Determination. Provides the capability to develop benefits plans that allow caseworkers to
make eligibility changes in program rules that impact benefit disbursement while reducing the number of
overpayments. The feature provides the ability to submit individual or household profiles to a rules engine for
eligibility determination. Enhancements for Siebel 8.2 include Benefits Plan History, Lock Benefits, Reassess
Circumstances, and Payment History.
This ERD illustrates that a Benefit Plan is created under a Benefit Program that consists of one or more Benefit
Program Items. Benefit Program Items include one or more Products. A Benefit Plan also consists of Benefit
Plan Items that are associated with a Recipient, provided by a Provider and associated with a Product. This ERD
also shows that a Benefit Plan belongs to a Case and that a Case can have a Change of Circumstance which
might or might not be associated with a Benefit Plan.
• Effective Dating. Allows the application to capture, store and output change history for an effective-dating
enabled (ED-enabled) business component in terms of its field data as well as its relationship to other business
components. Using the change history, the system can reconstruct data for a given point in time. Effective
Dating is preconfigured for the Contact, Household and Income Business Components.
• Supporting Tasks. Helps a caseworker verify information during the intake process, where the caseworker uses
the Public Sector application to document that the information was verified, how verification was accomplished
and who verified the information. The caseworker performing quality assurance is presented with cases based
upon random selection, queued, or high-risk profiles.
As the ERD shows, a Case Verification Template is associated with a Case and can consist of one or more Case
Verification Items. The Case Verification Template Items can be associated with a submitter and a verifier. This
feature can also help a quality-assurance worker review cases following a checklist for adherence to standards
and ensuring that each case is reviewed in the same way.
193
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
ACTIVITY S_EVT_ACT
194
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Party S_PARTY
Product S_PROD_INT
• Submitted applications are reviewed on the Siebel side and information uploaded from the applications into
Siebel objects such as case and contacts.
• Applications received from users/citizens for benefits, visa, immigration, and so forth are taken into account.
The supporting documents for a given application, as well as any scanned images of the application, are stored
in file systems. The visibility of an application to various organizations is also managed.
• Data from the application form, as filled out by the citizen or employee, is transferred to the Siebel application
so that the agency has a historical record of the data as submitted at that point in time. Employees will then
upload the application into the system. During the upload process, relevant data from the form(s) is imported
into the appropriate Siebel contact, household and case records.
195
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
PARTY S_PARTY
POSITION S_POSTN
ADDRESS S_ADDR_PER
ACTIVITY S_EVT_ACT
DISEASE S_DISEASE
196
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
INCIDENT S_INCIDENT
APPLICATION S_PS_APPL
The following table lists the entities in this ERD and their corresponding tables.
197
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Allegation S_ALLEGATION
Assessment S_ASSESS
Incident S_INCIDENT
198
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
IDENTITY S_PS_IDENTITY
CREDENTIAL S_PS_CREDENTIAL
STAY S_PS_STAY_LOG
199
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
PARTY S_PARTY
ORGANIZATION/GROUP S_ORG_EXT
POSITION S_POSTN
ADDRESS S_ADDR_PER
QUOTE S_DOC_QUOTE
ORDER S_ORDER
200
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
ACTIVITY S_EVT_ACT
INCIDENT S_INCIDENT
CASE S_CASE
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
INCIDENT S_INCIDENT
201
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
PARTY S_PARTY
ORGANIZATION/GROUP S_ORG_EXT
INJURY S_INCTCON_INJRY
CIRCUMSTANCE S_CIRCUMSTANCE
ACTIVITY S_EVT_ACT
CASE S_CASE
ARREST S_ARREST
OFFENSE S_OFFENSE
202
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Management, Service Provider Transaction Management, Service Provider Portal, Service Provider Portal Resource and
Inventory Control, Service Provider Locator, Service Provider Referral and Benefits Administration.
This ERD (see the following figure) illustrates that Service Providers can have a Profile, be the subject of Contracts and
own Assets. Contracts consist of Contract Items for Products that are made into Asset instances. Benefit Plans with
Benefit Plan Items can be associated with a Case. Benefit Plan Items are also associated with a Product and a Service
Provider who provides the Benefit. A Benefit Plan is created under a Benefit Program that consists of Benefit Program
Items. Each Benefit Plan Item is associated with a Product and can have one or more Orders (created as part of Referral)
that are serviced by Service Providers and are composed of Order Items. Order Items are associated with the Product,
which is also associated with the related Benefit Plan Item.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Asset S_ASSET
203
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Party S_PARTY
204
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Address S_ADDR_PER
Buscomp S_BUSCOMP
Technician S_USER
205
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Route S_ACCNTRT
206
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
is calculated based on historical data within a period. Algorithms used to calculate the SVP could be a flat percentage
change over a period, or it could be a trended volume. While planning, an authorized employee can allocate down an
account, or an account product category tree. Prior to allocating, historical data must be aggregated up these trees.
After the initial aggregation, allocation and aggregation can occur any number of times until the plan is committed or
until historical data within the plan's period is entered into the application.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Category S_CTLG_CAT
Period S_PERIOD
207
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Sample Management
This ERD (see the following figure) illustrates how product samples can be tracked in inventory. Inventory is for a
particular employee and for a specified period. All transactions involving samples such as disbursement, shipments, and
sample orders can be tracked and each active inventory period can be reconciled after a physical inventory count.
Use of samples for product promotion by pharmaceutical companies around the world is governed by local country
legislation. The Life Science Sampling, Sample Management and Compliance feature details requirements for sample
management and compliance processes in a pharmaceutical company to ensure that the company’s processes
comply with regulations. Sample Audit and Compliance Administration functionality enables companies to adhere to
government guidelines.
208
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Call S_EVT_ACT
209
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
210
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Asset S_ASSET
211
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Syndicated Data
This ERD (see the following figure) illustrates how the syndicated data (sales and prescription information) is associated
with a period, plan, account, contact, postal code, territory, and area.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Period S_PERIOD
Plan S_INS_PLAN
Product S_PROD_INT
Region S_REGION
212
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Territory S_ASGN_GRP
Teller Administration
This ERD (see the following figure) illustrates how Siebel Financial Services supports the administration of a tellers
activities at a financial institution branch. A set of employee, transaction, and container limits are defined for each
branch, as well as a multiple containers. Each teller is associated with a set of containers, where they execute different
activities and service requests for the customer.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Activity S_EVT_ACT
Bait S_FN_BAIT
Container S_FN_CONTAINER
213
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
The following table lists the entities in this ERD and their corresponding tables.
214
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Territory S_TERRITORY
Period S_PERIOD
215
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Account S_ORG_EXT
Activity S_EVT_ACT
Contact S_CONTACT
Division S_ORG_EXT
Position S_POSTN
216
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Territory S_TERRITORY
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Account S_ORG_EXT
217
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Asset S_ASSET
Contact S_CONTACT
Division S_ORG_EXT
Position S_POSTN
Region S_REGION
Territory S_TERRITORY
Zipcode (None)
218
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
relationship with repository-based information, UCM objects, and operations such as deduplication, merge, and history
of changes.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
219
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
220
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Vehicle
This ERD (see the following figure) illustrates how Siebel Automotive tracks the configuration and relationships
associated with a vehicle. Vehicles represent a physical asset based on a product that can be related to one or more
contacts, organizations, accounts, and positions. In addition to the attributes inherited from the product upon which it is
based, a vehicle can also have one or more options (also products) associated with it. A vehicle's sales history, financial
detail, service history and service requests can be tracked through its life cycle.
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Asset S_ASSET
221
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Features S_PROD_SPEC
Option S_PROD_REL
Product S_PROD_INT
Specifications S_PROD_SPEC
Vehicle Collection
This ERD (see the following figure) illustrates how the Siebel application helps an automotive captive finance company
deploy collections processes. Relevant information includes that a customer's car can be impounded by a government
agency, or a customer might abandon the car during the life cycle of vehicle ownership. Captive Finance allows the
capture of multiple promises to pay (PTPs) for a given account. When the customer breaks a promise to pay, a Service
Request is created for an impound, a repossession, or a cure process.
222
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Vehicle Financing
Asset financing (see the following figure) refers to the niche area of capital financing where an asset is converted into a
working cash flow in exchange for a security interest in the asset. For example, an auto dealer might offer a customer
a lease option, where the customer pays a fixed monthly charge in exchange for using the vehicle for a predetermined
period of time. In this form of leasing, the lessee has the right to use the vehicle, but does not own the vehicle. The
lessee pays an up-front cost and pays monthly payments to get the right to use the vehicle. At the end of the lease,
the lessee usually has several options: to buy the vehicle or pay the end-of-lease cost and walk away. The lessor must
now deal with remarketing the vehicle. The lessor can lease it to another lessee or auction the vehicle to dealers or
consumers.
223
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
The following table lists the entities in this ERD and their corresponding tables.
Entity Table
Asset S_ASSET
Contract S_DOC_AGREE
Product S_PROD_INT
224
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
Vehicle Sales
This ERD (see the following figure) illustrates the vehicle sales process at automotive dealerships. A prospective buyer
could come into a dealership as a result of a marketing activity by the dealership such as an advertisement campaign,
direct mailer, and so on. This could result in an opportunity to sell a vehicle to the prospective buyer. A showroom log
entry is created by a sales representative to record the visit of the prospective buyer. The sales representative could
call and pursue the opportunity with the prospect. If the vehicle is sold, the sale is recorded with the team of sales
representatives involved in the sale. The sale data could be made visible to affiliated dealerships.
The following table lists the entities in this ERD and their corresponding tables.
225
Siebel Chapter 2
Data Model Reference Guide Siebel Logical Model
Entity Table
226
Siebel Chapter 3
Data Model Reference Guide Siebel Physical Model
PREFIX Table names in Siebel Business Applications have a one- to three-letter prefix (EIM_, S_, W_, and so on)
to distinguish them from other tables in your application.
NAME A unique table name that is generally an abbreviation of the entity supertype name.
SUFFIX A supertype name can be followed by the entity subtype. For example, the supertype EVT (event)
includes ACT (activity) as one of its subtypes. Thus, the name becomes S_EVT_ACT.
227
Siebel Chapter 3
Data Model Reference Guide Siebel Physical Model
The prefix indicates the part of the Siebel schema to which a table belongs. The following table provides some of the
prefixes and their descriptions.
Prefix Meaning
S_ Siebel base table. (Exception: Tables with names of the form S_<name>_IF are obsolete interface
tables.)
W_ Oracle Business Analytics Warehouse table, described in Oracle Business Analytics Warehouse Data
Model Reference.
The suffix indicates a table type. The following table provides some of the suffixes and their descriptions.
Suffix Meaning
_REL A table that supports a many-to-many relationship from an entity back to itself.
_X One-to-one extension table, available for customers to add attributes to the Siebel database.
_XA A table that stores extended attributes associated with an object class.
_XM One-to-many extension table, available for customers to add attributes to the Siebel database.
228
Siebel Chapter 3
Data Model Reference Guide Siebel Physical Model
_II Index on INTEGRATION_ID columns that are used for integrating Siebel Business Not unique
Applications with back-office applications.
_V# Special routing visibility rule index; usually on primary child foreign key and system Not unique
foreign key columns not ordinarily indexed (for example, primary address, primary
contact, creator, and so on).
_M# Miscellaneous index. Any index that does not fit into one of the previous categories. Not unique
CAUTION: Before modifying or deleting indexes, create a service request (SR) on My Oracle Support. Modifying
or deleting indexes can negatively affect the performance of Siebel Business Applications and can render the
applications unusable. Alternatively, you can phone Global Customer Support directly to create a service request or
get a status update on your current SR.
Suffix Value
_CD The column value is based on the contents of the List of Values (LOV).
_FLG This column contains a Boolean value where Y indicates Yes or True; N indicates No or False.
229
Siebel Chapter 3
Data Model Reference Guide Siebel Physical Model
Suffix Value
Siebel System Field One of theSiebel Enterprise Applications system fields described in the table in topic Siebel System
Fields.
Data (Intersection) Data (Intersection) tables contain application or end-user data. An intersection table implements a
many-to-many relationship between two data tables. The name of an intersection table is usually
composed by concatenating the two table names, abbreviated if needed. For example S_OPTY_POSTN
230
Siebel Chapter 3
Data Model Reference Guide Siebel Physical Model
is the intersection table between tables S_OPTY and S_POSTN. Intersection tables cannot be extended
using extension tables, but can be extended using extension columns, subject to database restrictions.
Data (Private) Data (Private) tables contain application administration or system data. Private tables cannot be
extended using extension tables or extension columns.
Data (Public) Data (Public) tables contain application or end-user data. Public data tables can be extended using
extension tables and, subject to database restrictions, extension columns.
Database View Database View objects appear as tables with regular columns. These tables represent database views.
Objects of this table type are not created by the ddlimp Siebel database utility. Underlying views are
created by SQL scripts during install and upgrade.
Dictionary S_APP_VER is the only table in this category. This table has only one row and contains information
about the application such as major and minor version, application name, unicode flag, and so on. This
table contains information about the data dictionary.
Extension Extension tables implement a one-to-one relationship with a data table to provide additional columns
to the data table. These tables are named with an _X suffix and contain generic columns with the
ATTRIB_ prefix, which are useful to define customized fields in a business component. These tables
can be further extended using extension columns, subject to database restrictions.
Note that there are also tables that implement a many-to-one relationship to a data table. Those tables
have an _XM suffix and their columns have generic names with the ATTRIB_ prefix. However, they are
not considered extension tables. Their type is Data (Public).
Extension (Siebel) Extension (Siebel) tables also implement a one-to-one relationship with a data table to provide
additional columns to the data table. However, these columns are configured in advance in Siebel
Business Applications. Do not use extension tables for any other purpose. These tables can be
extended using extension columns, subject to database restrictions, but cannot be extended through
extension tables.
External External tables are tables that reside outside the Siebel database. The Siebel object manager provides
some support for accessing data in these tables through business components. In Siebel Tools, the
Table object type includes properties that support external tables.
Interface Interface tables are EIM tables, which are used when moving data between the Siebel application and
external applications.
Log Log tables are used to log events. There are three Log tables: S_DCK_INST_LOG, S_PROC_INST, and S_
PROC_INST_LOG.
Repository Repository tables contain information about the Siebel Repository. Data in some of these tables might
be compiled into the Runtime Repository.
Virtual Table Virtual tables represent database tables or data in an operating system file that resides outside the
Siebel database. Virtual business components are defined on these tables.
Warehouse Warehouse tables are used byOracle Business Analytics in theOracle Business Analytics Warehouse
table. These tables have names starting with 'W_'.
231
Siebel Chapter 3
Data Model Reference Guide Siebel Physical Model
Note: Tables of the following types: Data(Public), Data(Intersection), Extension(Siebel), and Extension are designed to
hold user data. These tables, as well as some of their columns, are occasionally marked as obsolete in the comments
whenever they are no longer used by the current version of Siebel Business Applications. The status of the table or
column indicates the support that will be provided for it in future versions of the Siebel database schema, see the
following table.
Inactive Dropped or removed from Siebel Data Model and no longer supported. Customers must remove every
reference to these tables or columns in their configurations.
EOL End of Life. Supported as is in this release but will be dropped in a future release of Siebel Business
Applications. Use alternate active tables or columns.
Not Used Not currently used by Siebel Business Applications, but might be used by customers.
Denormalized This is the type for a column that holds a value denormalized from another column. Denormalized
columns are only supported in special situations and cannot be added as part of customization.
Extension These are columns that belong to an extension table or extension columns in a base table. Those
columns are used to define customized fields in a business component.
System This is the type for System Fields, which are described in the following table.
232
Siebel Chapter 3
Data Model Reference Guide Siebel Physical Model
FK Foreign Key column The name of the table referenced by this Foreign Key column.
PC Primary Child The name of the table in which the Primary Child is found. For example, an account
(S_ORG_EXT) can be associated with multiple industries (S_INDUST) through the
intersection table S_ORG_INDUST. One of these industries is the primary industry
of the account: column S_ORG_EXT.PR_INDUST_ID points to the foreign key
column INDUST_ID of the primary child table S_ORG_INDUST (the column S_ORG_
INDUST.INDUST_ID is a foreign key to the base table S_INDUST and so it points to
S_INDUST.ROW_ID).
LOV List of Values The intended List of Values type for this column. List of values types are defined
in the table S_LST_OF_VAL accessible through Siebel Tools: Screens > System
Administration > List of Values.
LOVB List of Values Bounded The List of Values type against which this column is validated. In the LOVB case,
end users must specify a value from the list, whereas in the LOV case, the user can
enter a value not contained in the list.
MLOV Multilingual List of Values The List of Values type against which this column is validated, in multiple
languages. End users must specify a value from the list, but see the values in their
preferred language.
MLS Multiple Language Support The name of the table in which the translation in an alternate language can be
found.
DNRM Denormalized The path to the original column, used by the Object Manager to synchronize the
values, in the form of [foreign key column].[original column]. For example, the
ACCNT_NAME column of table S_ACCNT_POSTN is denormalized; its domain is
[OU_EXT_ID].[NAME]. In other words, the contents of column NAME of the table
referenced by OU_EXT_ID (S_ORG_EXT) are replicated into column ACCNT_NAME
of table S_ACCNT_POSTN. Denormalization is used to improve query performance.
233
Siebel Chapter 3
Data Model Reference Guide Siebel Physical Model
the decimal places after the decimal point. Siebel Tools sets the Length property to 22 by default; Length is a required
column in Siebel Tools, but this property does not play any role in columns of a numeric physical type.
CONFLICT_ID Unique value used to resolve Siebel remote routing conflicts if necessary; otherwise, value is zero.
DB_LAST_UPD Date and time the record was last changed in the database.
DB_LAST_UPD_SRC Source of the instance or operation that changed the record in the database.
MODIFICATION_NUM Internally incremented number used for locking and to identify records for incremental updates of the
Siebel Business Data Warehouse.
INTEGRATION_ID Columns
Many tables contain a column called INTEGRATION_ID that is used to support integration with back-office applications.
Customers use this column to store the unique reference identifiers for corresponding records in their back-office
application. For Application Integration Architecture (AIA) integrations, use AIA_INTEG_ID columns.
234
Siebel Chapter 3
Data Model Reference Guide Siebel Physical Model
Siebel Repository
Siebel Business Applications include a set of tables referred to as the Siebel repository tables. These tables store the
full definition of a given configuration of Siebel Business Applications, including the database schema and the client
configuration. As with other Siebel tables, do not manipulate information in the Siebel repository tables directly. Instead,
use Siebel Tools. For more information on how to use Siebel Tools, see Using Siebel Tools . To learn more about the
information stored in the repository, see Siebel Object Types Reference .
Dates Dates must be in the range of January 1, 1753 to December 31, 4712.
235
Siebel Chapter 3
Data Model Reference Guide Siebel Physical Model
Because the extension tables are implicitly joined to S_PARTY, you do not need to configure anything to access them
through S_PARTY. Some data types have a many-to-many relationship. For example, any contact can be associated with
multiple accounts or partners. To model these relationships there are preconfigured intersection tables: S_PARTY_PER
and S_PARTY_REL. Use S_PARTY_REL to implement relationships between parties in the S_PARTY table. In this case,
records in S_PARTY are both parent (PARTY_ID) and child (PERSON_ID).
236
Siebel Chapter 3
Data Model Reference Guide Siebel Physical Model
Note: For more information about generating reports, see Siebel Reports Guide .
237
Siebel Chapter 3
Data Model Reference Guide Siebel Physical Model
238
Siebel Chapter 4
Data Model Reference Guide Schema Changes
4 Schema Changes
Schema Changes
This chapter lists the table, table column, and table index changes in the schema that have been implemented in Siebel
Innovation Pack 2017. It includes the following information:
• New Tables Added to Innovation Pack 2017
• New Table Columns Added to Innovation Pack 2017
• Modified Columns in Innovation Pack 2017
• New Table Indexes Added to Innovation Pack 2017
• Table Index Columns That Have Been Added in Innovation Pack 2017
Table Column Type Opt Data Type Len Prec Scale Def
239
Siebel Chapter 4
Data Model Reference Guide Schema Changes
Table Column Type Opt Data Type Len Prec Scale Def
240
Siebel Chapter 4
Data Model Reference Guide Schema Changes
Table Column Type Opt Data Type Len Prec Scale Def
241
Siebel Chapter 4
Data Model Reference Guide Schema Changes
242