我对使用#DocuSignAPI的自定义相关列表中的CRCL参数有疑问。
除了文档中列出的示例之外,是否有人有任何要分享的示例?这是否意味着此按钮可以放在Salesforce中的相关列表中并且能够批量发送?是否大规模发送给所有人?
答案 0 :(得分:0)
听起来你在提到DocuSign for Salesforce中的自定义按钮逻辑。 CRCL参数允许从与放置按钮的对象相关的自定义列表中选择收件人。
参数不会影响按钮的位置。这可以通过将按钮放在Salesforce“布局”中来处理。
如果您的目标是将文档发送给多个收件人,则可以在CRL参数中对收件人进行硬编码,从对象加载默认联系人,或使用CRCL从与该对象相关的自定义列表中定义收件人。
这是自定义按钮代码示例发送到多个硬编码 使用CRL参数的收件人。
{!REQUIRESCRIPT("/apex/dsfs__DocuSign_JavaScript")}
//********* Option Declarations (Do not modify )*********//
var RC = '';var RSL='';var RSRO='';var RROS='';var CCRM='';var CCTM='';var CCNM='';var CRCL=''; var CRL='';var OCO='';var DST='';var LA='';var CEM='';var CES='';var STB='';var SSB='';var SES='';var SEM='';var SRS='';var SCS ='';var RES='';
//*************************************************//
CCRM = 'Signer 1~Signer 1;Signer 2~Signer 2;Signer 3~Signer 3';
CCTM = 'Signer 1~Signer;Signer 2~Signer;Signer 3~CarbonCopy';
CRL = 'Email~sam@sample.com;FirstName~Sam;LastName~Sample;Role~Signer 1;RoutingOrder~1;Email~{!Opportunity.OwnerEmail};FirstName~Sally;LastName~Simple;Role~Signer 2;RoutingOrder~2;Email~sue@simple.com;FirstName~Sue;LastName~Simple;Role~Signer 3;RoutingOrder~3';
//********* Page Callout (Do not modify) *********//
window.location.href = "/apex/dsfs__DocuSign_CreateEnvelope?DSEID=0&SourceID={!Opportunity.Id}&RC="+RC+"&RSL="+RSL+"&RSRO="+RSRO+"&RROS="+RROS+"&CCRM="+CCRM+"&CCTM="+CCTM+"&CRCL="+CRCL+"&CRL="+CRL+"&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;
//*******************************************//