Image CWR Mobility Wiki
This page is a Draft, its content is not complete and might contain errors.

This article applies to:
  • CWR Mobile CRM 1.2
  • Microsoft Dynamics CRM 3.0


Edit

1 - Mobile CRM Server Installation

Edit

Installation Overview

The Mobile CRM Server installation consists out of 3 major components:
  • Mobile CRM WebServices
  • Mobile CRM Configurator
  • Mobile CRM Updates website

Installing the system consists out of the following steps:
  1. Install binary files via setup wizard
  2. Configure the Mobile CRM Server.
  3. Follow additional manual steps

These steps should be followed in order.

Prerequisites:
Important: The user account you use for the installation should have the rights to create a SQL Server database and should also be in the CRM System Administrator role. So, preferably use the same user account that you used to install CRM. This user should have the necessary privileges.

Edit

Prerequisites

The Mobile CRM Server needs to be installed on the same server as Dynamics CRM 3.0.

It requires:
  • Windows Server 2003
  • .Net Framework 2.0
  • SQL Server 2000 or SQL Server 2005
  • Internet Information Server 6.0
  • A working version of Microsoft Dynamics CRM 3.0

Edit

2 - Installing a new installation

Run setup.exe from the software delivery. Follow the setup wizard.

Edit

Configure the Mobile CRM Server

Start the Mobile CRM Server Configurator: Start -> Programs -> CWR Mobility -> Mobile CRM Server Configurator.

Edit

Creating the Databases

CWR Mobile CRM requires the creation of 1 SQL Server Database.

The database will be created automatically if you supply the right information in the Database tab of the Mobile CRM Server Configurator.

Image

SQL Script: The SQL Script can be found at: %Installation Folder%\Database\1.2.0.0_full.sql

SQL Server: Enter the name of your SQL Server.

Database Name: Enter the name of the database that will be created.

Use Integrated Security: deselect if you want to use SQL Security.

User ID: SQL Username

Password: SQL Password

Edit

Installing the Mobile Web Services

The Mobile Web Services is the server side communication module of CWR Mobile CRM.

Image

TCP Port: Enter the port on which the communication should occur. This server should be available to the Mobile Devices over this port. So this port should be enabled on your firewall or router.

SSL Port: SSL needs to be configured manually and cannot be done via this tool.

Edit

Installing the Configuration website

The configuration of the Mobile CRM client can be done via CRM.

Image

TCP Port: The port on which the Configuration website will listen. Modify CRM Sitemap: Integrate the Configurator in Dynamics CRM.

CRM Service URL: The URL of your CRM Server and the Services.

Edit

Installing the Updates website

During the installation of the Web Services this Configurator will automatically install an ‘updates’ virtual directory that contains the latest client installers.

The physical folder is located at: %installation folder%\updates

Any new releases of the client need to be installed in this folder for distribution to the clients.

This folder can be reached via your internet browser at http://yourcrmserver:5556/cwrupdates where 5556 is the port used at the Web Services section.

Edit

Additional Steps

Edit

Install License file.

Copy the supplied License.lic file into the WebServices folder. Normally C:\Program Files\CWR Mobility\Mobile CRM Server\WebServices.

Edit

Verifying your installation

There are a couple of areas where you can verify the correctness of your installation:

Configuration: In CRM 3.0 select the Settings Area. This should show the ‘CWR Mobile CRM’-menu option.

Select the option. This should bring you to the Mobile CRM Configurator screen.

The WebServices: Go to http://servername:5556/mobileservice.asmx

This should show you a list of the methods of the Mobile Service. The first part http://servername:5556 is also the url that you need to enter when initializing the mobile client. So make sure that you can access this url from your mobile device!

The Updates: Go to: http://servername:5556/cwrupdates/

This should show you the website where you can download the latest client software.

Edit

3 - Upgrading from version 1.1

Due to some minor changes in the installation process, we are not able to automatically upgrade your existing 1.1 environment to version 1.2.

If you follow the next steps carefully you will be able to upgrade your current configuration without loss of data.

Edit

Backup your current installation

Before starting the upgrade process, please make a backup of the following:
  • Mobile CRM Database
  • Mobile CRM directory
  • License.lic file

Edit

Uninstall and remove version 1.1

  • Uninstall version 1.1 from the Add/Remove Programs
  • Delete the Mobile CRM Server folder from \Program Files\CWR Mobility

Edit

Install version 1.2

Run setup.exe from the software delivery folder. Follow the setup wizard.

Edit

Configure the Mobile CRM Server

Start the Mobile CRM Server Configurator: Start -> Programs -> CWR Mobility -> Mobile CRM Server Configurator.

Edit

Upgrading your existing database

