Salesforce的DocuSign:收件人排序

Salesforce的DocuSign:收件人排序,salesforce,docusignapi,Salesforce,Docusignapi,我有一个自定义按钮,它明确需要使用特定的DocuSign角色和排序顺序对硬编码收件人进行排序,同时从相关opportunity加载所有联系人角色 下面的代码引入了所有联系人角色(好),但“任何收件人”(不是(Salesforce联系人角色))的角色定义为“客户”(坏),而该角色应定义为“合法” 在(销售人员)中DocuSign Admin |信封设置将角色定义为“客户”和“法律”,其中客户是第一个条目,法律是第二个条目。收件人的排序似乎基于DocuSign角色中的第一个条目,因为当我将第一个条目

我有一个自定义按钮,它明确需要使用特定的DocuSign角色和排序顺序对硬编码收件人进行排序,同时从相关opportunity加载所有联系人角色

下面的代码引入了所有联系人角色(好),但“任何收件人”(不是(Salesforce联系人角色))的角色定义为“客户”(坏),而该角色应定义为“合法”

在(销售人员)中DocuSign Admin |信封设置将角色定义为“客户”和“法律”,其中客户是第一个条目,法律是第二个条目。收件人的排序似乎基于DocuSign角色中的第一个条目,因为当我将第一个条目设为“法律”和第二个条目设为“客户”时,我会得到预期的结果

CRL='Email~frasuy@email.com;FirstName~Any;LastName~Signer;Role~Signer 2;RoutingOrder~2,LoadDefaultContacts~1';
将下面的代码用于Customer(1)和Legal(2)的DocuSign角色条目时,映射正在工作,但没有任何联系人角色被添加(坏)为收件人,只有CRL(好)中定义的条目具有正确的DocuSign角色-Legal。LoadDefaultContacts~1不受尊重,因为没有一个作为收件人引入

CRL=”电子邮件~frasuy@email.com;FirstName~Any;LastName~Signer;Role~Signer 2;RoutingOrder~2,LoadDefaultContacts~1';
CCRM='Signer 1~客户;Signer 2~法律';
CCTM='Signer 1~ Signer;Signer 2~ Signer';

如何引入所有联系人角色,但明确定义CRL收件人的DocuSign角色?

请记住,CCRM参数用于将Salesforce角色映射到DocuSign角色。在这种情况下,“ContactRole到DocuSign模板角色”

您当前的按钮逻辑是“仅使用签名者1和签名者2的联系人角色拉联系人”

如果您不使用DocuSign服务器模板,则CCRM通常不相关。要回答您的问题,请执行以下操作:

1。您需要参考CCRM中的所有联系人角色 和CCTM

2.所有DocuSign角色必须不同,因为您不能合并两个角色 具有相同角色的联系人

下面的示例引用了所有Salesforce默认联系人角色:

CES='Stackoverflow Example';

CRL='FirstName~Any;LastName~Signer;Email~{!URLENCODE("frasuy@email.com")};RoutingOrder~2;Role~Signer 2,LoadDefaultContacts~1';

CCRM='Decision Maker~Customer;Signer 2~Legal;Business User~Customer2;Economic Buyer~Customer3;Economic Decision Maker~Customer4;Evaluator~Customer5;Executive Sponsor~Customer6;Influencer~Customer7;Technical Buyer~Customer8;Other~Customer9';

CCTM='Decision Maker~Signer;Signer 2~Signer;Business User~Signer;Economic Buyer~Signer;Economic Decision Maker~Signer;Evaluator~Signer;Executive Sponsor~Signer;Influencer~Signer;Technical Buyer~Signer;Other~Signer';


以您的示例为例,我希望有3个收件人:联系人角色中的2个+CRL收件人。示例2:如果oppty的联系人角色计数为10,则预期的收件人列表将为10+1个CRL收件人。(用户将手动删除(9)不需要的收件人行,并进行调整,使两行净额。)CRL收件人将始终是2的路由顺序,DS角色为Legal。如何将所有联系人角色作为收件人引入信封+CRL收件人。您是否使用模板?如果不使用,则不需要定义CCRM或CCTM,所有收件人将合并到信封中。在例2中,添加10+1的用例是什么收件人,然后删除其中的9个?我们不使用模板,而是使用自定义锚标记,这些锚标记包含在上游生成的pdf中。DSFS用于发送.pdf.RE:Example2。实际上是n个联系人角色+1个CRL收件人(这永远不会是联系人角色)。我们引入了所有(n)联系人角色+1个CRL收件人,用户将删除除一个之外的所有联系人角色。剩下的将是两个收件人:1个联系人角色收件人和1个CRL收件人。