Salesforce-自定义按钮-“;“最高CPU时间限制”;
昨天,我在以前成功的自定义按钮上更新了DocuSign模板ID,并开始接收下面的错误消息。因此,我将模板ID更改回原始值,并继续收到相同的错误 关于可能发生的事情的想法 错误消息:Salesforce-自定义按钮-“;“最高CPU时间限制”;,salesforce,docusignapi,Salesforce,Docusignapi,昨天,我在以前成功的自定义按钮上更新了DocuSign模板ID,并开始接收下面的错误消息。因此,我将模板ID更改回原始值,并继续收到相同的错误 关于可能发生的事情的想法 错误消息: “超出了顶点CPU时间限制错误出现在dsfs:docusign_createenvelope:(dsfs)页组件中的表达式“{!createEnveloperRecord}”中” 按钮代码: {!REQUIRESCRIPT("/apex/dsfs__DocuSign_JavaScript")} //********
“超出了顶点CPU时间限制错误出现在dsfs:docusign_createenvelope:(dsfs)页组件中的表达式“{!createEnveloperRecord}”中” 按钮代码:
{!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='';
//*************************************************//
// Modify individual options here:
// DocuSign Template ID (default no template)
DST = '5FA61634-AA13-4BCB-B02A-521B19C3DFB4'; //Ex: '67870A79-A0B5-4596-8AC1-CC7CC1EA01EB'
// Load Attachments (default on)
LA = ''; //Ex: '0'
// Custom Email Message (default in config)
CEM = 'Thank you for doing business with XOJet, here is the agreement for your signature.' ; //Ex: 'Envelope sent by [FirstName] [LastName] ([Email])!'
// Custom Email Subject (default in config)
CES = 'XOJet agreement for signature'; //Ex: 'Re: Opportunity Name: {!Opportunity.Name}'
// Show Tag Button (default in config)
STB = ''; //Ex: '1'
// Show Send Button (default in config)
SSB = ''; //Ex: '1'
// Show Email Message (default in config)
SEM = ''; //Ex: '1'
// Show Reminder/Expire (default in config)
SRS = ''; //Ex: '1'
// Show Chatter (default in config)
SCS = ''; //Ex: '1'
// Reminder and Expiration Settings
RES = ''; //Ex: '0,1,2,0,120,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;
//*******************************************//
这是托管包还是您自己的页面?页面运行时间过长,超出了调控器限制(来自Salesforce)。如果它是您自己的页面,那么检查您的代码(特别是查找要消除的循环) 如果它被管理,您可能需要提交一张票据 Salesforce限额文件:
我仍然不确定发生了什么,但我可能有了新的线索。我在上的另一次讨论中发现了下面的代码 奇怪的是,如果我使用下面的代码,我将不再得到“时间限制”错误。但是,当我将自定义信封ID替换为我正在使用的信封ID时,它会中断。相同的“时间限制”错误 我再次下载了XML或模板,以仔细检查ID是否正确。我几乎知道zip代码和API,所以我感到困惑 想法
{!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='1';
//Custom Recipient List
var CRL='Email~johnsemail@outlook.com;FirstName~user;LastName~1;Role~Signer 1;RoutingOrder~1,Email~janesemail@outlook.com;LastName~user2;Role~Signer 2;RoutingOrder~2,LoadDefaultContacts~1';
//Custom Contact Role Map
var CCRM='Signer 1~Customer;Signer 2~SalesRep';
//Custom Contact Type Map
var CCTM='Signer 1~Signer;Signer 2~Signer';
//Custom Email Subject
var CES='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.';
//Custom Envelop from Docusign
var DST = '7C350ABB-74F9-463E-96E3-49153AA25607';
//********* 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;
//*******************************************//
感谢您回复抽奖者!Docusign for Salesforce是一个托管软件包。自定义按钮是Salesforce中的一项功能。我正在尝试为Opportunity上的按钮获取正确的代码。