Docusign SDK C#单选按钮组,Docusign在tab元素中指定的RecipientId不引用此信封的收件人

问题描述

我在Docusign广播小组收到此问题。我是

Docusign在tab元素中指定的RecipientId不引用此信封的收件人。标签是指不存在的RecipientId 88183597-41B3-42C5-9E48-D1A4D5C3F262。

这很好:

return new RadioGroup
            {
                GroupName= Guid.NewGuid().ToString(),DocumentId = documentId,RecipientId = userId,};

这不起作用。

return new RadioGroup
            {
                GroupName= Guid.NewGuid().ToString(),Radios= new List<Radio>()
               {
                   new Radio(){ PageNumber="1",Selected = "true",Value ="X",XPosition = "300",YPosition = "75" },// new Radio(){ PageNumber="1",Selected = "false",Value ="Y",XPosition = "350",YPosition = "75" }
               },};

我将“签名者”标签设置为

 signer.Tabs = new Tabs
            {
                SignHereTabs = signers,InitialHereTabs = initialsHere,DateSignedTabs = dateSinged,ApproveTabs = approves,DeclineTabs = declines,FullNaMetabs = fullNames,CheckBoxTabs = checkBoxes,RadioGroupTabs = radiobuttongroups,TextTabs = textBoxes,};

enter image description here

解决方法

经过长时间的调试后,DocuSign将收件人ID转换为小写并且以某种方式与TAB的收件人ID不匹配,因此不得不将签名者和制表符的收件人ID转换为小写。