Bookshelf Home | Contents | Index | PDF |
Siebel Remote and Replication Manager Administration Guide > About Siebel Remote > Local Database Creation and Synchronization > How Siebel Remote Propagates Changes to a Local DatabaseBetween synchronization sessions, the Siebel Server prepares transactions that other users apply to the server database. Server components on the Siebel Server write these transactions to a separate directory for each user. Siebel Remote downloads these transactions and other items from the file system to the remote client during the next synchronization session. Items in the file system include updated, published, or requested marketing literature, correspondence templates, and other types of file attachments. A similar process occurs on the remote client, although without the server component. Scenario for Propagating Changes with a Connected UserThis topic gives one example of how Siebel Remote propagates changes that a connected user makes. You might use Siebel Remote differently, depending on your business model. It describes how Siebel Remote downloads changes from the server database to the local database, covering the steps that occur from when a connected user creates a new opportunity until Siebel Remote displays this opportunity in the local database. This scenario includes a telesales user who works in a Call Center. This user talks with a potential customer who is responding to a new advertising campaign. Figure 6 illustrates the scenario for propagating changes with a connected user. Explanation of CalloutsPropagating changes with a connected user includes the following steps:
Scenario for Propagating Changes with an Unconnected UserThis topic gives one example of how Siebel Remote propagates changes that an unconnected user makes. You might use Siebel Remote differently, depending on your business model. This scenario describes how Siebel Remote uploads changes from the local database to the server database. This scenario includes a telesales user who works in a Call Center. This representative is meeting with a potential new customer, which Siebel Remote represents as an existing opportunity in the local database. Another user created this opportunity at an earlier time and then uploaded it to the Siebel Server during a synchronization session. The telesales user then downloaded it during a subsequent synchronization session. Figure 7 illustrates the scenario for propagating changes with an unconnected user. Explanation of CalloutsPropagating changes with an unconnected user includes the following steps:
How Siebel Remote Manages the Size of the Local DatabaseThe following factors determine the recommended size for the SQL Anywhere local database:
A typical mobile user requires about 200 to 350 MB of storage space. Some users require 700 MB to 1 GB of storage space. Although there is no physical limitation until about 4 GB, it is recommended that the local database be no larger than 700 MB. In general, the following benefits exist with a smaller local database: For more information about reducing the size of the local database, review this guide for features that prevent the synchronization of unnecessary data. For example, for information about time filtering, see Using Time Filters to Prevent Sending Old Data. For help with reducing the size of the local database, see Troubleshooting a Merge Problem. How Siebel Remote Handles File AttachmentsIf a user attaches a file to a record in the local database, then Siebel Remote does the following work:
If the remote user synchronizes with the Siebel Server, then Siebel Remote copies the file to the Siebel File System on the Siebel Server. It also copies the metadata to the server database. If another remote user accesses the record to which the file is attached, then Siebel Remote transfers the metadata for the file to the local database of that user the next time the user synchronizes. Siebel Remote does not transfer the file attachment to the local Siebel File System unless the user specifically requests the file. Some types of file attachments include a Distribution Method setting. For example, a Literature item. If the Distribution Method is set to Publish, then Siebel Remote automatically transfers the file to the user. To request a file attachment, a remote user can click the link for the attachment in a Siebel application or choose the Request File check box for the attachment. In this situation, Siebel Remote queues the request for the file. To receive the file, the remote user must synchronize again, which instructs Siebel Remote to copy the file to the local Siebel File System. When the synchronization finishes the user must click the link again to view the file. |
Siebel Remote and Replication Manager Administration Guide | Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |