当签名者拒绝签名时,是否可以重新发送信封?
在我目前的应用程序中,需要包含根据收件人/签名者状态重新发送信封的选项。另外,在我的情况下,每个信封中都有一个收件人/签名者。
我正在使用RESTFul API。如果收件人具有状态 - 发送,传递,自动响应,则功能正常。
但是当我尝试在收件人拒绝签名时重新发送信封时,我收到此错误:ENVELOPE_INVALID_STATUS:信封状态无效。信封状态不是以下之一:已创建,已发送,已发送,已更正。
使用的API - / accounts / {accountId} / envelope / {envelopeId} / recipients - PUT
申请JSON
{
"signers": [
{
"email": "'.$email_rec['email_id'].'",
"name": "'.$email_rec['name'].'",
"recipientId": "1",
"roleName": "Employee"
}
]
}
如果我错过了什么,请告诉我。
答案 0 :(得分:1)
一旦信封达到终端状态,您就无法重新发送信封:已完成,拒绝,无效(由发件人或信封明确过期)。
在这种情况下,您可能需要考虑克隆拒绝的信封并从工作流程的顶部开始执行事务。如果将签名者附件添加到拒绝的信封中,它们也将存在于克隆中,这可能会导致您从头开始/清除平板。