簡體   English   中英

Docusign API-鎖定字段

[英]Docusign API - Locked Fields

我正在使用Docusign API創建InlineTemplate,但是只能讓第一個簽名者填寫任何字段。

其余的簽名者必須鎖定所有字段。 有沒有簡單的方法可以做到這一點?

我嘗試將其他Signers上的signer.templateLocked字段設置為true,但他們仍然可以編輯字段。

在TextTab上設置locked屬性將把每個人都鎖定在該元素之外,因此我對如何完成此操作一無所知。

我嘗試將相同的字段添加到所有簽名者,不僅在signer.tab部分中,還為這些元素分配了接收者ID,但這為我提供了3個字段,使所有簽名者彼此重疊。

我認為這應該是很平常的事情,但是覺得我只是想念一些東西。

這是對應的json:

{
"emailSubject": " ",
"status": "sent",
"enableWetSign": "true",
"compositeTemplates": [{
        "inlineTemplates": [{
                "recipients": {
                    "editors": [],
                    "agents": [],
                    "signers": [{
                            "tabs": {
                                "companyTabs": [],
                                "titleTabs": [],
                                "checkboxTabs": [],
                                "textTabs": [{
                                        "width": "136",
                                        "tabLabel": "OWNER_CONTRACT_NUMBER",
                                        "name": "Policy Number",
                                        "pageNumber": "1",
                                        "documentId": "1",
                                        "yPosition": "139",
                                        "xPosition": "439",
                                        "shared": "true",
                                        "required": "true",
                                        "recipientID": "2"
                                    }, {
                                        "width": "149",
                                        "tabLabel": "OWNER_LAST_NAME",
                                        "name": "Please enter your legal last name.",
                                        "pageNumber": "1",
                                        "documentId": "1",
                                        "yPosition": "139",
                                        "xPosition": "212",
                                        "shared": "true",
                                        "required": "true",
                                        "recipientID": "2"
                                    }
                                ],
                                "emailTabs": [],
                                "fullNameTabs": [],
                                "initialHereTabs": [],
                                "signHereTabs": [{
                                        "name": "Owner's Signature",
                                        "pageNumber": "2",
                                        "documentId": "1",
                                        "yPosition": "347",
                                        "xPosition": "90",
                                        "recipientID": "2"
                                    }
                                ],
                                "SignerAttachmentTabs": [],
                                "dateSignedTabs": [],
                                "radioGroupTabs": []
                            },
                            "routingOrder": "2",
                            "recipientId": "2",
                            "name": "Signer 1",
                            "email": "signer1@test.com",
                            "signerName": "SERVICE_REQ_OWNER"
                        }, {
                            "tabs": {
                                "companyTabs": [],
                                "titleTabs": [],
                                "checkboxTabs": [],
                                "textTabs": [],
                                "emailTabs": [],
                                "fullNameTabs": [],
                                "initialHereTabs": [],
                                "signHereTabs": [],
                                "SignerAttachmentTabs": [],
                                "dateSignedTabs": [],
                                "radioGroupTabs": []
                            },
                            "routingOrder": "1",
                            "clientUserId": "internal-id",
                            "recipientId": "1",
                            "name": "Internal Agent",
                            "email": "noreply@test.com",
                            "signerName": "INTERNAL SIGNER"
                        }
                    ],
                    "certifiedDeliveries": [],
                    "carbonCopies": []
                },
                "sequence": "1"
            }
        ],
        "document": {
            "name": "test document (DOCUSIGN)",
            "documentId": "1"
        }
    }
],
"emailSettings": {
    "replyEmailAddressOverride": "no-reply@test.com",
    "replyEmailNameOverride": "Do Not Reply"
}

}

感謝您的幫助,-Jeff

要求執行的唯一方法是復制所有字段,並使它們對於內部簽名者是可選的,而對於外部簽名者是有條件的。 您基本上將具有條件-匹配的內部字段是否已填寫。 如果這樣做-您不會顯示條件標簽。 有關條件標簽的更多信息: https : //support.docusign.com/en/guides/ndse-user-guide-conditional-fields

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM