微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用没有路由顺序的最后一个签署者设置签署日期?

如何解决如何使用没有路由顺序的最后一个签署者设置签署日期?

我正面临一个问题,对我来说很难理解为什么这么简单的事情很难找到解决方案。基本上,我希望在最后一个签名者完成该过程时在每个文档(包含在信封中)中设置一个“签名日期”。

我有这份文件和签名人

文档:文档A,文档B,文档C

签名者:签名者1,签名者2,签名者3

现在组合

文件签名:

文档A:签名者1,签名者2和签名者3

文档B:签名者1和签名者2

Doc C:签名者2和签名者3

所以,我的想法是创建一个包含所有这些信息的信封,而无需设置路由顺序,我想在最后一个签名者(我不知道是谁)签名时在每个文档中设置一个“签名日期”。

有一些神奇的方法吗?

我将不胜感激任何提示/帮助:)

PS:这是我的第一个问题,对不起,如果我做错了事。

{
  "recipients": {
    "signers": [
      {
        "email": "signer1@yopmail.com","name": "Signer 1","recipientId": 1,"tabs": {
          "dateSignedTabs": [
            {
              "font": "Calibri","fontSize": "Size9","bold": "true","anchorString": "Signer1 Signed Date","anchorUnits": "pixels","anchorYOffset": "-2","anchorXOffset": "-5"
            }
          ],"signHereTabs": [
            {
                "anchorString": "Signer 1","anchorYOffset": "10","anchorXOffset": "-40"
            }
          ]
        }
      },{
        "email": "signer2@yopmail.com","name": "Signer 2","recipientId": 2,"anchorString": "Signer2 Signed Date","signHereTabs": [
              {
                "anchorString": "Signer 2","anchorXOffset": "-40"
              }
            ]
          }
      },{
        "email": "signer3@yopmail.com","name": "Signer 3","recipientId": 3,"anchorString": "Signer3 Signed Date","signHereTabs": [
              {
                "anchorString": "Signer 3","anchorXOffset": "-40"
              }
            ]
        }
      }
    ]
  },"emailSubject": "DocuSign API - Signature Request on Document Call","documents": [
    {
      "documentId": "1","name": "Doc A.pdf","documentBase64": <Document1_Base64>
    },{
      "documentId": "2","name": "Doc B.pdf","documentBase64": <Document2_Base64>
    },{
      "documentId": "3","name": "Doc C.pdf","documentBase64": <Document3_Base64>
    }
  ],"status": "sent"
}

POST /restapi/v2.1/accounts/{accountId}/envelopes

使用REST API v2.1,我以有效负载代码为例创建一个信封。

如您所见,我不想使用路由顺序,因此,每个签名者都有自己的dateSignedTabs女巫,对于mi来说是可以的,但我想获取最后一个签名者的日期,将其放在开始日期文件,那是我的真实交易。

解决方法

每个dateSigned标签都属于特定的签名者收件人。因此,您有两种选择:

  1. 使用路由顺序。那么最后一个人的dateSigned将是最后一个签名者的日期。
  2. 在文档的签名页上添加诸如“本协议于上次签名之日敲定”之类的措词-紧随其后的是三个签名和三个dateSigned标签。咨询律师,我相信您的目标可以通过合同语言来实现。这是example by a contract writer
  3. 您可以添加更多程序,以在“生效日期”字段中添加最后一位签署人的日期。参见下文。

要添加最后一个签名者的“生效日期”

  1. 将所有签名者设置为路由顺序1。由于它们都是相同的路由顺序,因此这与信封签名者的无路由顺序相同。
  2. 添加一个伪造的嵌入式签名者作为路由顺序2。类似“系统”的电子邮件地址为“ system_signer@example.com”。由于这是嵌入式签名者,因此不会发送任何电子邮件。
  3. 在帐户(连接)或信封(事件通知)级别添加一个Webhook。通过使用中间PaaS系统,可以在不更改防火墙的情况下接收防火墙后面的Webhook。看看我的blog post
  4. 当信封已“发送”到系统签名者时,webhook会通知您的应用程序。更正信封:将“生效日期”标签(文本标签)的值设置为当前日期。并删除“系统”签名者。信封将立即完成。
  5. 成功。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。