Не удалось обновить учетную запись Salesforce из-за ошибки DUPLICATES_DETECTED, даже если параметр Разрешить в Duplicate Rule - PullRequest
0 голосов
/ 07 августа 2020

Я использую JSforce для интеграции Salesforce в свое приложение. Когда я обновляю учетную запись Salesforce со своей стороны с помощью функции обновления JSforce, возникает ошибка DUPLICATES_DETECTED , поскольку Salesforce считает, что эта учетная запись дублируется с другой. Хотя я установил Разрешить в настройке правила дублирования на странице Salesforce, и мы можем успешно редактировать эту учетную запись на ней, это невозможно сделать через API (с использованием JSforce) с моей стороны из-за этой ошибки. Возможно ли обойти управление дублированием через JSforce без отключения этих правил?

   const jsforce = require('jsforce');

   /* Update to Salesforce */
   update: function (updateObject, callback) {
     this.getSObject().update(updateObject, callback);
   }

В некоторых документах предлагается установить для allowSave значение true в заголовке запроса через API soap как this но я не использую API soap, вместо этого я использую JSforce.

...