Siebel Consumer Goods Handheld Guide > Application Development >

Unsupported Features for Siebel Handheld


The differences between configuring user interface elements for the Siebel Web Client and the Siebel Handheld Client are shown in Table 2.

Table 2.  Configuring Siebel Client User Interface Elements
Client
Siebel Tools
SWT Template Files
Specialized Algorithms

Siebel Web Client

Yes

Yes

No

Siebel Handheld Client

Yes

No

Yes

The following are not supported in Siebel Handheld applications:

  • The following applet types are not supported:
    • Chart
    • Explorer
  • More than two applets per view is not supported. A maximum of two applets may be displayed at one time.
  • Group boxes are not supported. See Group Boxes for information on how to accommodate this limitation.
  • Alarm Manager is not supported. Therefore, if an alarm check box is added to an applet and the check box is selected, no alarm sounds.
  • The base time zone is determined by the system settings on the server and cannot be changed on the handheld device.
  • Alphabet tabs are not supported.
  • Scripting is not supported. However, any scripts on the business components will be executed during synchronization.
  • Siebel Workflow is not supported.

See the following topics which outline, more specifically, other unsupported features.

Multi-Value Groups (MVG)

The Multi-Value Group applet is not supported on the Siebel Handheld Client; however, the Multi-Value Group relationship is supported. The Multi-Value Group (MVG) control button does not appear on fields in Siebel Handheld Client applications. Instead, MVGs can be implemented as parent-child views. As a result, MVG fields are not editable within the parent record. In the Siebel Web Client, addresses of accounts are added, deleted, or edited through the Business Address MVG applet. However, in the Siebel Sales Handheld Client, these functions must be done through a Business Address child applet with an Account applet as its parent.

On the handheld, all MVG fields are displayed as read-only fields with the primary record visible. If you have an application or business requirement that requires the user to view or update all the records in the MVG, you must configure a separate view for that MVG. For example, the Address field in the Accounts or My Accounts view is an MVG. In the Siebel Handheld Client that field is read-only and displays the primary record. In order for the handheld user to see and update the addresses, the new Address view is configured in Siebel Tools. This new Address view is visible in the Show drop-down list.

Functions

Siebel Handheld applications support most of the calculated fields and operations used in the Siebel Web applications with a few exceptions. See Table 3 for a list of the unsupported functions.

Table 3.  Unsupported Functions
Function Name

BCHasRows

DockingNodeId

DockingNodeName

DockingNodeRoutId

EAILookupExternal

EAILookupSiebel

EXISTS

GetHQInstanceId

GetHQInstanceName

GetNumBCRows

GetProfileAttr

GetXAval

IsDocked

LanguageName

LocaleName

LookupMessage

LookupTranslation

NOT

RepositoryId

RepositoryName

RowIdToRowNum

ToolsLanguage

The NOT key word is not supported on Booleans. Use the != operator instead. For example, "Active" != "Y".

The RowIdToRowNum function is supported differently in the handheld applications than in the Web applications. In Web applications, RowIdToRowNum converts a row Id to a numeric value. In the handheld applications, it returns the row ID itself.

Siebel Consumer Goods Handheld Guide