Нужна помощь в отношении URL-адреса DocuSign eSignature? - PullRequest
0 голосов
/ 05 июля 2019

Мы используем DocuSign Apex Toolkit для создания и создания конверта DocuSign при создании новой записи и сохранения идентификатора конверта в родительской записи. У нас есть компонент молнии, на котором мы хотим отобразить конверт в виде фрейма. Мы используем методы DocuSign "getSigningUrl" и "getEmbeddedSigningUrl". Первый возвращает значение «ноль», а позже выдает ошибку, поскольку «указанный вами получатель не является действительным получателем указанного конверта». Пожалуйста, предложите.

с использованием встроенного метода

Url retUrl = new Url('[sfdc base url]');
String envelopeID = 'B33EBEFD-A64F-4D86-9034-6700AFB22EEE';
dfsle.UUID uid = dfsle.UUID.parse(envelopeID);
Url u = dfsle.SigningService.getEmbeddedSigningUrl(uid,retUrl);
System.debug('u---->'+u);

usign метод подписи URL

String envelopeID = 'a271h000000L55d';
dfsle.Envelope e = dfsle.EnvelopeService.getEnvelope(envelopeID);
System.debug('e---->'+e);
Url retUrl = new Url('[sfdc base url]');
Url u = dfsle.SigningService.getSigningUrl(e,retUrl,true );
System.debug('u---->'+u);

1 Ответ

0 голосов
/ 06 июля 2019

Вы должны убедиться: 1. Конверт отправлен.Он не находится в состоянии «черновик» и не находится ни в каком другом состоянии (например, «Завершено» или «Не заполнено»). 2. Идентификатор пользователя для подписавшего - это правильная комбинация адреса электронной почты и имени для получателя для этого конверта.3. Ваш envelopeID действителен.Во втором коде ваш конверт не является GUID.EnvelopeID - это всегда GUID.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...