Outlook Synchronisation guide

advertisement
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Outlook Synchronisation guide
Contents
Introduction ............................................................................................................................................ 2
Installing Outlook Synchronisation Plug-in ............................................................................................. 3
Daily Use of Outlook and webCRM......................................................................................................... 6
Synchronising Emails........................................................................................................................... 7
Synchronising Contacts ....................................................................................................................... 8
Contact linking in Outlook................................................................................................................... 9
Synchronising Appointments/Meetings ...........................................................................................10
Synchronising Activities / Tasks ........................................................................................................12
Outlook Plug-in configuration...............................................................................................................13
Advanced synchronisation settings ..................................................................................................14
Configuring Outlook Integration with webCRM ...................................................................................16
Historic data/manual synchronisation..............................................................................................18
Debugging .........................................................................................................................................18
Help and Hints.......................................................................................................................................19
1
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Introduction
This information assumes you have subscribed, or are planning to subscribe to our Outlook Synchronisation
module. You can subscribe by selecting this option in the Main Menu item Configuration and then License.
webCRM synchronises the following data with Outlook:





Outgoing and incoming emails when they are 'ticked' in Outlook
All Meetings
All Tasks (called Activities in webCRM)
All Contacts (called Persons in webCRM)
Attachments when used with the email and website integration tool
Outlook synchronization (requires subscription to the Outlook Integration module)
Outlook synchronisation is compatible with:



Microsoft Windows XP, Microsoft Vista or Windows 7
Microsoft Outlook 2003, Microsoft Outlook 2007 or Microsoft Outlook 2010 (Standard Outlook or using
Exchange server)
Windows Terminal Services
You will need to install a small webCRM plug-in to your Outlook on every PC. This plug-in adds a few new
buttons to your Outlook client and a new tab in the Outlook configuration window. At fixed intervals, or when
you open and close your Outlook system, the plug-in will connect to your webCRM system and synchronise
data defined within the webCRM configuration section. Please note that you need to be connected to the
Internet so that data can be transferred.
The Outlook integration module only needs to be configured once for all users. This is done in the webCRM
system, you will need full security access rights to do this i.e. Access = "All rights" as a webCRM user.
For users of webCRM who run Outlook on a Terminal Services platform it is necessary to use the msi file in
order to install the Outlook Synchronisation service correctly. This is downloaded from the Integration section
within webCRM.
2
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Installing Outlook Synchronisation Plug-in
Close your Outlook system and run the Outlook setup program in webCRM. The plug-in program is available
from your personal user settings page on the Main Menu:
On the Personal User Settings you will see the following screen:
Important:
You must be connected to the Internet during the
installation process.
Your Outlook must be shut down while installing
The plug-in is approximately 6 MB of size
Some of the installation steps may take a few
minutes, please be patient and do not click
Cancel/Abort
You must be logged into the local PC with
Administrator privileges and run the program as
administrator (right-click on the file and choose ”run
as administrator”)
You must reboot your PC after installation to apply
all changes
Note:
Depending on your security settings you may be
asked to "Allow" the installation to continue. Do so
when prompted.
Click on Download Plugin to start the installation
process:
3
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
The screenshots below show the typical process however please note they may not be completely identical to
the screens you will see:
Click Run
Click Setup
Click Next
Click Close
Please note that:
Open your Outlook – you need to be connected to the Internet at this point. In order for Outlook to
communicate with webCRM you must correctly enter:



