跳到主要内容

自动签署使用说明

  • 员工只有被赋予自动签署权限,才能编辑自动签署模板,并且通过接口发起自动签署。
  • 使用自动签署时,经办人默认为发起人,且不能更改。例如接口中指定了其他人做自动签署,发起后经办人仍然为发起人。
  • 一旦设置了自动签署,那么填写控件仅能由发起方在发起时进行填写,不能分配给签署方填写。签署人信息控件仍然可以使用,但只有等待对应签署方确认后,才会完成自动签署。

企业开通自动签署权限

  1. 登录 腾讯电子签控制台

  2. 拓展服务中选择开通企业自动签署服务

  1. 使用超管微信进行扫码。

  1. 查看合同并签署。

填写所需内容后签署合同。


  1. 完成后控制台显示企业自动签署已开通。

  1. 开启自动签署功能,可在权限管理添加员工。

点击添加自动签模板,设置模板为自动签。 点击添加授权,授予员工使用权限。

使用文件发起

电子签为您提供了 通过文件发起签署流程 以及 通过模板发起签署流程 两种发起方式,如果您选择文件发起请阅读本节内容,如果您选择模板发起请阅读下一节内容。

请先阅读 通过文件发起签署流程 了解流程,并按照步骤 1 和 2 的指引获取到印章 ID 以及 PDF 文件编号 ID。此处将引导您完成最简单的单 B 自动签署场景,您可以根据自己的场景需求进行扩展。

完成上述步骤后,我们直接使用 用 PDF 文件创建签署流程(CreateFlowByFiles)接口发起合同,为方便描述我们将接口入参以 json 格式进行展示:

{
"Operator": {
"UserId": "yD********************2v"
},
"FlowName": "单B自动签署",
"Approvers": [
{
"ApproverType": 3,
"SignComponents": [
{
"ComponentPosY": 260,
"ComponentPosX": 160,
"ComponentHeight": 100,
"ComponentWidth": 100,
"FileIndex": 0,
"ComponentType": "SIGN_SEAL",
"ComponentPage": 1,
"ComponentValue": "yD*********************a9"
}
]
}
],
"FileIds": ["yD*********************0s"]
}

参数填入规范见文档 用 PDF 文件创建签署流程,请参照文档阅读下面的内容,此处传值仅为参照,实际使用时请替换为真实数据!

  • UserId 为发起方经办人的用户 ID,访问 腾讯电子签控制台 获取。
  • FlowName 为合同名称。
  • Approvers 指定签署方信息,此处样例场景为单方企业自动签署。
  • ApproverType 填 3,即企业方自动签署,指定后签署人默认为经办人。
  • SignComponents 指定签署控件的位置和内容,此处样例场景为单个印章。
  • ComponentType 填入 SIGN_SEAL,即印章类型。
  • ComponentPosX、ComponentPosY、ComponentHeight、ComponentWidth 为印章控件的坐标和大小,定位方式请参见 签署方信息说明。
  • ComponentValue 填入前面步骤获取到的印章 ID,合同发起后会在对应位置进行自动签章。
  • FileIndex 目前均为单文件发起,填 0 即可。
  • ComponentPage 为控件所在页面编号,此处设置为 1。
  • FileIds 目前均为单文件发起,此处填入前面上传文件获取的 PDF 文件编号 ID。

在使用 CreateFlowByFiles 接口发起合同后,会根据上传的 PDF 文件生成合同,并自动在指定的区域内完成自动签章。

使用模板发起

电子签为您提供了 通过文件发起签署流程 以及 通过模板发起签署流程 两种发起方式,如果您选择模板发起请阅读本节内容,如果您选择文件发起请阅读上一节内容。

请先阅读 通过模板发起签署流程 了解流程,按照引导熟悉模板、印章的创建和管理方式。此处将引导您完成最简单的单 B 自动签署场景,您可以根据自己的场景需求进行扩展。

控制台操作

  1. 访问 腾讯电子签控制台,在模板管理中选择创建模板,上传合同文件,进入下一步。

  1. 在"添加签署区"步骤,拖拽一个印章控件,完成后进入下一步。

  1. 在"设置签署流程"步骤,设置仅己方企业参与签署,单击确认

  1. 继续单击页面的印章控件,选定一个印章供自动签署时使用,此处选择印章后无需在接口中再进行传入。

  1. 保存模板完成编辑,并返回"模板管理"页面查询获取刚才创建好的模板 ID。

接口调用

