从自定义DocuSign按钮添加信封自定义字段
Add Envelope Custom Fields from Custom DocuSign Button
我在Salesforce中使用一个自定义按钮来填充某些信息。我还需要能够填充自定义信封字段。我知道这可以通过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~{!Account.PersonEmail};FirstName~{!Account.FirstName};LastName~{!Account.LastName};Role~Signer 1;RoutingOrder~1,Email~{!Account.OwnerEmail};FirstName~{!Account.OwnerFirstName};LastName~{!Account.OwnerLastName};Role~Signer 2;RoutingOrder~2,Email~backoffice@safehomecontrol.com;FirstName~Back;LastName~Office;Role~Signer 3;RoutingOrder~3,LoadDefaultContacts~1';
//Custom Contact Role Map
var CCRM='Signer 1~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='10753675 Confirm#:{!Account.Confirmation_Number__c}, - New Customer: ({!Account.Name})';
//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.';
//One Click
var OCO='Send';
//Custom Envelope from Docusign
var DST = 'E862C52F-B37C-47C3-8C9E-8A76A48E9D35';
//********* Page Callout (Do not modify) *********//
window.location.href ="/apex/dsfs__DocuSign_CreateEnvelope?DSEID=0&SourceID={!Account.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;
//*******************************************//
API说明(我想这样做,但用上面的代码代替):
{"inlineTemplates": [{
"sequence": "1",
"customFields": {
"textCustomFields": [{
"name": "MyOwnField",
"required": "true",
"show": "true",
"value": "MyValue"
}]
},
目前无法通过Salesforce的DocuSign设置自定义信封字段。但是,如果您使用DrawLoop或Conga Merge(或者通过API,如您所说),则可以设置它们。
相关文章:
- 在wordpress一定时间后更改自定义字段
- Meteor-添加用户自定义字段的方法不起作用
- 微笑时间轴小部件添加自定义字段
- WooCommerce-根据自定义字段添加费用
- 高级自定义字段按单选按钮值排序
- 从自定义DocuSign按钮添加信封自定义字段
- 如何使用inlineformset_factory添加自定义字段属性
- jQuery将地理补全输出到自定义字段
- 如何在自定义帖子类型中添加自定义字段
- 根据课程自定义字段在课程页面上添加链接
- 在Extjs中,获取自定义字段容器中的textfield值
- 同步读取package.json中的自定义字段
- 如何将自定义字段添加到Json结果-ASP.NET MVC
- 由 Bootstrap 3 中的高级自定义字段生成的 Google 地图
- 如何将自定义字段添加到 dhtmlxScheduler
- 如何使用Visual Force和Javascript在Salesforce中的自定义对象中获取自定义字段值
- 单击一个菜单项时显示隐藏字段 - 高级自定义字段转发器
- 在媒体窗口中选择图片后添加/更新自定义字段(WordPress)
- 如何在javascript映射中使用wordpress自定义字段变量
- 带有php / javascript的WP自定义字段减慢了我的页面