我正在将Docusign API集成到另一个平台。另一个平台的报价引用了行项目。每个订单项可能包含4个字段,例如“名称”,“价格”,“数量”,“总数”,以使此问题非常基本。
我正在寻找最简单的方法让Docusign文档反映报价行项目中的信息。例如,如果报价包含两个订单项,则Docusign凭证将包含两个订单项,每个订单项都包含与“名称”,“价格”,“数量”和“总计”等订单项相关联的四个字段。例如。如果报价有12个订单项,则docusign文档中有12个订单项,每个订单项都包含我刚刚列出的四个基本描述性字段。即,我希望列表大小是动态调整大小,而不是仅仅在docusign文档上放置大量可能填充或不填充的字段。
我想到的一个可能的想法就是为每个订单项创建字段,指定x位置,然后只增加这些字段的y位置以使字段正确显示。 我想知道是否有一些预先存在的工具或资源,如重复字段的能力,或某些表设置接收列表作为输入或东西。我过去曾与Docusign合作过Salesforce,似乎有类似的东西可以接受列表。提前感谢您的回答。
以下是绘图形式的问题:https://i.stack.imgur.com/C3iQk.jpg
答案 0 :(得分:1)
您可以为订单项隐藏Anchor Text on your document。
创建或编辑文档时,请在文档中的适当位置键入自动锚文本。
- 键入锚文本后,将锚文本的颜色更改为白色或文档的背景颜色。这样,在查看文档时不会显示锚文本,从而使锚文本对文档的收件人不可见。
创建信封时,只需提供要在文档中显示的LineItem。 DocuSign将自动匹配您在请求中提供的锚点字符串,并相应地放置标签。
以下是一个示例CreateEnvelope请求,它通过匹配文档中的锚字符串来创建两个行项目。
{
"emailSubject": "Please sign the agreement",
"status": "created",
"recipients": {
"signers": [
{
"name": "Jane Doe",
"email": "janedoe@acme.com",
"recipientId": "1",
"tabs": {
"textTabs": [
{ "anchorString": "name1", "width": "70" },
{ "anchorString": "price1", "width": "60" },
{ "anchorString": "quantity1", "width": "60" },
{ "anchorString": "total1", "width": "80" },
{ "anchorString": "name2", "width": "70" },
{ "anchorString": "price2", "width": "60" },
{ "anchorString": "quantity2", "width": "60" },
{ "anchorString": "total2", "width": "80" }
]
}
}
]
},
"documents": [
{
"documentId": "1",
"name": "Contract",
"fileExtension": "txt",
"documentBase64": "DQogICAgICAgIG5hbWUxICAgICAgIHByaWNlMSAgICAgICBxdWFudGl0eTEgICAgIHRvdGFsMQ0KCQkNCiAgICAgICAgbmFtZTIgICAgICAgcHJpY2UyICAgICAgIHF1YW50aXR5MiAgICAgdG90YWwyDQoJCQ0KICAgICAgICBuYW1lMyAgICAgICBwcmljZTMgICAgICAgcXVhbnRpdHkzICAgICB0b3RhbDMNCgkJDQogICAgICAgIG5hbWU0ICAgICAgIHByaWNlNCAgICAgICBxdWFudGl0eTQgICAgIHRvdGFsNA0KCQkNCiAgICAgICAgbmFtZTUgICAgICAgcHJpY2U1ICAgICAgIHF1YW50aXR5NSAgICAgdG90YWw1DQoJCQ0KICAgICAgICBuYW1lNiAgICAgICBwcmljZTYgICAgICAgcXVhbnRpdHk2ICAgICB0b3RhbDYNCgkJDQogICAgICAgIG5hbWU3ICAgICAgIHByaWNlNyAgICAgICBxdWFudGl0eTcgICAgIHRvdGFsNw0KCQkNCiAgICAgICAgbmFtZTggICAgICAgcHJpY2U4ICAgICAgIHF1YW50aXR5OCAgICAgdG90YWw4CQk="
}
]
}