Docusign Невозможно обновить поля формы или пользовательские поля в шаблонном документе - PullRequest
0 голосов
/ 11 октября 2018

Я пытаюсь обновить поля в шаблоне вложенных документов.Я пытался использовать приведенный ниже код для обновления пользовательских полей, но не смог увидеть никаких изменений в документе, отправленном пользователю. Можно ли изменить пользовательские поля в шаблоне программным способом?

 TemplateRole tRole = new TemplateRole
            {
                Email = "senderemailid@gmail.com",
                Name = "ABHAY DHAR",
                RoleName = "Test1"
            };

            tRole.Tabs = new Tabs();
            tRole.Tabs.TextTabs = new List<Text>();
            Text textTab = new Text();
            textTab.TabLabel = "Dummy_Custom";
            textTab.Value = "RedPlanetNote2";
            tRole.Tabs.TextTabs.Add(textTab);


            List<TemplateRole> rolesList = new List<TemplateRole>() { tRole };

            // add the role to the envelope and assign valid templateId from your account
            envDef.TemplateRoles = rolesList;
            envDef.TemplateId = "964300cb-9ccf-471f-8d9d-5ad894e8d99f";
           // envDef.CustomFields = docCustomFields;
            // set envelope status to "sent" to immediately send the signature request
            envDef.Status = "sent";

            // |EnvelopesApi| contains methods related to creating and sending Envelopes (aka signature requests)
            EnvelopesApi envelopesApi = new EnvelopesApi();
            EnvelopeSummary envelopeSummary = envelopesApi.CreateEnvelope(accountId, envDef);

1 Ответ

0 голосов
/ 11 ноября 2018

Поля компании и должности (вкладки), а также поля имени и адреса электронной почты являются специальными.Они отражают свойства получателя (независимо от того, подписал он или нет).

См. Этот ответ: https://support.docusign.com/en/answers/00082402

Я не знаю, можете ли вы установить их программно.Я попрошу другую команду также взглянуть на ваш вопрос.Вы можете проверить, сначала попытавшись установить поля в простом определении конверта (без шаблона).Если вы можете, тогда проблема заключается в установке значения поля с помощью шаблона.

Обратите внимание, что эти поля обрабатываются по-разному, если у подписавшего есть собственная учетная запись DocuSign или нет.

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