【问题标题】:Docusign Custom Button & Salesforce Contact RolesDocusign 自定义按钮和 Salesforce 联系人角色
【发布时间】:2019-02-16 21:15:47
【问题描述】:

几周以来,我一直在为我的自定义按钮编写代码,Docusign 支持没有运气。希望有人能指出我正确的方向。

我正在我的机会上创建一个自定义按钮,以提取机会上“联系人角色”下列出的联系人。这部分似乎工作正常并正确拉动触点。

但是,我似乎无法提取具有正确角色的机会所有者电子邮件地址。机会所有者一直以签名者的身份参与进来,而他们应该是复本。

几个注意事项:提案 CC 是我的 Salesforce 角色,我没有拉入模板,我正在使用带有 API 的 SF Professional Edition

In this image - the Top Row is the Opportunity Owner and the following rows are Contact Roles which are correct:

Here are Contact Roles within Salesforce

这是我正在使用的代码:

{!URLFOR('/apex/dsfs__DocuSign_CreateEnvelope', null, [SourceID=Opportunity.Id])} &DSEID=0&OCO=&CCRM=Signer+1~Signer+1;Proposal+CC~Carbon+Copy;Decision+Maker~Signer+3;Evaluator~Carbon+Copy&CCTM=Signer+1~Signer;Proposal+CC~Carbon+Copy; Decision+Maker~Signer+3;Evaluator~Carbon+Copy&CRL=Email~{!Opportunity.OwnerEmail};FirstName~{!Opportunity.OwnerFirstName};LastName~{!Opportunity.OwnerLastName};Role~Carbon+Copy

【问题讨论】:

  • 嗨,欢迎来到 SO!请使用文本编辑器中图像图标左侧的括号正确格式化您的代码。您可以在单行代码前后使用`符号或文本编辑器中图像图标右侧的图标用于功能代码(HTML、CSS和JS)。
  • 谢谢 - 我已经更新了代码

标签: docusignapi


【解决方案1】:

从头开始创建一个新按钮,并添加一个从机会所有者那里提取信息的 CRL。自定义 URL 按钮代码如下。

{!URLFOR('/apex/dsfs__DocuSign_CreateEnvelope', null, [ 
SourceID = Opportunity.Id, 
CCRM = 'Primary Guarantor~Signer 1;Signer 2~Signer 2', 
CCTM = ' Primary Guarantor~Signer;Signer 2~Carbon copy;AE~Receives a Copy', 
CRL = 'Email~' + Opportunity.OwnerEmail + ';FirstName~' + Opportunity.OwnerFirstName 
+ ';LastName~' + Opportunity.OwnerLastName + ';Role~TestRole;RoutingOrder~1', 
OCO = 'Preview', 
LA = '1' 
] 
)}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-07
    • 1970-01-01
    相关资源
    最近更新 更多