Milcho Dimkov
09/22/2025, 1:41 PMCeligo AI
09/22/2025, 1:41 PMAI generated answer (using internal Slack threads):Sure, you can use the
N/task module in SuiteScript 2.1 to create a deduplication task for merging duplicate customers. Here is an example:
javascript
var dedupeTask = task.create({
taskType: task.TaskType.ENTITY_DEDUPLICATION
});
dedupeTask.entityType = task.DedupeEntityType.CUSTOMER;
dedupeTask.dedupeMode = task.DedupeMode.MERGE;
dedupeTask.masterSelectionMode = task.MasterSelectionMode.MOST_RECENT_ACTIVITY;
dedupeTask.recordIds = ['107', '110'];
var dedupeTaskId = dedupeTask.submit();
In this example, task.create is used to create a new deduplication task. The taskType is set to ENTITY_DEDUPLICATION. The entityType is set to CUSTOMER to specify that we want to deduplicate customers. The dedupeMode is set to MERGE to merge the duplicate records. The masterSelectionMode is set to MOST_RECENT_ACTIVITY to choose the record with the most recent activity as the master record. The recordIds array contains the IDs of the records to be deduplicated. Finally, dedupeTask.submit is called to submit the task.
******
Disclaimer:
This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes.
******Celigo AI
09/22/2025, 1:41 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.864685059
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.841064453
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.832092285
Celigo AI
09/22/2025, 1:41 PM