Docusign自定义按钮和Salesforce联系人角色

时间:2019-02-16 21:15:48

标签: docusignapi

我已经在自定义按钮的代码上停留了几周了,但是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 =签名者+ 1〜签名者+1;提案+ CC〜碳+复制; Decision + Maker〜签名者+3;评估者〜碳+复制&CCTM =签名者+ 1〜签名者;提议+ CC〜碳+副本; Decision + Maker〜Signer + 3; Evaluator〜Carbon + Copy&CRL = Email〜{!Opportunity.OwnerEmail}; FirstName〜{!Opportunity.OwnerFirstName}; LastName〜{!Opportunity.OwnerLastName}; Role〜Carbon + Copy

1 个答案:

答案 0 :(得分:0)

从头开始创建新按钮并添加CRL,以从商机所有者中提取信息。下面是“自定义网址”按钮代码。

{!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' 
] 
)}