DocuSign : 필수 확인란
Sep 07 2020
체크 박스가 필수 인 docusign에서 봉투를 만들려고합니다. 탭 그룹 탭을 사용하여 적용 해 보았습니다. 아래는 내 요청입니다. 문서를 만들 수 있지만 확인란은 여전히 선택 사항입니다. 뭐가 문제인지 잘 모르겠습니다. 요청하실 수 있습니다. 확인해주세요. 감사합니다.
{
"documents":[
{
"documentBase64":"<pdffile>",
"documentId":"1",
"fileExtension":"pdf",
"name":"Document_Name"
}
],
"emailSubject":"Some Email Subject",
"recipients":{
"signers":[
{
"email":"[email protected]",
"name":"Some People",
"recipientId":"4250",
"routingOrder":"1",
"tabs":{
"signHereTabs":[
{
"anchorString":"PLEASE SIGN HERE",
"anchorXOffset":"0",
"anchorYOffset":"1.5",
"anchorUnits":"cms"
}
],
"checkboxTabs":[
{
"tabLabel":"checkbox1",
"selected":"false",
"required":"false",
"documentId":"1",
"recipientId":"1",
"anchorString":"[x]",
"anchorXOffset":"0",
"anchorYOffset":"0",
"anchorUnits":"cms",
"tabGroupLabels":["Checkbox Group"]
},
{
"tabLabel":"checkbox2",
"selected":"false",
"required":"false",
"documentId":"1",
"recipientId":"1",
"anchorString":"[x]",
"anchorXOffset":"0",
"anchorYOffset":"1",
"anchorUnits":"cms",
"tabGroupLabels":["Checkbox Group"]
}
],
"tabGroups":[
{
"recipientId":"1",
"tabLabel":"Check Boxes",
"groupLabel":"Checkbox Group",
"groupRule":"SelectAtMost",
"maximumAllowed" :"1",
"minimumRequired":"0",
"validationMessage":"Please check a box",
"tabScope":"Document",
"locked":"false"
}
]
}
}
]
},
"status":"sent"
}
최신 정보:
내 요청에서 이것을 시도했지만 여전히 확인란은 선택 사항으로 남아 있습니다.
"tabs":{
"signHereTabs":[
{
"anchorString":"PLEASE SIGN HERE",
"anchorXOffset":"0",
"anchorYOffset":"1.5",
"anchorUnits":"cms"
}
],
"checkboxTabs":[
{
"anchorString":"[x]",
"anchorXOffset":"0",
"anchorYOffset":"0",
"anchorUnits":"cms",
"tabGroupLabels":[
"Checkbox Group"
]
}
],
"tabGroups":[
{
"groupLabel":"Checkbox Group",
"groupRule":"SelectAtLeast",
"maximumAllowed":"1",
"minimumRequired":"1",
"validationMessage":"Please check a box",
"tabScope":"document"
}
]
}
버전 2.1, /restapi/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}를 사용하고 있습니다.
미리 감사드립니다.
답변
1 LarryK Sep 07 2020 at 15:51
required확인란 의 속성이 적용되지 않습니다. 대신 tabGroup확인란 또는 확인란을 만듭니다. 이렇게하면 확인란을 선택하도록 요구하거나 여러 확인란 중 하나를 선택하도록 요구할 수 있습니다.
예 : 하나의 필수 확인란
{
"emailSubject": "Please sign the attached document",
"status": "sent",
"documents": [
{
"documentBase64":"<pdffile>",
"name": "Example document",
"fileExtension": "pdf",
"documentId": "1"
}
],
"recipients": {
"signers": [
{
"email": "[email protected]",
"name": "Signer's name",
"recipientId": "1",
"clientUserId": "1000",
"tabs": {
"signHereTabs": [
{
"anchorString": "/sig1/",
"anchorXOffset": "20",
"anchorUnits": "pixels"
}
],
"checkboxTabs": [
{
"anchorString": "/sig1/",
"anchorXOffset": "180",
"anchorUnits": "pixels",
"tabGroupLabels": [
"checkbox group"
]
}
],
"tabGroups": [
{
"groupLabel": "checkbox group",
"groupRule": "SelectAtLeast",
"minimumRequired": "1",
"maximumAllowed": "1",
"validationMessage": "Please check to indicate your agreement",
"tabScope": "document",
"pageNumber": "1",
"documentId": "1"
}
]
}
}
]
}
}