Siebel Service Handheld Guide > Synchronization Conflict Handling and Recovery with Handheld > Preventing Synchronization Transaction Conflicts with Siebel Handheld >

Enabling Extended Pick Processing in Siebel Handheld


You can enable Extended Pick processing globally or at the business component level when configuring the Siebel Handheld application. When the DefaultHandheldSyncPickMode parameter is enabled every handheld pick transaction is subject to pick processing.

To enable extended pick processing globally

  1. From the application-level menu, choose Navigate > Site Map > Administration-Mobile > Application Administration.
  2. Click the Settings view tab, then Query on the following value:

    DefaultHandheldSyncPickMode

    If there is no such record, a new record with that value should be created. See Table 24 for the values to enter.

Table 24. Application Settings
Setting Name
Value
Description

DefaultHandheldSyncPickMode

NoFail

Turns Extended Pick processing ON.

FailOnError

Turns Extended Pick processing OFF This is the default behavior if the parameter is not specified in the Settings view.

To enable extended pick processing at the business component level

  • When enabling extended pick processing at the business component level, the user property is defined on specific business components. The syntax for setting Extended Pick on a business component and the parameter values (Table 25) follow:

    HandheldSyncPickMode=Fieldname|Mode

Table 25. Business Component User Property Parameters
Business Component User Property
Parameter
Value
Description

HandheldSyncPickMode

Fieldname

Specify the field name as defined in Siebel Tools.

Mode

NoFail

Turns Extended Pick processing ON.

FailOnError

Turns Extended Pick processing OFF.

You may apply Extended Pick processing to multiple fields in a single business component, using the following syntax:

HandheldSyncPickMode=Fieldname1|Mode1, Fieldname2|Mode2

The setting on the business component takes precedence over the setting defined in the Settings view. For example, you can use the business component setting to nullify the global application of Extended Pick. Conversely, you can enable Extended Pick processing on specific business components if the setting in the Settings view has disabled the functionality.

For more information, see Using Siebel Tools.

Table 26 shows the combined effect of the settings in the Application-Mobile > Settings View and on a business component.

  • The DefaultHandheldSyncPickMode setting is omitted from application settings.
  • If there is no setting on a particular business component, the setting defined in the Settings view applies.
  • If there is no setting defined in the Settings view, or on the business component, the default behavior is for Extended Pick to be turned OFF.

In Table 26, read down the Tools configuration column and across to the Mobile Administration View Setting to see the combined result. For example, a NoFail configuration in Tools combined with a FailOnError setting in the Mobile Administration View results in the combined effect NoFail.

Table 26. Combined Effect of Extended Pick Settings for Business Components
Tools Configuration (User Property)
HandheldSyncPickMode=
Mobile Administration View Settings
DefaultHandheldSyncPickMode=

 

NoFail

FailOnError

Omitted

NoFail

NoFail

NoFail

NoFail

FailOnError

FailOnError

FailOnError

FailOnError

Omitted

NoFail

FailOnError

FailOnError

Siebel Service Handheld Guide