Reputation: 3
I'm facing a problem and to me is very hard to understand why something so simple is so hard to find a solution. Basically I want so set a Signed Date in each document (contained in the envelope) when the last signer complete the process.
I have this documents and signers
Documents: Doc A, Doc B, Doc C
Signers: Signer 1, Signer 2, Signer 3
Now the combination
Signers by documents:
Doc A: Signer 1, Signer 2 and Signer 3
Doc B: Signer 1 and Signer 2
Doc C: Signer 2 and Signer 3
So, the idea is create an envelope with all this information and without setting the Routing Order I would like to set a Signed Date in each document when the last signer (I don't know which one was) make the sign.
There is some magical way to do that?
I will appreciate any tip/help :)
PS: This is my first question, so sorry if i'm doing something wrong.
{
"recipients": {
"signers": [
{
"email": "[email protected]",
"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": "[email protected]",
"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": "[email protected]",
"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
Using REST API v2.1 I create an envelope with the payload code as example.
As you can see I don't want to use Routing Order, so, each signers has its own dateSignedTabs witch for mi is OK, but I want so get the date of the last signer to put it at the begin of the Document, thats is my real deal.
Upvotes: 0
Views: 3027
Reputation: 49114
Each dateSigned
tab belongs to a specific signer recipient. So you have a couple of options:
dateSigned
of the last person will be the date of the last signer.dateSigned
tabs. Consult a lawyer, I'm sure your goal can be accomplished by contract language. Here is an example by a contract writer.Upvotes: 0