Different Types Of Tables in Siebel
How many types of tables does Siebel use?
In Siebel space Tables in Siebel can be broadly classified into two types
• Repository Tables
• Data Tables
Repository Tables: Tables that are used to store Meta data about Siebel Objects are repository tables. Following are examples of Repository tables
S_APPLET: Stores Siebel Applets information
S_BUSCOMP: Stores Siebel Business Component Information
S_WFR_PROC: Stores Siebel Workflow Process Information
Data Table: Tables that are used to store Siebel User data are known as data tables. They can be further classified into following types
a. Base Tables: Siebel has different entities and provided palce to stores data about these entities such as opportunity, quotes ,service requests. Following are examples of Base Tables
S_OPTY: Used to store Opportunity Information
S_SRV_REQ: Used to store Service Request Information
S_EVT_ACT: Used to Activities Information
S_DOC_QUOTE: Used to store Quote Information
b. Extension Tables: These tables are extension of base tables and are connected via implicit join and are used to store custom information for various entities. They have _X suffix to their name
S_OPTY_X: Extension table for opportunities
S_DOC_QUOTE_X: Extension table for quotes
S_EVT_ACT_X: Extension table for activities
c . Interface Tables: Used export and import data from external applications. They have EIM prefix with table name. Every base table and extension table has its corresponding EIM tables. Examples of EIM Tables are
EIM_OPTY: Opportunity EIM Table
EIM_ACTIVITY: Activities EIM Table
d. XM Tables: These tables are used where 1: M relationships have to be established. These tables have XM suffix after their name. Most of the base tables have corresponding XM tables. Examples of XM Tables are
S_OPTY_XM: XM table for Opportunity
S_DOC_QUOTE_XM: XM table for Quote I know this is not an exhaustive list and there are some other terms for other types of table that are present in Siebel. Please help here by contributing to create a complete exhaustive list.
I guess we have missed something…. Inter Table , what say.. Can anyone help on this?
Related posts:
- Reusing Tables versus Creating a New Table Definition
- Configure Join
- Siebel Architecture and Servers – An Overview
- Siebel PARTY DATA MODEL
- How to create a multi-value group for Contacts phone numbers ?
- When is it acceptable to run SQL against Siebel database tables?


















(No Ratings Yet)
Basically intertables are used to support M:M relation in between two entities. Usually used through links.
Thanks Benju,
Your input has really appreciated, Post has been updated.
Regards,
Siebel Xpert team moderator
Intertables holds two columns inter parent column –>pointer to the associated row in MBC base table and inter child column–>pointer to the associated row in CBC(detail BC) base table
Wonderful explanation Ramu.
Though it falls under base tables, U can also mention explicitly about custom extension tables…..which starts with "CX_"
Leave your response!
Our Stats
hit counter
Author Spotlight
Ashish Kr. Bameta
Website: http://www.siebeloracle.com/Join us in Facebook !!!!
Donate
If you find this blog useful to you, please consider making a small donation to help contribute to further development. Thanks for your kind support!
Hosted By
SIEBEL BOOKSHELF
Advertise With Us
Place your advertisement anywhere in the website.
[Nominal Rates/Genuine readers]
For details reach us at contact@siebeloracle.com
Training Partner
Advertisement
Advertisement
Recent Comments
Most Commented
Most Viewed
Log in | Entries (RSS) | Comments (RSS) | © Copyrights Siebel Expert Panel 2007-2011
Disclaimer: All information is offered in good faith and in the hope that it may be of use, but is not guaranteed to be correct, up to date or suitable for any particular purpose. Siebel Experts accepts no liability in respect of this information or its use. Siebel Experts is an India based website which is governed by Indian law. By using this website you are agreeing to abide by Indian law. This site is independent of and does not represent Oracle Corporation in any way. Oracle does not officially sponsor, approve, or endorse this site or its content.Product and company names mentioned in this website may be the trademarks of their respective owners.