Docusign邮件资源文件条件值设置及可用字段列表问询
DocuSign邮件资源文件字段查询与动态签署人展示实现指引
完整字段列表获取方式
- 官方公开的
docusign-email-resource-file(v1.1).pdf仅覆盖高频常用字段,全量可用字段无需额外找外部文档:你可以直接在DocuSign管理后台的品牌自定义模块,创建任意自定义品牌后选择「导出邮件资源文件」,导出的结构化文件(XML/JSON格式)中会包含所有支持的字段、条件标记的完整枚举,同时附带每个字段的取值规则注释,是目前最准确的全量字段来源。
动态展示其余签署人姓名的实现方案
你可以通过[[Conditional]]条件标记配合收件人上下文变量组合实现需求,具体逻辑如下:
系统默认提供全局变量
EnvelopeRecipients存储当前信封所有签署人的属性集合,每个签署人属性包含RecipientId(签署人编号)、RecipientName(签署人姓名)两个核心字段,同时提供CurrentRecipientId变量标识当前邮件的收件人编号。
操作步骤:
- 在邮件模板需要展示其他签署人姓名的位置,插入条件判断块,过滤当前收件人本身的记录:
[[Conditional:|RecipientId|!=|CurrentRecipientId]] - 在条件块内部插入姓名变量
[[RecipientName]],可在变量后自定义分隔符(比如顿号、空格、换行符),用于区分多个签署人姓名 - 末尾添加闭合标记
[[/Conditional]]即可
配置完成后系统会自动遍历所有信封签署人,仅输出编号与当前收件人不一致的签署人姓名,完全匹配你的需求场景。
注意事项
- 所有字段、条件标记的拼写严格区分大小写,必须和导出的资源文件中的定义完全一致,写错会导致变量不渲染,直接展示原始标记文本
- 条件逻辑仅支持调用当前信封范围内的签署人数据,无法跨信封获取其他流程的相关信息
内容的提问来源于stack exchange,提问作者user1789474
相关产品推荐
相关产品推荐

