Skip to main content
Skip table of contents

Task synchronization

A task is another type of activity. Where schedule items must have a start and end date, tasks in both NexJ CRM and Microsoft Outlook do not require a start date or a due date. Tasks synchronize two-way with Outlook by default.

By default, when you create a task in Microsoft Outlook, if the email address of a task participant or owner is associated with a contact in NexJ CRM, then the task is added to the contact's Activities tab in NexJ CRM. If the task participant's or task owner's email is associated with a user, then the task is added to the Tasks workspace for that user.

However, you can specify email addresses to include in a contact email blacklist, so that any tasks created in Microsoft Outlook for contacts or users with those email addresses are not synchronized with NexJ CRM. In this case, the tasks are not added to the contact's Activities tab or the user's Schedule workspace.

Info

If you create a task in Microsoft Outlook with Rich Text Format or HTML format and then update the item using NexJ CRM, then any text formatting will be removed from the item description in Outlook.

Configuring the email blacklist for inbound contact synchronization

Creating non-recurring tasks

When creating or updating non-recurring tasks, synchronization uses the following data mapping between NexJ CRM and Microsoft Outlook:

Non-recurring task field mappings

NexJ CRM fieldMicrosoft Outlook task field
DescriptionSubject
Assign ToAppears in each user's task list in Exchange
StartStart Date
DueDue Date
Priority AHigh Priority
Priority B (default)Normal Priority (default)
Priority CLow Priority
NotesTask Body
Status TentativeStatus In Progress
Status OutstandingStatus Not Started
Status CanceledStatus Deferred
Status On HoldStatus Waiting on Someone Else
Status CompletedStatus Completed

Creating recurring tasks

When creating or updating recurring tasks, synchronization uses the same data mapping between NexJ CRM and Exchange that it uses for recurring schedule items:

Recurring task field mappings

NexJ CRM fieldExchange Server field
Repeat DailyRecurrence pattern Daily
Repeat WeeklyRecurrence pattern Weekly
Repeat MonthlyRecurrence pattern Monthly
Repeat YearlyRecurrence pattern Yearly
End NeverRange of recurrence No end date
End After <#> occurrencesRange of recurrence End after: <#> occurrences
End By <date>Range of recurrence End by: <date>

Attachments in tasks

Attachments synchronize for both individual and recurring tasks.

Deleting tasks

Deleting a task from either NexJ CRM or Microsoft Exchange, whether it is a non-recurring task or a completed task that is part of a recurring task, deletes the corresponding task in the other system.

Deleting an outstanding occurrence of a recurring task, from either NexJ CRM or Exchange, deletes the corresponding task occurrence in the other system, and generates the next task occurrence in the series.

Tasks with multiple participants

A task delegated to multiple users in Exchange will be synchronized separately to NexJ CRM for each delegate, however, the owner will not have the task in NexJ CRM. Instead, this task exists as a stub in the owner's Outlook for tracking purposes and cannot be modified.

A task created in NexJ CRM and delegated to multiple NexJ CRM users will be synchronized into separate tasks in Outlook, one for each synchronized user in the Assign To field.

Configuring view and edit security for tasks

The following view and edit security rules apply to tasks.

  • View and edit security is public by default in both systems.
  • Setting view security to private in NexJ CRM synchronizes the task to Exchange only for the user who made it private. Other participants will not have that task in Exchange.
  • Setting edit security to private in NexJ CRM has no effect in Exchange. However, only changes made to the task in Exchange by the user who made it private will synchronize to NexJ CRM. In addition, users can specify edit permissions for those with whom they share their tasks. Setting a view group security in NexJ CRM marks the task visible in Exchange only for those in the group, regardless of who is in the Assign To and For fields.
  • Setting edit group security in NexJ CRM has no effect in Exchange. However, changes made to the task in Exchange do not synchronize to NexJ CRM, except for changes made by the task participants who are members of the security group. In addition, users can specify edit permissions for those with whom they share their calendar.
  • Private tasks in Exchange have both view and edit security set to private in NexJ CRM, only if the task has one participant. Tasks in NexJ CRM with private view security are set to private in Exchange, only if the task has one participant. However, in Exchange, others that have permission to view that user's tasks can see the existence of a private item with details hidden. In NexJ CRM, users cannot see the existence of private items in each other's task screens.

Alarm synchronization for tasks

Alarms (reminders) on tasks will synchronize between NexJ CRM and Exchange Server if the Enable Task Alarm Synchronization user option is enabled in the User Options tab on the Personalization page of NexJ Admin Console. This option is disabled by default.

Archival deletes of tasks

NexJ CRM will reject an incoming delete for a task on inbound synchronization if the task's start date or due date falls within the archival period (set using the Keep items older than field of the Synchronization screen in NexJ Admin Console). If both dates are not populated for the task, the inbound delete will be accepted. Incoming deletes for recurring tasks will be accepted because Outlook does not archive such tasks.

As of NexJ CRM 22.06, negative values are supported for the Keep items older than field. This provides a path to prevent future non-recurring items deleted in Microsoft Exchange from being deleted in NexJ CRM.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.