0
在下面的代碼中,我需要了解如何將DocuSign信封配置爲並行簽名,並且兩個簽名人完成簽名發送給工作流程中的下一個收件人。這兩個審批者彼此不依賴,但是在工作流程中去#4(簽名者2)之前需要兩個簽名。DocuSign工作流程要求 - 需要2個批准人彼此不相互依賴,但需要兩個批准才能前進
工作流程: 發送給簽名者1的信封 - 客戶 - 進行簽名。 發送給審批人1的信封(財務靜態電子郵件地址) - 金融 - 用於審批。 將信封發送給審批人2(靜態電子郵件地址) - 銷售副總裁 - 進行審批。 發送給簽名人2的信封(靜態電子郵件地址) - 銷售副總裁 - 簽名。
CURRENT CODE:
{!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='';
//*************************************************//
//DocuSign Template
var DST='';
//Adding Notes & Attachments
var LA='0';
//Custom Recipient List
var CRL='[email protected];FirstName~Finance;LastName~Team;Role~Signer 2;RoutingOrder~2,Email~{!Opportunity.OppOwnerManagerEmail__c};LastName~{!JSENCODE(Opportunity.OppOwnerManagerName__c)};Role~Signer 3;RoutingOrder~3,LoadDefaultContacts~1';
//Custom Contact Role Map
var CCRM='Decision Maker~Signer 1;Signer 2~Signer 2;Signer 3~Signer 3';
//Custom Contact Type Map
var CCTM='Signer 1~Signer;Signer 2~Signer;Signer 3~Signer';
//Custom Email Subject
var CES='{!JSENCODE(Opportunity.Account_Name_Docusign__c)} - Please eSign Vocus Sales Agreement';
//Custom Email Message
var CEM='I am sending you this request for your electronic signature, please review and electronically sign by following the link below.';
//********* 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;
//*******************************************//
我對加快Salesforce apex代碼的速度並不是很瞭解,但上面的代碼目前有什麼作用?它是否分別發送給1,2,3,4? – Ergin