Как отправить параметры документа в конверт Docusign

Можем ли мы, используя PHP API, отправлять дополнительные параметры, которые в противном случае должны быть заполнены пользователем? Так, например, у нас есть поле «адрес» в PDF. Мы уже знаем адрес в приложении, поэтому мы хотим заполнить его. Это возможно?

    $config = array(
'integrator_key' => 'asdf',
'email' => 'asdf',
'password' => 'asdf',
// The version of DocuSign API (Ex: v1, v2)
'version' => 'v2',
// The DocuSign Environment (Ex: demo, test, www)
'environment' => 'www',

);


$client = new DocuSign_Client($config);

echo $current_user->user_email;

$role = new DocuSign_TemplateRole('Bulk Recipient', $current_user->user_firstname.' '.$current_user->user_lastname, $current_user->user_email);
$roles = array( $role );

$signatureService = new DocuSign_RequestSignatureService($client);
$result = $signatureService->signature->createEnvelopeFromTemplate('asdf', 'asdf',  'sent', $roles);

Обновить:

Я добавил вкладки к данным и поле к шаблону в docusign, помеченный Adres, Отправьте следующие данные в docusign и получите файл для подписи без добавленных данных. Думаю, я все еще делаю что-то не так здесь.

Сильфонный массив данных.

 ["templateId"]=>
string(36) "1e9517bf-51c3-4e40-8bd0-600fe3a35bdf"["status"]=>
string(4) "sent"["templateRoles"]=>
array(1) {
[0]=>
array(4) {
["roleName"]=>
string(14) "Bulk Recipient"["name"]=>
string(15) "Roel Veldhuizen"["email"]=>
string(27) "[email protected]"["tabs"]=>
array(1) {
["textTabs"]=>
array(1) {
[0]=>
array(2) {
["tabLabel"]=>
string(5) "Adres"["value"]=>
string(18) "Some example adres"}
}
}
}
}

0

Решение

Да. Обратите внимание, что есть две проблемы:

  1. Передача ваших данных в DocuSign для будущего использования во вкладке документа.

  2. размещение вкладка в документе, где вы хотите, чтобы информация появилась.

Самое простое, если вы уже знаете, где должна отображаться вкладка в документе. В этом случае включите вкладку с данными и информацией о местоположении в вашем Envelope.Create вызов. Увидеть раздел вкладок тела запроса. Например, вы бы использовали текстовая вкладка для адресной строки.

Вы также можете попросить человека или DocuSign найти вкладку в нужном месте документа, а затем использовать вызов API для заполнения ее данными. Посмотрите на привязку и шаблоны, если это представляет интерес.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]