Working with PeopleSoft Sales for Handhelds

This chapter provides an overview of PeopleSoft Sales for Handhelds and discusses how to perform CRM-specific setup for the application.

Click to jump to parent topicUnderstanding PeopleSoft Sales for Handhelds

This section discusses:

Built by Antenna Software, PeopleSoft Sales for Handhelds provides real-time access and synchronization of sales data between PeopleSoft CRM and handheld devices that it supports. It helps salespeople who are constantly on the road to collect the latest information about customers and work on deals when they are away from laptops, network, and WiFi connections.

Consult Antenna documentation for more information on features and functionality of the Sales for Handhelds application.

See Additional Resources.

Click to jump to top of pageClick to jump to parent topicDelivered Component Interfaces

PeopleSoft CRM provides real-time synchronous access of data and business rules through component interfaces (CIs). These CIs are exposed as web services, which allow an external system to access methods and properties that are defined in them and thus relay sales information that is received from or intended for handheld devices within the network.

To use these web services, the external system consumes, composes, and transmits Simple Object Access Protocol (SOAP) messages using Web Services Description Language (WSDL) documents that are generated for each CI. In Integration Broker, a node is defined for this integration and the Simple Object Access Protocol to CI (SOAPTOCI) message is activated to allow synchronous transactions.

PeopleSoft CRM delivers a list of CIs to provide efficient data update and distribution for various sales entities for both the CRM system and mobile handheld devices. They can be grouped into these categories:

Component Interface Name

Type

Description

RIM_CDM_LIST

Combined Contact and Company List Request

List

Returns a collection of contact, call report, and company information. Contacts and companies being sent down to the device are driven by the dataset rules that are defined for each mobile device user.

RIM_LE_OPP_LIST

Combined Lead and Opportunity List Request

List

Returns a collection of lead and opportunity information. Leads and opportunities being sent down to the device are driven by the dataset rules that are defined for each mobile device user.

RIM_TASK_LIST

Task List Request

List

Returns a collection of task information. Contacts and companies being sent down to the device are driven by the dataset rules that are defined for each mobile device user.

RIM_PERSON

Contact Update/Create Request

Update/Create

Used to manage contact information. It enables the user to create or update contact information on the device and send it back to the server.

RIM_COMPANY

Company Update/Create Request

Update/Create

Used to manage company information. It enables the user to create or update company information on the device and send it back to the server.

RIM_LEAD

Lead Update/Create Request

Update/Create

Used to manage lead information. It enables the user to create or update lead information on the device and send it back to the server.

RIM_OPPORTUNITY

Opportunity Update/Create Request

Update/Create

Used to manage opportunity information. It enables the user to create or update opportunity information on the device and send it back to the server.

RIM_TASK

Task Update/Create Request

Update/Create

Used to manage task information. It enables the user to create or update task information on the device and send it back to the server.

RIM_CALL_REPORT

Call Report Update/Create Request

Update/Create

Used to manage call report information. It enables the user to create or update call report information on the device and send it back to the server.

RIM_METADATA_CI

Metadata Request

Metadata

Contains metadata information. This CI is used by the external system to determine metadata attributes of a CI.

RIM_SALES_LOOKUP

Lookup/Pick List/Translate Values Request

Lookup Prompt

Contains system data, such as task types, state codes, country codes, and fallout reason codes for opportunities.

RIM_OPR_GBL_PREF

Global Preference Request

Sales User Preferences

Contains the mobile device user's global preferences, such as the user's sales business unit, person ID, and default currency code.

See Also

PeopleTools 8.52: PeopleSoft Integration Broker PeopleBook

Click to jump to top of pageClick to jump to parent topicCustomization Considerations

You can take advantage of the placeholder fields to support synchronization of additional data with minimum effort.

Placeholder Fields

PeopleSoft Sales for Handhelds provides 10 blank fields, each 70 characters long, at level 0 of each entity. As a customization effort, you can use them for displaying custom fields as well as delivered fields that were not exposed in the List CIs. For example, you can use a blank field to add the Campaign Name field to the Lead entity to suit your business needs.

These blank fields are delivered as read-only fields.

Here are the high level steps for enabling the use of placeholder fields in the application:

  1. Open the target List CI in application designer.

  2. Find the record of the placeholder field that you want to use, and add the desired label for that field.

  3. Define the placeholder field label (in the Record Field label ID field) on the Record Field Properties dialog box.

  4. Add RowInit code to populate the placeholder field.

Click to jump to top of pageClick to jump to parent topicData Distribution and Security

