Docusignapi 在没有路由订单的情况下,如何设置最后一个签名者的签名日期?
我面临一个问题,我很难理解为什么这么简单的事情很难找到解决方案。基本上,我希望在最后一个签名者完成流程时,在每个文档(包含在信封中)中设置一个签名日期 我有这些文件和签名 单据:单据A、单据B、单据C 签名人:签名人1、签名人2、签名人3 现在是组合 文件签署人: 文件A:签署人1、签署人2和签署人3 文件B:签署人1和签署人2 文件C:签署人2和签署人3 因此,我们的想法是创建一个包含所有这些信息的信封,而不设置发送顺序,我想在每个文档中设置最后一个签名者(我不知道是谁)签名的日期 有什么神奇的方法吗 我将感谢任何提示/帮助:) PS:这是我的第一个问题,如果我做错了什么,很抱歉Docusignapi 在没有路由订单的情况下,如何设置最后一个签名者的签名日期?,docusignapi,Docusignapi,我面临一个问题,我很难理解为什么这么简单的事情很难找到解决方案。基本上,我希望在最后一个签名者完成流程时,在每个文档(包含在信封中)中设置一个签名日期 我有这些文件和签名 单据:单据A、单据B、单据C 签名人:签名人1、签名人2、签名人3 现在是组合 文件签署人: 文件A:签署人1、签署人2和签署人3 文件B:签署人1和签署人2 文件C:签署人2和签署人3 因此,我们的想法是创建一个包含所有这些信息的信封,而不设置发送顺序,我想在每个文档中设置最后一个签名者(我不知道是谁)签名的日期 有什么神奇
{
"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",
"anchorUnits": "pixels",
"anchorYOffset": "10",
"anchorXOffset": "-40"
}
]
}
},
{
"email": "signer2@yopmail.com",
"name": "Signer 2",
"recipientId": 2,
"tabs": {
"dateSignedTabs": [
{
"font": "Calibri",
"fontSize": "Size9",
"bold": "true",
"anchorString": "Signer2 Signed Date",
"anchorUnits": "pixels",
"anchorYOffset": "-2",
"anchorXOffset": "-5"
}
],
"signHereTabs": [
{
"anchorString": "Signer 2",
"anchorUnits": "pixels",
"anchorYOffset": "10",
"anchorXOffset": "-40"
}
]
}
},
{
"email": "signer3@yopmail.com",
"name": "Signer 3",
"recipientId": 3,
"tabs": {
"dateSignedTabs": [
{
"font": "Calibri",
"fontSize": "Size9",
"bold": "true",
"anchorString": "Signer3 Signed Date",
"anchorUnits": "pixels",
"anchorYOffset": "-2",
"anchorXOffset": "-5"
}
],
"signHereTabs": [
{
"anchorString": "Signer 3",
"anchorUnits": "pixels",
"anchorYOffset": "10",
"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
{
“收件人”:{
“签署人”:[
{
“电子邮件”:signer1@yopmail.com",
“姓名”:“签字人1”,
“接收方ID”:1,
“选项卡”:{
“dateSignedTabs”:[
{
“字体”:“Calibri”,
“fontSize”:“Size9”,
“粗体”:“真实”,
“主播字符串”:“签名人1签名日期”,
“主播单位”:“像素”,
“固定偏移量”:“-2”,
“主播偏移量”:“-5”
}
],
“signHereTabs”:[
{
“主播字符串”:“签名者1”,
“主播单位”:“像素”,
“anchorYOffset”:“10”,
“主播偏移量”:“-40”
}
]
}
},
{
“电子邮件”:signer2@yopmail.com",
“姓名”:“签字人2”,
“接收方ID”:2,
“选项卡”:{
“dateSignedTabs”:[
{
“字体”:“Calibri”,
“fontSize”:“Size9”,
“粗体”:“真实”,
“主播字符串”:“签名人2签名日期”,
“主播单位”:“像素”,
“固定偏移量”:“-2”,
“主播偏移量”:“-5”
}
],
“signHereTabs”:[
{
“主播字符串”:“签名者2”,
“主播单位”:“像素”,
“anchorYOffset”:“10”,
“主播偏移量”:“-40”
}
]
}
},
{
“电子邮件”:signer3@yopmail.com",
“姓名”:“签名人3”,
“接收方ID”:3,
“选项卡”:{
“dateSignedTabs”:[
{
“字体”:“Calibri”,
“fontSize”:“Size9”,
“粗体”:“真实”,
“主播字符串”:“签名人3签名日期”,
“主播单位”:“像素”,
“固定偏移量”:“-2”,
“主播偏移量”:“-5”
}
],
“signHereTabs”:[
{
“主播字符串”:“签名者3”,
“主播单位”:“像素”,
“anchorYOffset”:“10”,
“主播偏移量”:“-40”
}
]
}
}
]
},
“emailSubject”:“DocuSign API-文档调用时的签名请求”,
“文件”:[
{
“documentId”:“1”,
“名称”:“Doc A.pdf”,
“documentBase64”:
},
{
“文档ID”:“2”,
“名称”:“Doc B.pdf”,
“documentBase64”:
},
{
“文档ID”:“3”,
“名称”:“Doc C.pdf”,
“documentBase64”:
}
],
“状态”:“已发送”
}
POST/restapi/v2.1/accounts/{accountId}/信封
我使用RESTAPIv2.1创建了一个信封,并以有效负载代码为例
正如您所看到的,我不想使用路由顺序,因此,每个签名者都有自己的DateSignedTab,mi的开关是可以的,但我想把最后一个签名者的日期放在文档的开头,这是我真正的交易。每个
dateSigned
选项卡都属于特定的签名者收件人。因此,您有两个选择:
日期签名
将是最后一个签名人的日期日期签字的选项卡。咨询律师,我相信你的目标可以通过合同语言来实现。这是一个例子
你能分享你的代码吗?我不清楚您的问题是什么。对于您的回复,我添加了一个代码,用于尝试解决我的问题。欢迎使用StackOverflow!请检查(接受)每个问题的最佳答案。非常感谢。非常感谢,我将尝试实现这个想法。但是说实话,你不认为像“生效日期”这样简单的事情,如果没有发送订单,就太复杂了吗?嗨,拉里,我有点被第4点卡住了,我正在尝试设置“生效日期”的值