CWR Mobile CRM requires you to upgrade your version 1.1 database to version 1.2.

The database will be upgraded automatically if you supply the right information in the Database tab of the Mobile CRM Server Configurator.

Image

SQL Script: The SQL Script can be found at: %Installation Folder%\Database\1.2.0.0_update.sql

SQL Server: Enter the name of your SQL Server.

Database Name: Enter the name of the database that will be upgraded.

Use Integrated Security: deselect if you want to use SQL Security.

User ID: SQL Username

Password: SQL Password

Edit

Installing/updating the Mobile Web Services

The Mobile Web Services is the server side communication module of CWR Mobile CRM.

Image

TCP Port: Enter the port on which the communication should occur. This server should be available to the Mobile Devices over this port. So this port should be enabled on your firewall or router.

SSL Port: SSL needs to be configured manually and cannot be done via this tool.

Edit

Installing/updating the Configuration website

The configuration of the Mobile CRM client can be done via CRM.

Image

TCP Port: The port on which the Configuration website will listen.

Modify CRM Sitemap: Integrate the Configurator in Dynamics CRM.

CRM Service URL: The URL of your CRM Server and the Services.

Edit

Installing the Updates website

During the installation of the Web Services this Configurator will automatically update the ‘updates’ virtual directory with the latest client installers.

The physical folder is located at: %installation folder%\updates

Any new releases of the client need to be installed in this folder for distribution to the clients.

This folder can be reached via your internet browser at http://yourcrmserver:5556/cwrupdates where 5556 is the port used at the Web Services section.

Edit

see Additional Steps



Edit

4 - Mobile CRM Client Installation

Edit

Installation Overview

The Mobile CRM Client installation consists out of 3steps:
  • Installation of Client software
  • Initializing the client environment
  • Synchronizing the initial data

Edit

Install Client Software

1. Insert your PDA in the Docking Cradle.
2. Go to http://servername:5556/cwrupdates/ (where servername is the name of the CRM server and 5556 is the port that you have selected during the configuration of the WebServices).
3. Download and run the Full Desktop Install.
4. Click on Deploy to install the mobile client on your PDA
Image
Note: If you get the message that the installer was unable to start installation on your PDA, open File Explorer on your PDA en start the file /Temp/CWRPDAInstaller.exe

5. The Installer will install the .Net Compact Framework, SQL Server Mobile and the Mobile CRM Client.
6. Follow the instructions on your PDA.

Edit

Initialization of the Mobile Client

IMPORTANT: Before initializing your mobile client you need to setup your profiles and mobile users on the server. Failing to do this before initializing the mobile client will result in an error “This user is not a Mobile User”. Please first refer to chapters 5 and 6 on how to setup profiles and users and then continue here.

1. Start CWR Mobile CRM on your PDA (Programs -> CWR Mobile CRM). The application will tell you that it needs to be initialized.

2. Go through the initialization wizard. The mobile webservice url is depending on your installation: http://servername:5556/
Image

3. Enter Network Credentials of the mobile user.
Image

4. Enter the location for the database.
Image

This can be in your My Documents folder, or on a CF/SD card.

5. The application will now start initializing.

Edit

Initial Sync

  1. After (a successful) initialization Mobile CRM will start automatically in a ‘Sync’ Modus. You need to sync at least once for the application to work. Go to the ‘Sync’ tab and select ‘Start Sync’.
  2. After the Sync, you are ready to use Mobile CRM.

Edit

5 - Import Profiles

Edit

Profiles Overview

CWR Mobile CRM comes out of the box with 2 default profiles:
  1. A default Sales Profile designed for using ‘sales’ functionality from CRM
  2. A default Service Profile designed for using ‘service’ functionality from CRM

These profiles can be used as they are, or can be used as a template to start defining your own functionality.

The next section will explain how to load a default profile.

Edit

Import a default profile

1. Open Dynamics CRM and navigate to Settings -> CWR Mobile CRM.
2. Select the Profiles option:
Image

3. Select Import:
Image

4. Enter a name for the profile and select the profile file to import:
Image

The default Sales and Service profile can be found in the distribution of CWR Mobile CRM.
5. Click on OK to import the Profile.

Edit

6 - Setup Users

Edit

Users Overview

In CWR Mobile CRM users are CRM Users that are associated to a Profile.

The next section will explain how to set up a user in CWR Mobile CRM.

Edit

Add a user

1. Open Dynamics CRM and navigate to Settings -> CWR Mobile CRM.
2. Select the Users option:
Image

3. Select Add:
Image

4. Select the User and the Profile:
Image

5. Select OK. The user is now ready to use CWR Mobile CRM.

Trackbacks: Main Page

ScrewTurn Wiki version 2.0.35. This Wiki contains 64 pages.