2014-03-27 4 views
0

У меня есть специальная кнопка в SalesForce для использования функции «One Click Option» Send Now. Кнопка также указывает использование шаблона с уже существующими тегами.Интеграция DocuSign/Salesforce - теги, которые не отображаются в шаблоне

Если я вхожу в систему для DocuSign и просматриваю документ, как увидев его, я могу увидеть теги.

Однако, когда я отправляю запрос от SalesForce, используя функцию «Отправить сейчас», теги не видны, когда подписыватель просматривает документы. Я знаю, что отправитель может пометить поля в SalesForce, но это, похоже, лишает цель иметь шаблон с уже существующими тегами.

У кого-нибудь есть решение для этого?

Вот пользовательский код кнопки ниже:

{!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=''; 
//*************************************************// 


// One Click Option (default edit envelope screen) 
OCO = 'Send'; //Ex: Tag 
CRL = 'Email~{!New_Hire_Checklist__c.Correspondence_Email__c};FirstName~{!New_Hire_Checklist__c.First_Name__c};LastName~{!New_Hire_Checklist__c.Last_Name__c};Role~Applicant' 
DST = '6005ADE1-54B2-4215-B060-C15E5821A695' 

//********* Page Callout (Do not modify) *********// 
window.location.href = "/apex/dsfs__DocuSign_CreateEnvelope?DSEID=0&SourceID={!New_Hire_Checklist__c.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; 
//*******************************************// 
+0

Обычно, когда вы отправляете шаблон получателю (из Salesforce или снаружи), если вкладки не отображаются для них, это означает, что получатель не был сопоставлен с ролью шаблона. Вы уверены, что шаблон, который вы отправляете, имеет роль «Заявитель» и что ваш получатель получает эту роль? – Ergin

+0

Привет Ergin. Ты прав. Это была проблема. Я не добавил дополнительный параметр (CCRL), чтобы определить роль. Спасибо. – user3470524

+0

Отлично, не могли бы вы принять мой ответ в этом случае? ура – Ergin

ответ

1

Я думаю, что я вижу проблему, строки 9 и 10 вашего кода отсутствует окончание с запятой ;. Попробуйте изменить это:

CRL = 'Email~{!New_Hire_Checklist__c.Correspondence_Email__c};FirstName~{!New_Hire_Checklist__c.First_Name__c};LastName~{!New_Hire_Checklist__c.Last_Name__c};Role~Applicant'; 
DST = '6005ADE1-54B2-4215-B060-C15E5821A695'; 

Обратите внимание, что в конце каждой строки добавляются полуколоны.

Смежные вопросы