You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在DocuSign中为自定义信封字段“SAP ID”赋值?

在DocuSign中为信封自定义字段“SAP ID”赋值的方法

我已在DocuSign门户创建了一个名为“SAP ID”的信封自定义字段,目前使用以下C#代码创建并发送签署信封:

EnvelopeDefinition envelopeDefinition = new()
{
    EmailSubject = emailSubject,
    EmailBlurb = emailBlurb,
    Documents = documents,
    Recipients = recipients,
    Status = "sent"
};
EnvelopesApi envelopesApi = new(apiClient);
EnvelopeSummary results = await envelopesApi.CreateEnvelopeAsync(data.AccountId, envelopeDefinition);

要给“SAP ID”字段添加值,只需在EnvelopeDefinition中补充CustomFields属性即可,具体修改如下:

修改后的完整代码

// 创建信封自定义字段并设置SAP ID的值
EnvelopeCustomFields envelopeCustomFields = new()
{
    TextCustomFields = new List<TextCustomField>
    {
        new TextCustomField
        {
            Name = "SAP ID", // 字段名称必须与门户中创建的完全一致
            Value = "填入你的SAP ID内容" // 替换为实际需要设置的值
        }
    }
};

EnvelopeDefinition envelopeDefinition = new()
{
    EmailSubject = emailSubject,
    EmailBlurb = emailBlurb,
    Documents = documents,
    Recipients = recipients,
    CustomFields = envelopeCustomFields, // 关联自定义字段到信封
    Status = "sent"
};

EnvelopesApi envelopesApi = new(apiClient);
EnvelopeSummary results = await envelopesApi.CreateEnvelopeAsync(data.AccountId, envelopeDefinition);

注意事项

  • 字段名称Name必须和你在DocuSign门户中创建的字段完全匹配,包括大小写、空格,否则无法完成赋值映射。
  • 如果需要添加多个信封自定义字段,直接在TextCustomFields列表中新增TextCustomField对象即可。

内容的提问来源于stack exchange,提问作者G.Mich

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 18:52:05