【问题标题】:DocuSign for Salesforce: Recipient SortingDocuSign for Salesforce:收件人排序
【发布时间】:2014-07-14 18:18:11
【问题描述】:

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

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

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

CRL='Email~frasuy@email.com;FirstName~Any;LastName~Signer;Role~Signer 2;RoutingOrder~2,LoadDefaultContacts~1';

将下面的代码与客户 (1st) 和 Legal (2nd) 的 DocuSign 角色条目一起使用时,映射正在工作,但没有添加任何联系人角色(错误)作为收件人,只是在 CRL 中定义的条目(好)正确的 DocuSign 角色 - 法律。 LoadDefaultContacts~1 不受尊重,因为没有人作为收件人引入。

CRL='Email~frasuy@email.com;FirstName~Any;LastName~Signer;Role~Signer 2;RoutingOrder~2,LoadDefaultContacts~1'; CCRM='Signer 1~Customer;Signer 2~Legal';
CCTM='Signer 1~Signer;Signer 2~Signer';
如何引入所有联系人角色,但为 CRL 收件人明确定义 DocuSign 角色?

【问题讨论】:

    标签: salesforce docusignapi


    【解决方案1】:

    请记住,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:示例 2。它实际上是 n 个联系人角色 + 1 个 CRL 收件人(这永远不会是一个联系人角色。)我们引入了所有 (n) 个联系人角色 + 1 个 CRL 收件人,并且用户删除了除一个之外的所有联系人角色。剩下的将是两个收件人:1 个联系人角色收件人和 1 个 CRL 收件人。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多