Заполните вкладку компании docusign - PullRequest
0 голосов
/ 17 мая 2018

В docusign мы создали шаблон с двумя полями: ФИО и Компания. Для поля компании есть уникальный идентификатор метки данных, который был заполнен. Вы можете увидеть скриншот ниже

Идентификатор компании Docusign

Теперь я использую API docusign для создания конверта, заполняю поля и открываю консоль подписи. Когда я создаю конверт, я отправляю следующую полезную нагрузку JSON restapi/v2/accounts/UNIQUE ID/envelopes

{
   "emailSubject": "Some Subject",
   "status": "sent",
   "compositeTemplates": [
      {
         "serverTemplates": [
            {
               "sequence": "1",
               "templateId": "SOME ID"
            }
         ],
         "inlineTemplates": [
            {
               "recipients": {
                  "signers": [
                     {
                        "name": "Ashwin Jacob",
                        "email": "admin@ashwinjacob.com",
                        "recipientId": "1",
                        "clientUserId": "1",
                        "status": "sent",
                        "embeddedRecipientStartURL": "SIGN_AT_DOCUSIGN",
                        "roleName": "Advisor",
                        "tabs": {
                           "companyTabs": [
                              {
                                 "tabLabel": "Company 33ff014b-79a4-464f-b6c0-c4846861f3df",
                                 "value": "ashwinjacob1"
                              }
                           ]
                        }
                     }
                  ],
                  "carbonCopies": null
               },
               "sequence": "1"
            }
         ]
      }
   ]
}

Полное имя появится на консоли docusign. Однако название компании не появится. Как вы можете видеть, я использую ту же метку данных, которая указана на скриншоте (извините, она обрезана).

Я также заметил, что данные формы конверта не имеют значения. Ясно, что оно не отправляется, но я не уверен, что я делаю неправильно в контракте JSON.

Данные формы Docusign

Любые предложения о том, что я здесь делаю неправильно?

Обновление Я принял предложение об использовании текстовой метки, и мне все еще не повезло.

Текстовая метка

Вот новая полезная нагрузка JSON

{
   "emailSubject": "Some Subject",
   "status": "sent",
   "compositeTemplates": [
      {
         "serverTemplates": [
            {
               "sequence": "1",
               "templateId": "SOME ID"
            }
         ],
         "inlineTemplates": [
            {
               "recipients": {
                  "signers": [
                     {
                        "name": "Ashwin Jacob",
                        "email": "admin@ashwinjacob.com",
                        "recipientId": "1",
                        "clientUserId": "1",
                        "status": "sent",
                        "embeddedRecipientStartURL": "SIGN_AT_DOCUSIGN",
                        "roleName": "Advisor",
                        "tabs": {
                           "textTabs": [
                              {
                                 "tabLabel": "Company Label",
                                 "value": "ashwinjacob1"
                              }
                           ]
                        }
                     }
                  ],
                  "carbonCopies": null
               },
               "sequence": "1"
            }
         ]
      }
   ]
}

Ответы [ 2 ]

0 голосов
/ 23 мая 2018

После некоторой игры, если вы хотите вставить свою собственную текстовую вкладку из API, вам нужно вставить ее через API.Вы не можете редактировать существующую текстовую вкладку, которая находится в шаблоне docusign.

0 голосов
/ 17 мая 2018

Вы cannot prepopulate Компания Tab из вашего запроса на создание конверта.DocuSign автоматически заполняет это значение, если подписавшая сторона имеет учетную запись DocuSign и в ее / ее My Preferences указано значение компании.В качестве альтернативы, если вы хотите предварительно заполнить некоторый текст для Компании, используя API, то вам следует использовать Text Tab вместо вкладки «Компания» и сделать его доступным только для чтения.

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