How can I merge 2 records in SuiteScript 1.0
I want to merge 2 customer records. The reason being we have many customers in our NetSuite backend that have not registered in our website. When they register NetSuite automatically creates a new customer instead of consolidating the existing customer. So I want to merge those 2 records. i solved this issue by following method.
The nlapiMergeRecord actually It was used for merging a record with a template to create a “mail merge”.
For merging duplicate records in SuteScript 1.0 you can use this method
var manager = nlapiGetJobManager('DUPLICATERECORDS');
var mergeJobRequest = manager.createJobRequest();
mergeJobRequest.setEntityType(mergeJobRequest.ENTITY_LEAD);
mergeJobRequest.setMasterSelectionMode(mergeJobRequest.MASTERSELECTIONMODE_CREATED_
EARLIEST);
mergeJobRequest.setRecords(duplicateRecords);
mergeJobRequest.setOperation(mergeJobRequest.OPERATION_MERGE);
jobId = manager.submit(mergeJobRequest);
thank you.