#rest #salesforce #salesforce-lightning #salesforce-communities #salesforce-chatter
#rest #salesforce #salesforce-lightning #salesforce-сообщества #salesforce-chatter
Вопрос:
Я новичок в Salesforce.Приведенный ниже код работает нормально, созданная задача «Call LeadTest» успешно выполнена и назначена только одному лиду / контакту (WhoId). Но я хотел назначить одну и ту же задачу нескольким лидам / контактам.
DefaultHttpClient HttpClient = new DefaultHttpClient();
HttpParams params = HttpClient.getParams();
Date dNow = new Date( );
SimpleDateFormat ft = new SimpleDateFormat ("MM/dd/YYYY hh:mm a");
Instant instant = Instant.now();
String dueDate=instant.toString();
JSONObject json = new JSONObject();
json.put("Subject", "Call LeadTest");
json.put("Status", "Not Started");
json.put("Priority", "Low");
json.put("OwnerId", "xxxxxxxxx");
json.put("WhoId", "xxxxxxxxx");
json.put("ActivityDate", dueDate);
json.put("Description", "this is test Task");
String baseUrl = instanceUrl "/services/data/v49.0/sobjects/Task/";
oAuthHeader = new BasicHeader("Authorization", "OAuth " accesstoken);
HttpPost schemaHttpGet = new HttpPost(baseUrl);
schemaHttpGet.addHeader(oAuthHeader);
schemaHttpGet.addHeader(printHeader);
StringEntity params2 = new StringEntity(json.toString());
schemaHttpGet.addHeader("content-type", "application/json");
schemaHttpGet.setEntity(params2);
HttpResponse response = HttpClient.execute(schemaHttpGet);
int iStatusCode = response.getStatusLine().getStatusCode();
Поэтому, пожалуйста, помогите мне выяснить, как назначить созданную задачу нескольким лидам / контактам.
Заранее благодарю вас за ответ.
Ответ №1:
Необходимо включить функцию общих действий. После включения вы сможете назначить задаче до 50 контактов или ровно одну лиду.
С помощью общих действий пользователи могут связать до 50 контактов (но только 1 интерес) с событием или задачей.
Невозможно связать несколько интересов с задачей или с интересом и контактом.
TaskWhoIds
Для управления этими назначениями можно использовать поле или напрямую управлять записями TaskRelation
соединений между задачей и контактом или лидом.