在完成控制台操作后,我们使用编辑好的模板进行接口调用,请先阅读 通过模板发起签署流程 了解调用流程。

  1. 使用 创建签署流程(CreateFlow)接口创建流程,为方便描述我们将接口入参以 json 格式进行展示:
{
"Operator": {
"UserId": "yD********************2v"
},
"FlowName": "单B自动签署",
"Unordered": true,
"Approvers": [
{
"ApproverType": 3
}
]
}

参数填入规范见文档 创建签署流程,请参照文档阅读下面的内容,此处传值仅为参照,实际使用时请替换为真实数据!

  • UserId 为发起方经办人的用户 ID,访问 腾讯电子签控制台 获取。
  • FlowName 为合同名称。
  • Unordered 指定无序签署。若不指定或指定为false是有序签署,签署顺序同Approvers数组中各签署方的顺序。(注意:通过API集成腾讯电子签,签署顺序不依赖于模版【签署流程】中的配置)
  • Approvers 指定签署方信息,此处样例场景为单方企业自动签署。
  • ApproverType 填 3,即企业方自动签署,指定后签署人默认为经办人。
  • 接口调用后返回一个 FlowId,请进行记录,在后续步骤会用到。
  1. 使用 创建电子文档(CreateDocument)接口创建电子文档,为方便描述我们将接口入参以 json 格式进行展示:
{
"Operator": {
"UserId": "yD********************2v"
},
"FileNames": ["单方自动签署.pdf"],
"FlowId": "yD********************b9",
"TemplateId": "yD********************0k"
}

参数填入规范见文档 创建电子文档,请参照文档阅读下面的内容,此处传值仅为参照,实际使用时请替换为真实数据!

  • UserId 为发起方经办人的用户 ID,访问 腾讯电子签控制台 获取,和上一步接口传入保持一致。
  • FileNames 为文档名,目前影响使用,传入任意值即可。
  • FlowId 指定合同编号,由上一步返回。
  • TemplateId 指定模板 ID,由控制台操作步骤获取。
  1. 使用 发起流程(StartFlow)接口发起流程,为方便描述我们将接口入参以 json 格式进行展示:
{
"Operator": {
"UserId": "yD********************2v"
},
"FlowId": "yD********************b9"
}

参数填入规范见文档 发起流程,请参照文档阅读下面的内容,此处传值仅为参照,实际使用时请替换为真实数据!

  • UserId 为 发起方经办人的用户 ID,访问 腾讯电子签控制台 获取,和上一步接口传入保持一致。
  • FlowId 指定合同编号,和上一步接口传入保持一致。
  • 请注意如果此接口返回报错,可能是因为上一步异步合成文档需要等待,请在接口返回后等待一段时间(数秒)后重试,此接口可以反复调用。

完成上述步骤后,会根据创建的模板生成合同,并自动在指定的区域内完成自动签章。

合作方企业自动签署

合作方企业自动签署(也称作“他方自动签”)是指非发起方企业签署时不手动进入签署页面进行签署操作,由腾讯电子签负责自动给合同进行盖章动作。

要发起合作方自动签署的合同,前提是需要得到合作方的授权。腾讯电子签提供了两种授权方式,详细说明及操作请参见企业合作方授权

  • 按模版授权

    如果是这种方式的授权,可通过被授权模版发起合同,API调用整体流程和普通的模版发起相同,只需要在CreateFlow时,将合作方的ApproverType指定为3(自动签署),示例:

    // 合作方企业
    "Approvers": [{
    "ApproverType": 3, // 企业自动签署
    "OrganizationName": "合作方企业名称",
    "ApproverName": "张三",
    "ApproverMobile": "186********"
    }]
  • 按印章授权

    这种方式需要需要先联系电子签客户经理完成开白操作,开白成功后交由合作方完成自动签署授权,之后被授权企业可以通过文件发起合同。API调用整体流程和普通的文件发起相同,只需要在CreateFlowByFiles时,将合作方的ApproverType指定为3(自动签署),示例:

    // 合作方企业:经办人为授权人(不用传),印章为授权时选择的印章(不用传)
    "Approvers": [{
    "ApproverType": 3, // 企业自动签署
    "OrganizationName": "合作方企业名称",
    "SignComponents":[{
    "ComponentPosX": 160,
    "ComponentPosY": 260,
    "ComponentWidth": 100,
    "ComponentHeight": 100,
    "FileIndex": 0,
    "ComponentType": "SIGN_SEAL",
    "ComponentPage": 1
    }]
    }
购买咨询
4006-808-062
4006-808-062