问题描述
我在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,};
解决方法
经过长时间的调试后,DocuSign将收件人ID转换为小写并且以某种方式与TAB的收件人ID不匹配,因此不得不将签名者和制表符的收件人ID转换为小写。