Docusign 통합을 위해 Salesforce에서 작업 해 왔습니다. 각 문서에 특정 서명자가있는 여러 문서가 있습니다. 즉 하나의 문서를 특정 사용자에게 보내야합니다. 모두이 아닙니다. 그러나 나는 이것을 docusign에 대한 하나의 Rest API 호출에서 원한다. 문서는 사용자 별 사용자별로 동적으로 생성되는 계정 첨부 파일에 저장됩니다. 내가 CompositeTemplates를 사용하여이 작업을 시도하고있다Docusign 일대일로 여러 서명자에게 여러 봉투 보내기 서명자 문서화
, 내가 뭐하는 거지 각 inlineTemplate 문서 및 서명자를 추가,이다,하지만 순서에있는 모든 사용자에게 모든 문서를 보내고있다. 모든 사용자에게 모든 문서를 표시하고 싶지는 않지만 특정 문서 만 표시해야합니다. 나는이에 대해 다음하고있는 방법에 대한
{
"status": "Sent",
"compositeTemplates": [
{
"inlineTemplates": [
{
"sequence": "1",
"recipients": {
"signers": [
{
"roleName": "Signer 1",
"recipientId": "1",
"name": "Anmol",
"email": "[email protected]"
}
]
},
"envelope": {
"status": "Sent",
"emailSubject": "test1"
},
"documents": [
{
"name": "Doc 1",
"fileExtension": "doc",
"documentId": "1",
"documentBase64": "JVBERi0xLjQKJeLjz9MKN58HkeCg8gJEomcWGJdEFtOYYklsXV2dlT6R6Owc+FXFMNSlpckKM6M/ioTGkROkEjkxBDrgthySkvMxGpQJYapHKWwcwXtRU9GCg=="
}
],
"customFields": {
"listCustomFields": [
{
"value": "00128000003tPKB",
"show": "true",
"required": "false",
"name": "Account",
"fieldId": "1",
"configurationType": "salesforce"
}
]
}
}
],
"compositeTemplateId": "1"
},
{
"inlineTemplates": [
{
"sequence": "1",
"recipients": {
"signers": [
{
"roleName": "Signer 2",
"recipientId": "1",
"name": "Anmol",
"email": "[email protected]"
}
]
},
"envelope": {
"status": "Sent",
"emailSubject": "test2"
},
"documents": [
{
"name": "Doc 2",
"fileExtension": "doc",
"documentId": "2",
"documentBase64": "JVBERi0xLjYNJeLjz9MNCjEzIDAgb2JqDTw8L0xpbmVhcmlmDQoxMTYNCiUlRU9GDQo="
}
],
"customFields": {
"listCustomFields": [
{
"value": "00128000003tPKB",
"show": "true",
"required": "false",
"name": "Account",
"fieldId": "1",
"configurationType": "salesforce"
}
]
}
}
],
"compositeTemplateId": "2"
}
]
}
모든 문서, 코드 또는 제안은 매우 도움이 될 것입니다 : 아래
내가 보내는 오전 JSON이다.
대단히 감사합니다! 그것은 작동합니다! Magical ..... –
그러나 모든 서명자가 문서에 서명 한 후 완료 메일이 전송됩니다! 우리가 그 문제를 해결할 수있는 방법이 있습니까? –
모든 수신자가 서명을 완료 한 경우에만 봉투가 완성 된 것으로 간주됩니다. 모든 수신자가 서명을 완료 한 후에 만 완료 메일이 전송됩니다. –