Siebel Tools Reference > Application Development Projects >

What Are Siebel Projects?


Projects are named sets of object definitions that reside in the Siebel repository—mechanisms to meaningfully group object definitions so they can be worked on by teams of application developers.

The master copy of the repository resides on a server database. Multiple developers can access it to make changes and additions by locking and checking out groups of server repository object definitions to local (client) repository databases for modification, and checking them back in to the server following modification and testing.

A Siebel application is delivered with a large number of existing projects.

Figure 250 shows a list of projects displayed in the Object List Editor window.

Figure 250. List of Projects Displayed in the Object List Editor Window

Click for full size image

The names of projects that are delivered with a standard Siebel application indicate the functional area with which they are associated. For example, Account contains definitions pertaining to the Account functional area. A name without a suffix (like Account) usually contains Business Object Layer definitions that span multiple Siebel applications.

Project names that have a suffix (for example, Account(SSE)) contain user interface or business object definitions that are specific to the Siebel application indicated by the suffix. The suffix SSE in Account(SSE) (fourth entry from the top in Figure 250) indicates an entry containing Account user interface data for the Siebel Sales application.

Other suffixes indicating user interface data only are SSV for Siebel Service and CC for Siebel Call Center.

Other suffixes indicating both user interface and business object data are FS for Field Service, TAS for Targeted Account Sales, UI for User Interface, and DBM for Database Management.


 Siebel Tools Reference, Version 7.5, Rev. A 
 Published: 18 April 2003