DocuSign PDF表单字段转换:缺少DateSigned

问题描述

我正在使用DocuSign REST API CreateEnvelope。

我有一个带有表单域的PDF,必须将其上载到DocuSign。

我正在使用PDF表单字段转换将PDF字段转换为DocuSign选项卡,并将其分配给不同的签名者。

这对于“签名”和“初始”字段工作正常,但是我在文档中看不到任何DateSigned选项卡。

请注意,PDF表单字段的名称与相应的DocuSign选项卡的tabLabel值完全匹配。

这是JSON有效负载

{
    "attachments": [],"compositeTemplates": [
        {
            "document": {
                "documentBase64": "...","documentFields": [],"documentId": "1","matchBoxes": [],"name": "E54.000003631.000009458.0000001.pdf","transformPdfFields": "true"
            },"inlineTemplates": [
                {
                    "documents": [],"recipients": {
                        "agents": [],"carboncopies": [],"certifiedDeliveries": [],"editors": [],"inPersonSigners": [],"intermediaries": [],"signers": [
                            {
                                "customFields": [],"documentVisibility": [],"email": "[replace this with a valid email]","excludedDocuments": [],"name": "Recip_2","recipientAttachments": [],"recipientId": "2","recipientSignatureProviders": [],"routingOrder": "1","signingGroupUsers": [],"socialAuthentications": [],"tabs": {
                                    "approveTabs": [],"checkBoxTabs": [],"companyTabs": [],"dateSignedTabs": [
                                        {
                                            "documentId": "1","tabLabel": "S2_DocuSignDateSigned"
                                        }
                                    ],"dateTabs": [],"declineTabs": [],"emailAddresstabs": [],"emailTabs": [],"envelopeIdTabs": [],"firstNaMetabs": [],"formulaTabs": [],"fullNaMetabs": [],"initialHereTabs": [
                                        {
                                            "documentId": "1","tabLabel": "S2_DocuSignInitialHere"
                                        }
                                    ],"lastNaMetabs": [],"listTabs": [],"noteTabs": [],"numberTabs": [],"radioGroupTabs": [],"signerAttachmentTabs": [],"signHereTabs": [
                                        {
                                            "documentId": "1","tabLabel": "PdfField_5"
                                        }
                                    ],"ssnTabs": [],"textTabs": [],"titleTabs": [],"viewTabs": [],"zipTabs": []
                                }
                            },{
                                "customFields": [],"name": "Recip_1","recipientId": "1","tabLabel": "PdfField_3_DocuSignDateSigned"
                                        }
                                    ],"tabLabel": "PdfField_2_DocuSignInitialHere"
                                        }
                                    ],"tabLabel": "PdfField_1"
                                        }
                                    ],"textTabs": [
                                        {
                                            "documentId": "1","tabLabel": "PdfField_4"
                                        }
                                    ],"zipTabs": []
                                }
                            }
                        ]
                    },"sequence": "1"
                }
            ],"serverTemplates": []
        }
    ],"documents": [],"emailBlurb": "Please review attached document(s) for electronic signature.","emailSubject": "Please review attached document for electronic signature","recipients": {
        "agents": [],"signers": []
    },"status": "sent","templateRoles": []
}

我想念什么?

感谢您的帮助!

解决方法

我发现了问题所在。

最初的PDF(由我们的产品生成)仅包含Signature类型的PDF字段。

我们已将PDF生成更新为:

  • SignHere和InitialHere DocuSign选项卡的Signature类型的PDF字段
  • DateSigned和Text DocuSign选项卡的Text类型的PDF字段

现在所有PDF字段都已正确转换,并且相应的DocuSign选项卡已添加到文档中。