访问Force.com/Salesforce.com帐户中的DocuSign API,只需单击一个按钮即可发送对象 Salesforce的DocuSignAPI。
大家好,我按照本手册访问Force.com/Salesforce.com帐户中的DocuSign API,只需单击一个按钮即可发送一个要签名的对象 问题是当我遇到下一个错误时: “DocuSign信封Id:Exception-System.CalloutException:Web服务调用失败:Web服务返回SOAP错误:收件人的电子邮件地址无效。收件人Id如下。faultcode=SOAP:Client faultactor=” 有人知道解决办法吗访问Force.com/Salesforce.com帐户中的DocuSign API,只需单击一个按钮即可发送对象 Salesforce的DocuSignAPI。,docusignapi,Docusignapi,大家好,我按照本手册访问Force.com/Salesforce.com帐户中的DocuSign API,只需单击一个按钮即可发送一个要签名的对象 问题是当我遇到下一个错误时: “DocuSign信封Id:Exception-System.CalloutException:Web服务调用失败:Web服务返回SOAP错误:收件人的电子邮件地址无效。收件人Id如下。faultcode=SOAP:Client faultactor=” 有人知道解决办法吗 谢谢。关于您的具体错误,我建议您从DocuS
谢谢。关于您的具体错误,我建议您从DocuSign本身下载API调用日志信息,以查看您通过Salesforce发送给DocuSign的内容 一般来说,对于Salesforce/DocuSign集成,建议的第一步是使用DocuSign for Salesforce,可从Salesforce应用商店获得 其他开发人员信息和源代码可从中获得。它包括DocuSign中有关配方(包括源代码)的信息,以及如何从Salesforce调用DocuSign API的文档 需要注意的一个问题是:由于Salesforce强制实施的调出限制,您无法将PDF从Salesforce发送到DocuSign 解决方案:
谢谢你的回答 最后的解决方案是,我想发送文档签名的人的电子邮件不存在:p 但现在我的问题是如何更新Docusign状态?因为当我把它放在一个“执行匿名窗口”中,它会为我创建一个状态: dsfs__DocuSign_Status__cstatus=新dsfs__DocuSign_Status__c() 但当我在控制器扩展中使用此选项时: 试一试{ 不起作用,状态永远不会被创建
谢谢您的帮助。解决方案是我在Apex类控制器的构造函数中执行“UPSERT”操作,似乎您无法在Apex类控制器中执行DML操作。但是我将“UPSERT”放在了在其他函数中,know很好地插入。假设我正在使用DocuSign,我需要在对象中插入文档的状态。您好@NatavarGhodasara,请问一个新问题,包括您迄今为止尝试过的内容。一般来说,如果您想在DocuSign信封状态更改时更新SFDC对象,我建议您使用DocuSign连接以触发一个程序,该程序随后通过其API更新SFDC。
status.dsfs__Contract__c='0293900000xD';
status.dsfs__Envelope_Status__c='Sent';
upsert status;
DocuSignAPI.EnvelopeStatus es = dsApiSend.CreateAndSendEnvelope(envelope);
envelopeId = es.EnvelopeID;
// this.contract.DocuSign_Status__c=es.Status;
dsfs__DocuSign_Status__c status = new dsfs__DocuSign_Status__c();
status.dsfs__Contract__c=this.contract.Id;
status.dsfs__Envelope_Status__c=es.Status;
upsert status;
} catch ( CalloutException e) {
System.debug('Exception - ' + e );
envelopeId = 'Exception - ' + e;
}