It is possible to manage part of the CRM module functions of the Sage X3 software in the Microsoft Outlook application.
The functions are the following:
The synchronization process is used to:
This document presents:
To access functional information relating to the synchronization of tasks, appointments, calls and contacts, see the documentation: Sage X3 Synchronization - Outlook: functional applications.
Only the 2010 and 2013 Outlook versions have been taken into account until today. The transition from one version to another implies to uninstall the current add-in (through the Control Panel of Windows) and to carry out the installation of the new add-in.The installation file will detect the version of Outlook used and proceed to the installation of the add-in corresponding version.
Tab General options
Allows you to change the mailbox in the event of several boxes are managed by Outlook.
Before any attempt at synchronizing, fill in the user preferences setup in the Synchronization parameters function.
If necessary, you can use the function Forced synchronization to mass force the synchronization of out of step recordings between Outlook and Sage X3.
It is possible to inquire:
In the CRM module of Sage X3:
1.For instance, enter you task.
In Outlook:
2. Launch the synchronization using the Synchro button available in the Sage X3 tab.
3. In the tab Stores of the synchronization screen, click on the button Synchronization.
4. In our example, open the Tasks folder. The folder is updated with the new task to be done. The displayed sequence number is the same as the one of the Sage X3 CRM module.
In Outlook:
1. For instance, enter you task. Click on Save and close. The new task must appear in the list of tasks.
2. Launch the synchronization using the Synchro button available in the Sage X3 tab.
3. In the tab Stores of the synchronization screen, click on the button Synchronization.
In Sage X3
4. For example, open the Tasks function. The list of Tasks to be performed is updated with the new task.
You can view the processed events in the log displayed at the end of the synchronization, in the Log tab of the synchronization screen.
This report can be copied in the notepad by right-click.
Example of an event in the log: two appointments overlapping can be signaled as an error in the log (some controls are applied in Sage X3 but not in Outlook).
The Outlook log contains the Sage X3 log code, as:
- - - Log code on distant server: F364233 - - -
Server errors are signaled by a standard message of the type "Distant server message: Error during the creation of a new task", and the cause can be found in the server log.
In this log, the appointments recognized by Outlook are posted as:
The CRM module of Sage X3 has a single section to indicate a contact person. At the contacts level, the impact is:
This type of store corresponds to a mobile use and has advantages upon synchronization in terms of trustworthiness. This reliability is namely due to the presence of a stable internal identifier on each item.
This solution is recommended to implement a synchronization with the CRM Sage X3 module.
Inbetween two synchronizations, it is recommended not to duplicate an item if it has been restored since the last synchronization.
In the case of a store that can be accessed by means of a Microsoft Exchange server, the synchronization process cannot rely on any stable information at item level.
For instance, moving an item from one folder to another causes its internal identifier and update date to be modified.
To recover an item, the synchronization uses an internal identifier of the Sage X3 CRM module.
It is important not to activate the mode Use the cached Exchange mode (Properties/Advanced of the store).This mode triggers a continuous synchronization of all items, which can be quite long depending on the volume.When running, this cache process is similar to a synchronization updating the modification date.This update then conflicts with the Sage X3 synchronization logic.
It is advised:
All modifications of a contact, task or appointment in Outlook can be transferred to the mirror recording in Sage X3, on the condition that the synchronization parameters allow it.
The principle is identical in the event of deletions and creations.
The last modification date (in Outlook or in Sage X3) can be used as the reference to update a recording, provided the option has been checked in Synchronization parameters.
Important notes:
For an appointment of the first category, the representatives mentioned in the list will receive an update of the appointment upon the next synchronization request.
The synchronization can be forced:
From the items available in the server (tasks, contacts...), the next synchronization will send all these elements to Outlook.
To activate the synchronization, use the Forced synchronization function.
Forcing a synchronization means uploading the contacts:
From the items available in Outlook (tasks, contacts and calendar), the next synchronization will send all elements with a modification date greater than the last successful synchronization date, to the Sage X3 CRM module.
The synchronization is done according to the following procedure:
1. Open the button Options/tab Miscellaneous.
2. Specify the date from which the elements will be sent to the server, by modifying the date of the last successful modification.
3. Click the ReSynchronization button and confirm your choice in the dialog box that appears.
4. Click the Save button.
The synchronization ends with a message stating that the file of the last synchronization could not be found.
This message does not matter in this context because this file was deleted when the ReSynchronization button was activated.
This process does not upload the deletions of items that may have occurred in Outlook since the last successful synchronization.