System code (dbn)
User name (usd)
Password (pwd)
These settings will be found on the Personal Use Settings page in webCRM as displayed previously.
Having your user credentials on hand please navigate to the
Outlook Plug-in configuration window (to be found in different
locations depending on Outlook version – explained below) and
enter the required user credentials.
Please note that if system code, user name or password is
missing or incorrect, an error message will be displayed.
Once the user credentials are entered please test the connection
between Outlook and web CRM by clicking the “Test and save
settings”. Once the connection is correctly established the
settings are saved and the integration module is ready for use.
Please note: if you need to synchronise historic data (created prior to the plug-in installation date) you have
to run manual synchronisation. The process is described later in this guide.
4
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
If the connection is not established please recheck the correctness of the user credentials, your internet
connection and try again.
Location of the Outlook Plug-in configuration window in Outlook 2003 and 2007.:
In Outlook click "Tools" and "Options" and then the webCRM tab
Location of the Outlook Plug-in configuration window in Outlook 2010:
The configuration of the Outlook synchronisation module is to be found in a different place in Outlook 2010.
Navigate via the Office Button at the top right of the screen and select ‘Options’ as below:
Then select Add-ins and you will be able to configure the webCRM Outlook Synchronisation module as
previously documented.
5
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Daily Use of Outlook and webCRM
When you view your Outlook bar you will see the following button positioned at the left hand side:
General Synchronisation
By Clicking the Sync button you will start the process of webCRM and Outlook syncing with each other
depending on the settings configured by your webCRM administrator.
It is important that when you
first use the webCRM outlook
plug-in you click the Sync
button, to initiate the
synchronisation. You will see
the following screen which
needs no input as it will
synchronise automatically.
Once this process has
completed you may synchronise
any historic data. Please refer
to the Historic data/manual
synchronisation section of the
document.
Adding New Records to webCRM
You may need to quickly add a record into webCRM in order to
synchronise an email, task or appointment. By clicking the
webCRM button a webCRM window will appear allowing you to
add new records very quickly.
6
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Delete emails
Once an email has been synchronised you have the option of deleting all these synchronised mails. Once you
click the delete button you will be offered the choice of deleting a selection or all previously synchronised
emails will be deleted.
Please note that in outlook 2007 that the delete function is to be found under ‘Send/Receive’
Synchronising Emails
Outbound: Create outbound e-mails in Outlook as you would normally do. If you want the e-mail to be copied
to webCRM, you must first fill in all e-mail data. Then you tick the "Synchronise this with webCRM" button.
Outlook immediately connects to webCRM and creates the Outlook e-mail as an outbound e-mail in webCRM. If
the e-mail is addressed to multiple recipients (either in “To” or “CC” or “BCC”), it is only the first e-mail
address in the “To” line that the email will be synchronised to in webCRM.
If the first email address in the "To" field does not match
an existing e-mail addresses in webCRM, nothing is
created in webCRM and an error message is displayed. If
more than one result is found on an email address, the
first one is chosen.
Inbound: If you want an inbound e-mail
copied to webCRM, simply click the
"Synchronise this with webCRM" button.
Outlook immediately connects to
webCRM and creates the Outlook e-mail
as an inbound e-mail in webCRM.
7
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
If the "From" email address does not match any existing e-mail addresses in webCRM nothing is created in
webCRM.
Notes on e-mail:
1. E-mails can only be synchronized from Outlook to webCRM.
2. E-mail attachments are never copied from Outlook to webCRM unless they are used in combination
with the email and website integration tool.
3. In general outbound e-mails should be sent from webCRM. However, you can send e-mails from your
Outlook and have them copied to webCRM (attachments are not copied). In the webCRM system you
can CC or BCC your own e-mail address in order to have an outbound e-mail from webCRM copied to
your Outlook with attachments. However, it will appear in your Outlook e-mail in-box. You can
manually move it to the sent e-mail folder if you prefer or create an Outlook rule to do so
automatically.
4. The optional webCRM module "Inbound e-mail and web-site integration" supports e-mail attachments
which are copied from Outlook to webCRM. Please see separate documentation for this module.
5. Outlook offline: When your computer isn't connected to the Internet, you can still modify all data
check marked as "Synchronized with webCRM". When you do reconnect to the Internet and open or
close Outlook, updated data will be synchronised.
6. If you create new data when Outlook is offline you cannot click the "Synchronise this with webCRM"
button. When the Internet connection is present at a later time, you can click the "Synchronise this
with webCRM" at that time and add Organisation name/E-mail address as appropriate.
Synchronising Contacts
Creating a new contact in Outlook:
Create the new contact in Outlook as you would do normally. If you want the contact to be synchronised with
webCRM, you must first fill in all the contact data – The Company name is mandatory. Then you click the
"Synchronise this with webCRM" button. Outlook immediately connects to webCRM and creates the Outlook
contact as an Organisation and a Person in webCRM.
If the organisation already exists in webCRM – the contact is
added as a new Person to that organisation. Please note, that
if the organisation in question is created with a ‘division
name’ as well, you have to fill in ‘organisation name
‘//‘division name’.
Creating a new contact in Outlook – for the B2C version (no Organisations in webCRM):
Create the new contact in Outlook as you would normally do. If you want the contact to be synchronised with
webCRM, you must first fill in all the contact data – either the Company name or an e-mail address must
be filled in. Then you click the "Synchronise this with webCRM" button. Outlook immediately connects to
webCRM and creates the Outlook contact as a Person in webCRM. If you update any of the mapped fields
Outlook and webCRM will be updated when the system synchronises.
Please note if you delete a contact in Outlook it will not be deleted in webCRM
8
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Contact linking in Outlook
In order to make the linking of contacts to other forms in Outlook,
it is advisable to configure the “Contact linking” option. This will
result in the contact search field displayed at the bottom of other
Outlook forms (appointments, tasks) enabling the user to
search/enter the contact the form should be linked to.
To configure this in Outlook 2007 Click
Options>Preferences>Contact Options and enable the Contact
Linking on all forms.
To do the same in Outlook 2010 click File>Options>Contacts and enable the Contact Linking on all forms.
9
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Synchronising Appointments/Meetings
Create the new appointment in Outlook as you would do normally. You may synchronise by the first email
address in the To.. section if you have selected the ‘Invite’ option within Outlook.
You may also alternatively synchronise by the Organisation name or an alternative email address by filling in
the webCRM Organisation/email section.
If you want the appointment to be synchronised with webCRM, then you click the Synchronise this with
webCRM" button. You may then send the invite.
Outlook immediately connects to webCRM and creates the Outlook appointment as a Meeting in webCRM.
Contact Linking within an appointment
If you have configured the contact linking in Outlook you may also
select the contact from the Outlook contact list, without having to
fill in the Organisation name. If the contact also exists in webCRM,
the appointment will be synchronised into the webCRM calendar.
Please note you have to first save and then synchronise the
appointment.
10
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Note:
1.
2.
3.
4.
We recommend you book multiple day arrangements in webCRM in the following cases:
a. Appointments booked as whole day events in Outlook stretching over more than one day, will
ONLY be booked as a one day appointment in webCRM. Accordingly with holidays or absence
booked in Outlook.
b. Another case is when we stretch the event by setting particular dates and times for start and
end points. In this case we have a restriction. The plugin enables only the following event
durations: 15, 30, 60, 90, 120, 150, 180, 210, 240, 300, 360, 480, 600 or 720 minutes. So
maximal duration is 12 hours and not the whole day. This restriction is applied only for
synchronisation.
If you change the time or description of the appointment in either Outlook or webCRM, these changes
will be synchronised.
If you create a Private appointment that you wish to be synchronised to webCRM just tick the option
within the Outlook appointment form.
You may synchronise using the organisation name. If you have multiple divisions in webCRM then the
organisation should be input in the format “webCRM//UK” for example. This allows the appointment to
be saved to webCRM against the Company “webCRM” and Division Name “UK”
Multiple Participants
When you create an appointment in webCRM you can select multiple participants from you own organisation. If
you do this and the other participants have the Outlook synchronisation module installed, and in webCRM
configuration, the multiple participants options is selected for meetings, then the meetings will also
synchronise to their Outlook calendars.
Delete or change Meetings
If you ‘Delete’ a meeting in in Outlook, the meeting will be flagged as ‘Cancelled’ in webCRM. If you ‘Cancel’
a meeting in webCRM it will
then be removed in Outlook.
If you ‘Delete’ the meeting in webCRM it will be ‘Unticked’ in Outlook and you will be prompted to put in a
new organization/e-mail to sync against.
Outlook Invitations
If you send or receive an invitation within Outlook you will have to first save or accept the invitation and then
synchronise the appointment by first ticking the ‘Use email’ filling in the Organisation name or Contact Linking
option.
11
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Synchronising Activities / Tasks
When you create a new task in
webCRM it will be synchronised
into Outlook if the synchronise
tasks option in webCRM has been
selected.
The task in Outlook will have the
due date filled in from webCRM.
The subject will be a combination
of the Company Name, Action,
Contact details and Description
from webCRM. You will also see
that the webCRM notes are copied
into the notes section of the
Outlook task. These are held
between the /* separators.
Completing Tasks
You may complete an Activity in
webCRM and it will also change the %Complete status in the Outlook task. If you wish to complete the task
within Outlook, just change the % Complete to 100% and the Activity will be completed within webCRM.
Creating a new task in Outlook:
Create the new task in Outlook as you would
do normally. If you want the task to be
synchronised with webCRM, you must first fill
in all the task data.
The Organisation name at the top is
mandatory, and must be the name of an
existing organisation in webCRM. Then you
click the "Synchronise this with webCRM"
button. Outlook immediately connects to
webCRM and creates the Outlook task as an
Activity in webCRM.
You may also use contact linking as described in the Appointments section of this document to synchronise to
the correct record in webCRM.
Creating a new task in Outlook – for the B2C version (no Organisations in webCRM):
Create the new task in Outlook as you would do normally. If you want the task to be synchronised with
webCRM, you must first fill in all the task data. The "Organisation" input at the top is supplemented with
"email" and is mandatory. It must be the Organisation name or email address of an existing Person in
webCRM. Then you click the "Synchronise this with webCRM" button. Outlook immediately connects to webCRM
and creates the Outlook task as an Activity in webCRM. If the Organisation name or email address is not
unique (more than one match) nothing is created in webCRM.
When Activities are synchronised into Outlook any notes from the activity are also copied into the body of the
task as shown in the example.
12
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Outlook Plug-in configuration
In order to change the default synchronisation settings
or synchronise historic data you have to navigate to the
plug-in configuration window and make your choices
regarding:
1.
2.
3.
4.
5.
6.
7.
8.
9.
13
Synchronisation options and frequency
Historic data/manual synchronisation
Security protocol
Proxy server
E-mails to ignore
Debugging status
Synchronisation of e-mail attachments
Synchronisation prompting
Checking e-mail addresses on webCRM server
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Advanced synchronisation settings
These settings can be found in “Advanced settings” section of the
plug-in configuration window.
Show add-in tab makes the add-in tab visible in Outlook. This tab
contains the webcrm menu consisting of:
“Outlook<->webcrm” manual synchronisation button used for
synchronising all items at one go
“Delete synchronised emails” button used for deleting from Outlook
emails that have been synchronised with webcrm
Prompt before synchronising an appointment and prompt before
synchronising an email will display a prompting message window
every time you send or receive and email or create an
appointment. Please note this prompt will display for every email
other than addresses you specify in the Emails to ignore. Email domains entered in this field will not
be automatically synchronised. For example, if we have an email address: ttt@yourcompany.com and
we want to ignore all emails with that domain when synchronising we have to enter
“yourcompany.com” in the field. Please note that these emails can still be synchronised manually.
Outlook synchronization with webCRM can be run at varying
intervals. Simply select your choice from the drop down list. Select
"Sync manually only" for no automatic synchronization at intervals.
Please note that changes to the synchronisation frequency will only
take effect after subsequent restarting of Outlook.
“Check email on webCRM server” option will make the plugin to
match the sender’s email (only the first email address in the “from”
field will be considered) both with Outlook contact list as well as
webCRM database. Note that this option will slightly slow down the
synchronisation process.
“Synchronise email attachments” - if you have purchased the Email
and Website Integration Module you may also configure the system
to upload any attachments included in the email (up to 30Mb)
otherwise no attachments will be saved into webCRM, just the
email. Simply tick the box to allow attachments to be uploaded.
Use SSL to connect to server will enable the SSL (Secure Sockets Layer) which is the standard
security technology for establishing an encrypted link between a web server and a browser
14
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
If you are connecting to the internet through a proxy server you should activate the option “Use proxy
server” and enter the URL address of the proxy server you are using.
IMPORTANT NOTE: The Outlook configuration in the webCRM system determines which data entities are
synchronised. The configuration must be done by a webCRM user with access rights = "All rights".
15
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Configuring Outlook Integration with webCRM
Requires webCRM access level = "All rights"
To configure what data can be synchronised between webCRM and Outlook you will need to navigate from the
Main Menu to Configuration -> Integration -> Outlook. You will see the following screen:
You can determine the level of integration for each data type by selecting the corresponding arrows. You can
enable integration from webCRM to Outlook, from Outlook to webCRM, both ways, or no integration at all.
Select if the synchronization shall be:
1.
for all webCRM data
2.
for webCRM data only where the current user is appointed responsible (owner)
3.
for data where the use is a participant. In this case webCRM will synchronise with the participants’
Outlook if the synchronisation module is installed. Please note that this setting will synchronise
events when the user has a status of an owner or a participant.
Select if you want reminders activated in Outlook for Activities and / or Meetings.
Note: The configuration is common to all users. Individual user configuration is not possible
16
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Next you set up the mapping of data fields. This is done on the same screen as the configuration above. See
an example of the field mapping on the next page. If
you have defined custom fields in webCRM, these will
show in the field mapping.
You will notice that for some of the fields the mapping
is fixed. Others you can change. If you subscribe to
the B2C version (no organisations) the mapping will
look slightly different.
Note: The field mapping is common to all users.
Individual user mapping is not possible.
Note: When entities are created in Outlook and then
synchronized with webCRM, the system will assign
default values for all data fields in webCRM – even those data that are not synchronized during update /
create. For data fields of type drop-down (pick list) the system will assign the value at the top of the pick list if
no value is supplied in the data from Outlook.
17
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Historic data/manual synchronisation
The date of installation of the Outlook plugin, will be the date from which the synchronisation will start. If older
items need to synchronised then manual synchronisation
option should be chosen. You do that by clicking the
“Import/export older items” button, which opens the
following window. Here you can specify the direction of
the synchronisation, the items to be synchronised and
the time range.
Please note that:
Only the data types configured in webCRM for
synchronized with Outlook are displayed
Activities with status "Completed" are not synchronized to
Outlook tasks
In order for contacts to be created / updated in webCRM
the Contact name and Company field for the contact
must have a value assigned. (For the B2C version (no
organisations) a valid Contact name + e-mail address
should be used instead)
For e-mails to be created in webCRM, the Person with the same email address must already exist in webCRM.
Nothing will be created in webCRM unless the same type of data synchronisation has been enabled in your
webCRM Outlook configuration. This must be done by a webCRM user with access rights = "All rights".
Failure to follow the above instructions will cause the data records to be ignored.
Debugging
The debugging function is used for tracing any errors in the operation of the Outlook plug-in. The default
setting is “Operation log”. You can choose the following
options:
18

Operation log

Debug

Info

Warn

Critical error

Off
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
Help and Hints
(= Organisations/Persons, Activities and Meetings)
1.
Deleting data in webCRM does not delete data in Outlook. Deleting data in Outlook does not delete
data in webCRM.
2.
The "Synchronised with webCRM" checkbox at the top of Contacts, Tasks and Appointments in Outlook
denotes if the data is marked to be synchronised with webCRM. Data created in Outlook and not
synchronised with webCRM can be synchronised at a later time simply by clicking the "Synchronise
this with webCRM" button.
3.
Outlook and webCRM stores an internal ID for the synchronisation process. This ID depends on the
folder the data is stored in. This means that whenever data is moved from one folder in outlook to
another, the ID is altered. Hence we don't recommend moving data to another folder in Outlook once
the data has been synchronised.
4.
Synchronised data cannot be un-synchronised. Delete the data instead, and create a new instance.
5.
Comments for Meetings and Activities in webCRM are copied to Outlook between the characters "[/]"
and "[\]". This is necessary in order for the synchronisation to keep track of comments written in
webCRM and comments written in Outlook. When you add text to comments in Outlook, you should
always insert the text after the "[\]" characters.
6.
Due to internal Microsoft setup it might happen that the “+” sign in front of a phone number will
disappear on synchronising contacts from webcrm to Outlook.
To solve the problem it is enough just to initialize local phone settings on the computer. You need to
open Control Panel, go to Phone and Modem option (see attached image) and enter any settings. After
this change the "+" sign will not be removed
19
Outlook Synchronisation Guide Version 6.10
webCRM September 2011
7.
If the Outlook invitation feature to other Outlook users is used, configure webCRM like this and the
invited get all info from Outlook only
If the Outlook invitation feature to other Outlook users is not used, configure webCRM like this and
invitees get all info from webCRM only
In this case only if the Outlook user is the same as the Meeting responsible in webCRM will any
updates in Outlook be synced to webCRM.
The meeting responsible must manually select all participants in webCRM (in this case we recommend
to create Meetings in webCRM and not in Outlook)
Notes for Server Installations
Integration with
webCRM
Pre-conditions
Notes
Once installed the Server
administrator must
perform a ‘roll-out’ to the
users, which then have to
type their own
credentials to webCRM
Remote Desktop
Supported
The Server administrator
should use the .msi file for
both an external or internal
server
Hosted Exchange
Supported
A local mail client must be
present
Hosted Remote
Desktop
Not Supported
(unless the preconditions for the
Remote Desktop
are satisfied)
Terminal Server /
Citrix
Supported the
same as Remote
Desktop
The Server administrator
should use the .msi file for
both an external or internal
server
Office 365
Supported the
same as Hosted
Exchange
A local mail client must be
present
20
Once installed the Server
administrator must
perform a ‘roll-out’ to the
users, which then have to
type their own
credentials to webCRM
Download