Testing if a task will fall away when changing customer codes and merging customers

This article documents the process of testing the following:

When a customer has a tasks created, will the task fall away when (1) the customer code changes, and when (2) the customer is merged into another customer.

Setup

A new customer is created called Duplicated Customer (HB_NC1) and as the name states, the code for this customer is HB_NC1_. 

mceclip0.png

A task is created at this customer, and is assigned to Berno. 

mceclip1.png

Changing the customer code

The customer code is now changed. Firstly, it is attempted to give the customer the same code as the customer that we will eventually merge this one into. Since the customer code is a unique identifier, Skynamo doesn't allow the code to be NC1. 

mceclip2.png

 

The customer code is therefore changed to NC1a, as can be seen in the following screenshot.

mceclip3.png

We then check to see if the task has not fallen away, after the customer code has changed. The tasks has not fallen away, and it is still assigned to Berno, at the original customer, even though this customer has a new code.

mceclip4.png

Merging the customers

It will now be tested if the customers are merged, does the created task at this customer fall away. The two customers that will be merged is shown in the screenshot below.

mceclip5.png

The NC1 customer is the Target, and the NC1a customer is the Source.

mceclip6.png

The merge is done. The tasks is still on the instance. The only change is that the customer has changed to the Target customer - Bothaville Beef.

mceclip7.png

Summary and findings

From this test, the following is found:

(1) If a task is created at a customer, and the customer code is changed, then the tasks will not be removed. It will still be on the calendar for the user it was originally created for at the same customer.

(2) If a task is created at a customer that will be merged into another, the task will still be created, however, it will now be created for the Target customer.

 

 

Was this article helpful?

0 out of 0 found this helpful

Comments

2 comments

  • Comment author
    arrie

    Hi Berno,

    Will this functionality for tasks also be applicable to schedules?

    0
  • Comment author
    Berno Maarsingh

    Hi Arrie, 

    Yes, this will also apply for scheduled visits. Scheduled visits will also carry over in the same way as tasks do.

    Visit frequencies is a bit different. When you merge two customers that are assigned to the same user, but with different visit frequencies, the visit frequency or the Source customer will be taken for the new merged customer. The only exception for this is when the Source customer do not have any visit frequencies. In this case, the visit frequency of the Target customer will be taken.

    If this is a bit unclear, you are welcome to call us on 0861 345 345 or send an email to support@skynamo.com and we will further explain.

    1

Please sign in to leave a comment.