Mobile handheld devices, compared to workstations, are limited in processing power and storage capacity. To enable efficient and secured data distribution from the CRM server to all handheld devices without causing potential system overload, PeopleSoft CRM performs role-based data filtering and data distribution for each device using datasets. Each CI is associated with a dataset to determine the set of data that is passed to handheld devices.

Datasets enable you to limit the amount of data and decide which set of data to download to each handheld device by associating dataset rules with dataset roles. Dataset rules specify data subsets in the CRM system. Dataset roles contain collections of dataset rules, which determine the final set of data that users of these roles get in their handheld devices when data synchronization occurs. The role-based data distribution mechanism provides the following benefits:

Important! While you can modify the number of maximum entity data records (the limit by count value) to download for each entity, note that when you increase the number of downloaded records for one entity, you need to reduce this number for other entities down to a number that is manageable by your particular device. For example, if you use a 4MB BlackBerry device, we recommend that no more than 200 records in total be downloaded to this device.

In addition, be aware of the amount of data that is being sent to the device for entities such as companies and contacts. Each component interface has a limit by count value that is defined under Enterprise Components, Component Configurations, Mobile, Mobile Data Distribution. Data integrity issues to other objects can occur when these limits are breached.

For further discussion on mobile data distribution and datasets, refer to the datasets chapter that is available in the PeopleSoft 9.1 PeopleBook: Enterprise Components.

See Setting Up Dataset Rules (optional), Setting Up Dataset Roles (optional).

Click to jump to parent topicPerforming CRM-Specific Setup for PeopleSoft Sales for Handhelds

This section discusses how to:

System administrators are responsible for performing these tasks.

Click to jump to top of pageClick to jump to parent topicPages Used to Perform CRM-Specific Setup for PeopleSoft Sales for Handhelds

Page Name

Definition Name

Navigation

Usage

Handheld Setup Options

RIM_SETUP_OPTNS

Set Up CRM, Install, Handheld, Setup Options, Handheld Setup Options

Specify setup options that are used by the sales application for handheld devices.

Synchronization Status

RIM_SYNC_STATUS

Set Up CRM, Install, Handheld, Synchronization Status, Synchronization Status

View synchronization activities for users.

Click to jump to top of pageClick to jump to parent topicSpecifying Setup Options (optional)

Access the Handheld Setup Options page (Set Up CRM, Install, Handheld, Setup Options, Handheld Setup Options).

Use this page to specify setup data, such as purchasing options and default contact method types to be used in the application. Due to limited storage space in the mobile device, you can specify the maximum number of level 1 rows to be downloaded for the corresponding entity. For example, if the collection unit is set to 5 for contact notes, only five of them will be downloaded to the device for the contact entity based on the last maintained synchronization date and time.

Note. PeopleSoft CRM delivers a setup option profile, Handheld Default Options, for the Sales for Handhelds application.

Description

Enter the setup option description.

Version

Displays 1, which stands for the Sales and Handhelds application.

Purchasing Option

Select the purchasing options that apply to customers. Options are Bill To Customer, Ship To Customer, and Sold To Customer. When you add a customer on the handheld device, the customer will have the purchasing options that are selected here.

Address Purpose Type, Phone Purpose Type, and Email Purpose Type

Enter default contact method types to be used for addresses, phone numbers, and email addresses that are created on handheld devices.

Click to jump to top of pageClick to jump to parent topicSetting Up Dataset Rules (optional)

PeopleSoft CRM delivers five datasets for the Sales for Handhelds application, each of which contains a list of dataset rules that you can associate with dataset roles to delineate the final set of data to be downloaded for users of these roles.

To access datasets that are delivered for this application, navigate to Enterprise Components, Component Configurations, Datasets, Dataset Rules. The name of these datasets starts with the prefix RIM.

Refer to the PeopleSoft 9.1 PeopleBook: Enterprise Components for information on dataset rule setup.

Click to jump to top of pageClick to jump to parent topicSetting Up Dataset Roles (optional)

PeopleSoft CRM delivers two dataset roles, RIM Sales Rep and RIM Sales Manager for the Sales for Handhelds application. Each handheld device user must be assigned to one of the two roles in the PeopleSoft system before synchronization begins.

Note. To create or remove administrator privileges for specific roles, you must manually make changes to permission lists for the role or create new roles.

Refer to the PeopleSoft 9.1 PeopleBook: Enterprise Components for information on dataset role setup.

See Setting Up Security and User Preferences.

Click to jump to top of pageClick to jump to parent topicViewing Synchronization Statuses

Access the Synchronization Status page (Set Up CRM, Install, Handheld, Synchronization Status, Synchronization Status).

This page provides the synchronization information for each selected user. On each row, it captures the entities and type of information being synchronized, and when the last synchronization occurred. It is for informational purposes only.