问题标签 [docusignapextoolkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
338 浏览

docusignapi - SalesForce DocuSign REST API createAndSendenvelope

任何人都可以为 createAndSendenvelope 提供一个示例顶点代码 R​​EST API 示例。我正在使用演示 DocuSign 沙箱,我收到 INCOMPLETE ENVELOPE 错误。我的信封中确实包含所有必需的元素,因此请查看我缺少的内容,或者我是否没有以正确的方式创建它。下面是我作为请求传递的 json,我得到响应:“信封不完整。完整的信封需要文档、收件人、选项卡和主题行。内容类型不包含边界参数。”

更新:我可以摆脱边界参数错误,现在得到“信封不完整。完整的信封需要文档、收件人、标签和主题行。缺少信封定义。

0 投票
0 回答
51 浏览

docusignapi - DocuSignJSON.approveTabs

我正在尝试在 Salesforce APEX 类中使用 DocuSignJSON 批准选项卡,但我收到错误消息,我不确定代码中有什么问题:

编译错误:无效类型:DocuSignJSON.approveTabs 在第 237 行第 9 列

这是我的代码:

0 投票
1 回答
173 浏览

api - Docusign REST API 是否支持签名组作为收件人?

我没有在 DocuSign REST API 中找到任何文档来添加签名组作为收件人。

有一个 SO post,但它对我没有帮助。

我有一个签名组,DocuSign 创建一个签名组 id。我没有为发送到此签名组的通知设置备用电子邮件地址。

是否有任何选项可以将签名组添加为收件人?

0 投票
1 回答
666 浏览

docusignapi - Salesforce 来宾用户访问 Docusign Apex Toolkit 以发送电子邮件

我在 Salesforce 中使用 Docusign Apex 工具包发送电子邮件,如下所述: https ://developers.docusign.com/salesforce/code-examples/salesforce-sending-signing-template

当案例字段通过触发器更新为特定值时,将发送电子邮件。

如果我是登录用户,这将非常有效。但是,如果执行此操作的用户是访客,则会引发以下错误:您必须具有 DocuSign 发件人权限才能执行此操作

Class.dfsle.Permissions.verifyIsDocuSignSender:第 300 行,第 1 列↵Class.dfsle.Permissions.verifyIsDocuSignSender:第 295 行

由于这是来宾用户,我无法将权限集分配给他们,因为没有用户。

我已将所有 dosusign 对象和字段的权限授予来宾用户配置文件。

如何允许在访客用户的触发器中通过 apex 自动发送电子邮件?

0 投票
1 回答
226 浏览

docusignapi - 通过 EnvelopeService 发送信封(Docusign APEX 工具包)

我正在尝试通过 APEX 工具包(Docusign for Salesforce Essentials)发送信封。遵循此处的文档

执行此语句时,我遇到此错误 -

common.apex.runtime.impl.ExecutionException: You have uncommitted work pending. Please commit or rollback before calling out

发送信封呼叫正在执行标注和 DML 更新返回到 salesforce 记录以附加信封

从提供的文档中,sendEnvelope 方法有 3 个参数,它们采用 Envelope、sendNow 标志和 updateNow 标志。因此,如果我将第三个参数设置为 false,则将标注和 DML 更新分开!

但看起来,sendEnvelope 方法只能接受 2 个参数!

谁能帮我克服这个问题?

0 投票
1 回答
470 浏览

docusignapi - 使用 apex 工具包创建带有 docusign 的新收件人

我正在使用 Docusign apex 工具包发送要签名的文档。我想声明一个新收件人的问题(它没有存储在 salesforce DB 中)所以我尝试使用该函数

dfsle.Recipient.newRecipient

但我有这个错误

Method is not visible: dfsle.Recipient dfsle.Recipient.newRecipient(Integer, String, dfsle.Recipient.Role, String, String, dfsle.Recipient.Authentication, String, Boolean).

另外,我尝试使用该功能

来自dfsle.Recipient类型。

注意到我没有使用该方法

dfsle.Recipient.fromSource

因为我想在没有存储在 salesforce 中的对象的情况下创建新的收件人。

0 投票
1 回答
136 浏览

docusignapi - 使用 Apex Toolkit 的发件人 OAuth 流程

我开发了一种可调用的 Apex 方法,该方法利用 DocuSign Apex 工具包通过 Salesforce 流程准备和发送信封。

我遇到的唯一问题是当它被 Salesforce 用户调用时,该用户已添加为 DocuSign 用户,但尚未通过 OAuth 流程将 Salesforce 连接到 DocuSign 的用户帐户。

一种解决方法是,我让该新用户单击任何记录的标准“使用 DocuSign 发送”按钮,然后显示“在您可以使用 DocuSign 之前,您必须同意此应用程序代表您提出请求”。消息和一个按钮来启动和完成 OAuth 流程。完成此操作后,我可以返回我的流程,它将以该用户的身份成功完成。

任何想法我如何“预授权”用户,或检查授权作为流程的一部分(此数据是否存储在 Salesforce 中),或者至少找到一种无需开始即可进入 Salesforce 中的“授权”屏幕的方法寄信封的流程?

谢谢马特

0 投票
0 回答
324 浏览

salesforce - DocuSign Apex 工具包使用多个数据源创建信封

我对 DocuSign 非常陌生,并试图创建一个概念验证,以将 DocuSign 与我们自己的 Salesforce 托管包集成。我了解如何创建信封、如何基于模板创建文档、如何用我的 Salesforce 记录的数据填充它以及如何发送它。

但我的问题是需要填写到 DocuSign 文档中的数据并未完全保存在指定的记录中。某些数据(例如某些 KPI)是从 AWS 加载的,但属于您正在查看的记录。在我看来,在创建信封时,您需要指定要从中提取数据的记录的记录 ID。

是否可以通过不指定记录 ID 而是指定 Apex 对象或列表来扩展它?

0 投票
1 回答
445 浏览

salesforce - Salesforce x Docusign:无法激活 - [USER_AUTHENTICATION_FAILED] 用户名和密码中的一个或两个无效

我将 Esignature Salesforce 与 Docusign 一起使用,当我尝试通过 Salesforce 将新用户添加到 Docusign 时,我收到以下错误:

无法激活 - [USER_AUTHENTICATION_FAILED] 用户名和密码中的一个或两个无效。此错误仅发生在某些用户身上。我在 Slaesforce 和 Docusign 日志中看到,日志上没有出现错误。有人知道发生了什么吗?

0 投票
0 回答
16 浏览

docusignapi - 我的系统和 Docusign 用户之间的用户映射

客户有一个包含多个用户的 DocuSign 帐户,他们希望将其与我的 ERP 系统中的用户映射,以便当用户将文档发送到 DocuSign(使用 Soap API)时,签名者应该看到各自的信息(电子邮件 ID)用户。我们怎样才能做到这一点?