DocuSign for Salesforce:从自定义按钮创建信封时的参考线索记录到收件人状态

时间:2014-08-20 21:41:57

标签: salesforce docusignapi

我为我的Leads对象编写了自定义按钮逻辑,以提取Lead Contact信息。下面的示例脚本:

var RC = '';var RSL='';var RSRO='';var RROS='';var CCRM='';var CCTM='';var CCNM='';var CRCL='';var OCO='';var DST='';var LA='';var CEM='';var CES='';var STB='';var SSB='';var SES='';var SEM='';var SRS='';var SCS ='';var RES='';var CRL='';

CCRM ='Executive Sponsor~Signer 1';

CCTM='Executive Sponsor~Signer';

CRL='Email~{!Lead.Email};FirstName~{!URLENCODE(Lead.FirstName)};LastName~{!URLENCODE(Lead.LastName)};Role~Executive Sponsor';


window.location.href = "/apex/dsfs__DocuSign_CreateEnvelope?DSEID=0&SourceID={!Lead.Id}&RC="+RC+"&RSL="+RSL+"&RSRO="+RSRO+"&RROS="+RROS+"&CCRM="+CCRM+"&CCTM="+CCTM+"&CRCL="+CRCL+"&OCO="+OCO+"&DST="+DST+"&CCNM="+CCNM+"&LA="+LA+"&CEM="+CEM+"&CES="+CES+"&SRS="+SRS+"&STB="+STB+"&SSB="+SSB+"&SES="+SES+"&SEM="+SEM+"&SRS="+SRS+"&SCS="+SCS+"&RES="+RES+"&CRL="+CRL;

目前这可以将收件人拉入信封,但不会将收件人状态与正确的潜在客户记录联系起来。

1 个答案:

答案 0 :(得分:5)

为了将Lead引用到我的RecipientStatus,我必须从原始逻辑中删除所有参数:

var RC = '';var RSL='';var RSRO='';var RROS='';var CCRM='';var CCTM='';var CCNM='';var CRCL='';var OCO='';var DST='';var LA='';var CEM='';var CES='';var STB='';var SSB='';var SES='';var SEM='';var SRS='';var SCS ='';var RES='';var CRL='';



window.location.href = "/apex/dsfs__DocuSign_CreateEnvelope?DSEID=0&SourceID={!Lead.Id}&RC="+RC+"&RSL="+RSL+"&RSRO="+RSRO+"&RROS="+RROS+"&CCRM="+CCRM+"&CCTM="+CCTM+"&CRCL="+CRCL+"&OCO="+OCO+"&DST="+DST+"&CCNM="+CCNM+"&LA="+LA+"&CEM="+CEM+"&CES="+CES+"&SRS="+SRS+"&STB="+STB+"&SSB="+SSB+"&SES="+SES+"&SEM="+SEM+"&SRS="+SRS+"&SCS="+SCS+"&RES="+RES+"&CRL="+CRL;

如果您不使用模板并且需要在按钮逻辑中定义其他参数,则上述选项很有用。

如果定义模板角色对您的工作流程至关重要,我找到了操作DocuSign Connect的选项。 My Connect工作流程搜索DocuSign收件人名称并更新 DocuSign收件人状态的潜在客户参考查询字段。

以下示例:enter image description here

在DocuSign收件人状态之后运行此Connect工作流程也非常重要。您无法更新尚不存在的记录: enter image description here