我在Salesforce中,当说机会记录被创建时,我正在使用DocuSign rest api发送文档以供签名,其中包括来自salesforce记录的信息。我正在用顶点代码创建信封,并使用电子邮件发送给客户。我打算将信封(与客户状态相关的清单)关联到该特定的Salesforce记录。
我能够通过先端代码成功地在电子邮件中发送信封,但无法将其与源Salesforce记录相关联。
下面是我正在使用的json。
{
"templateId":"48fe922d-f395-47d8-97d4-d0047c3c8d18",
"status":"sent",
"emailSubject":"Send Envelope via REST from Salesforce",
"customFields":
{
"textCustomFields":
[{"value":"0062v000019uceT","show":"false","name":"Opportunity"}]
}
}
仅供参考,如果上面的json正确,我对name属性的value(Opportunity)感到困惑。我尝试提供不同的值(DSFSSourceObjectId ||字段来自docusign状态对象,该状态是对父机会对象的查找),但是它不起作用。
其他信息
我已经安装了docusign用于salesforce托管软件包。有了这一额外的观察结果,就可以得出两种与docusign有关的帐户。
如果我的上述说法正确,是说Docusign connect和Docusign API不能一起工作吗?如果是,在apex中使用docusignAPI创建和发送的信封将不会自动更新回salesforce中的docusign状态,因为它与salesforce的docusign connect一起发生了吗?我们是否需要定期轮询另一个api以检查文档状态并更新salesfoce?还是可以通过将docusign connect和API一起使用以标准方式完成?是由于免费试用版而无法执行的事情,并且可以在实时组织中执行?
请澄清。
答案 0 :(得分:0)
我能够通过在请求json中为name属性提供不同的值来解决此问题。 “名称”:“ ## SFO机会”