Bookshelf Home | Contents | Index | PDF |
Siebel Service Handheld Guide > Synchronization Conflict Handling and Recovery with Siebel Handheld Applications > Preventing Synchronization Transaction Conflicts with Handheld Applications > Insert Failure Processing in Siebel Handheld ApplicationsWhen the server executes an insert transaction and the insert fails, there are two ways the insert failure can be handled:
NOTE: If FailOnError processing takes place, synchronization is interrupted. The synchronization process continues to fail until the problem is resolved. Users must contact their system administrators to recover from the failure. The recovery effort can involve modifying transactions queued for processing, modifying data on the server, or reentering transactions through the Siebel Handheld application. Handling Insert FailuresYou can enable insert failure processing globally or at the business component level when you configure the Siebel Handheld application. The following setting applies globally throughout the application. When FailOnError is specified, every failed insert interrupts synchronization. You can specify the value for this setting through the Settings view in the Administration-Mobile screen. Table 26 shows the settings for this parameter. You can also use the HandheldInsertFailMode user property to enable insert failure processing at the business component level. For more information about this user property, see HandheldInsertFailMode User Property. Table 27 shows the combined effect of the setting in the Settings view and the setting on a business component.
In Table 27, read down the Tools Configuration column (which shows what HandheldInsertFailMode is equal to) and across to the Application Settings Value (which shows what the DefaultHandheldInsertMode is equal to) to see the combined result. For example, a NoFail BC setting combined with a FailOnError application setting results in the combined effect NoFail. |
Siebel Service Handheld Guide | Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |