Mobile Sales Configuration File for Windows Mobile

System administrators can modify the Mobile Sales system configuration for Windows Mobile devices by changing options in a configuration file. You must update and provision this file to the device before users log in to the application (subscribe) for the first time.

The Mobile Sales installation for Windows Mobile contains two versions of this configuration file, one that system administrators modify and one that is used by the device to read the configuration settings. Once you modify the template version of this file, SybaseCRM.Configuration_template.xml, you can provision it to one or more devices. For enterprise installations, use Sybase Unwired Platform to provision the configuration file to the device.
File Name Location on Windows Mobile Device Purpose
SybaseCRM.Configuration_template.xml \Program Files\Mobile Sales\Templates To change system configuration settings for your company, modify this version of the configuration file. Modify options that begin with SYS_. Device users can modify the other options in this file by changing application settings.
SybaseCRM.Configuration.xml
Note: Do not modify. This file is the runtime version of the configuration file.
\Program Files\Mobile Sales\Data During application start-up, the Mobile Sales application copies the version from the Templates directory to the Data directory. When device users change Settings from within the application, the new values are written to this configuration file.
Note: For personal/developer installations, you can overwrite the default file in the Templates directory, for example, using ActiveSync.
This table documents the PIM integration configuration options. The seven activity types for Mobile Sales are created in the DOE in the MAS_AUTH_CUST_ET_AUTH_CUST_ACTIVITY table. The process types descriptions for the activities are defined in the MAS_CUSTOMIZATION_ET_CUST_PROCTYPES table. The DOE administrator maps the appropriate process type IDs to the appropriate activities in the MAS_AUTH_CUST_ET_AUTH_CUST_ACTIVITY table. Using that table, you can indicate the process type IDs for PIM integration purposes in the Mobile Sales application.
PIM Configuration Options
Configuration Option Description
SYS_PushToNativeContact Determines how native (personal) contacts synchronize with Mobile Sales contacts.
  • Automatic – all new Mobile Sales contacts become native contacts; however, you must manually indicate which new native contacts become Mobile Sales contacts. Once connected, if you change contact data in one place, Mobile Sales automatically synchronizes it.
  • Manual (default) – you must indicate which Mobile Sales contacts to copy to your native contacts, and which native contacts to convert to Mobile Sales contacts. Once you indicate this connection, changes to contact data in one place automatically synchronizes data between both contact instances.
  • None – you cannot link native and Mobile Sales contacts.
SYS_PushToNativeCalendar Determines how native (personal) calendar entries synchronize with Mobile Sales activities.
  • Automatic – new Mobile Sales activities for meetings, tasks, and appointments become native calendar entries; however, you must manually indicate which new native calendar entries become Mobile Sales activities. Once connected, if you change data in one place, Mobile Sales automatically synchronizes it.
  • Manual (default) – you must indicate which Mobile Sales activities to copy to your native calendar, and which native calendar entries to convert to Mobile Sales activities. Once you indicate this connection, changes to data in one place automatically synchronizes data between both instances.
  • None – you cannot link native calendar entries and Mobile Sales activities.
SYS_ProcessTypeForAppointmentCreate Determines which activity type to use to create appointment activities for PIM integration purposes.
SYS_ProcessTypeForOutgoingPhoneCall Determines which activity type to use to create outgoing phone call activities for PIM integration purposes.
SYS_ProcessTypeForIncomingEmail Determines which activity type to use to create incoming e-mail message activities for PIM integration purposes.
SYS_ProcessTypeForOutgoingEmail Determines which activity type to use to create outgoing e-mail message activities for PIM integration purposes.
This table documents some of the general configuration file options:
General Configuration Options
Configuration Option Description
SYS_MaximumLoginAttempts Indicates the maximum number of incorrect login attempts before the user is locked out of the application.
SYS_MaximumLoginAttemptsExceeded Indicates whether the device user has exceeded the maximum number of login attempts. If this option is set to true, the user has exceeded the limit. Instruct the device user to edit this file and set it back to false to be able to log in to the application.
SYS_MinimumMemory Indicates the minimum memory required, in MB, to create the database and initially subscribe to the SAP system. If this minimum memory is not met, a subscription is not attempted. If the database already exists, this parameter is ignored. The default is 2MB.

In organizations where devices store large data sets, you can increase this value so that storage memory is not exhausted during the initial subscription.

SYS_SubscriptionBlockSize Determines the number of messages processed in each message processing interaction from the message queue. The default is 10.
Note: Do not set this value to 0. Use caution in setting this value to a large number or increasing it significantly; runtime memory may be consumed during the processing of a large block of messages, thus affecting overall performance.
SYS_Enable_Accounts Enables the Accounts facet in the application. Enter false to disable the functionality and remove the icon from the home screen.
SYS_Enable_Contacts Enables the Contacts facet in the application. Enter false to disable the functionality and remove the icon from the home screen.
SYS_Enable_Activities Enables the Actvities facet in the application. Enter false to disable the functionality and remove the icon from the home screen.
SYS_Enable_Leads Enables the Leads facet in the application. Enter false to disable the functionality and remove the icon from the home screen.
SYS_Enable_Opportunities Enables the Opportunities facet in the application. Enter false to disable the functionality and remove the icon from the home screen.
SYS_Enable_SalesDocuments Enables the Sales Documents facet in the application. Enter false to disable the functionality and remove the icon from the home screen.
SYS_Enable_Analytics Enables the Analytics facet in the application. Enter false to disable the functionality and remove the icon from the home screen.
SYS_AskEnableDemoMode Enables a pop-up asking to run the Mobile Sales application in Demo mode. The default is true. Set this parameter to false to disable the pop-up.

If enabled, the user is prompted by the pop-up only once. The user is not prompted each time the user starts the application.

Mobile Sales can be run in Demo mode without installing Sybase Messaging.

SYS_MappingKey

Sets the Google maps API key. See http://www.google.com/enterprise/earthmaps/maps.html.

Go to http://code.google.com/apis/maps/signup.html to sign up and generate the key.