Bookshelf Home | Contents | Index | PDF |
Configuring Siebel eBusiness Applications > Configuring Docking Rules > About Dock ObjectsSiebel applications can selectively replicate server data into the local database, and thus support mobile computing by allowing field personnel to share information across the enterprise, including both mobile and connected users. This is accomplished using Siebel Remote. Dock objects are the foundation of Siebel Remote. Dock objects are collections of related tables. Each Dock Object object in Siebel Tools has one primary table and several other related tables as Dock Object Table child objects. Different data is replicated to different local databases, depending on each local database owner's employee identity, position, organization, and visibility to data from different dock objects, and on the relationship between the dock objects. These rules are known collectively as routing rules or Dock Object Visibility Rule child objects. When the data is updated on the server, the local database is synchronized when the mobile user connects to the Siebel Server and performs the synchronization, but only the data that should be replicated into the local database is synchronized. During the synchronization, any updates in the local database are also uploaded to the server. For more information on routing rules and synchronization, see Siebel Remote and Replication Manager Administration Guide. Dock Object TypesThere are three types of dock objects:
For more information, see Dock Object Visibility Rules. Dock Object TableThe Dock Object Table object type is a child object type of Dock Object, and is used to specify the tables whose records are actually transferred in conjunction with the Dock Object. The Opportunity dock object and its child dock object tables are shown in Figure 25. All of the tables identified in dock object tables for a given dock object are related, through foreign keys in the data model, to one driving table (also represented by a Dock Object Table object definition). The driving table is identified in the Primary Table property in the Dock Object object type. For example, the Opportunity dock object shown in Figure 25 is based on the primary table S_OPTY, but it also includes other dock object tables such as S_NOTE_OPTY (notes for the opportunity) and S_OPTY_REL (relationships between opportunities). Also included are the extension tables for S_OPTY. A dock object is therefore a set of logical records (opportunities in this case), where each such logical record is itself a collection of one or more physical database records spread across multiple tables. |
Configuring Siebel eBusiness Applications |