Я работаю в Salesforce и, когда, скажем, создается запись Opportunity, я использую api DocuSign rest api для отправки документа на подпись, который включает информацию из записи Salesforce.Я создаю конверт в апекс-код и отправляю клиенту по электронной почте.Я намереваюсь связать конверт (список, связанный со статусом Docusign) с этой конкретной записью salesforce.
Я могу успешно отправить конверт по электронной почте из кода apex, но не могу связать его с исходной записью salesforce.
Ниже приведен мой json, который я использую.
{
"templateId":"48fe922d-f395-47d8-97d4-d0047c3c8d18",
"status":"sent",
"emailSubject":"Send Envelope via REST from Salesforce",
"customFields":
{
"textCustomFields":
[{"value":"0062v000019uceT","show":"false","name":"Opportunity"}]
}
}
К вашему сведению, я немного запутался со значением (Opportunity) для свойства name в вышеупомянутом json, если оно верно.Я попытался дать другое значение (поле DSFSSourceObjectId || из объекта статуса docusign, который является поиском родительского объекта возможности), а также это не сработало.
Дополнительная информация
Я установил docusign для управляемого пакета salesforce.С этим дополнительным наблюдением, есть два типа аккаунта с docusign.
- 30-дневная бесплатная пробная учетная запись, с которой docusign Connect работает автоматически, а связь API - нет.Это учетная запись, которая создается, когда мы устанавливаем и подключаем docusign к salesforce и обратно на вкладке администратора.
- Учетная запись разработчика, с которой не работает Docusign Connect, но может происходить связь API.
Если мои вышеприведенные утверждения верны, верно ли говорить, что Docusign connect и Docusign API не будут работать вместе?Если да, конверт, созданный и отправленный с использованием docusignAPI в apex, не будет автоматически обновлять статус docusign обратно в salesforce, как это происходит с docusign connect for salesforce?Нужно ли опрашивать другой API через регулярные промежутки времени, чтобы проверять статус docusign и обновлять данные в salesfoce?Или это можно сделать стандартным способом, используя docusign connect и API вместе?Это что-то, чего я не могу сделать из-за бесплатной пробной версии и смогу ли я сделать это в живой организации?
Пожалуйста, уточните.