一、功能背景
集成电子用印后,可以通过流程创建契约锁私有云合同进行签署,签署后可以下载合同文件、打印合同文件、查看合同详情等
二、功能目录
3.2.1基本信息
1、工作流路径:选择需要进行电子用印集成的流程
2、服务商:选择契约锁
3、绑定服务:选择已经集成的契约锁私有云服务
4、工作流对接模式:选择专业版
3.2.2文件信息
1、文件主题:(必填)此设置项代表将流程表单中的字段跟契约锁合同的合同名之间建立联系
2、用印流程:(选填)创建契约锁私有云合同需要一个默认的电子用印流程(在契约锁签署平台中进行维护),所以该设置项默认可以不配置,当客户的契约锁签署平台中有多个用印流程,而针对不同的电子用印集成配置需要用不同的用印流程时,可以设置此配置,一般设置表单关联浏览-电子签-电子用印流程类型字段,用来选择契约锁维护好的电子用印流程
3、签署文件:(必填)本地文件中设置表单为附件或者关联文档类型的字段,发起签署时支持将本地上传的文件或者选择系统中的文件作为签署文件;
文件模板可以设置表单为关联浏览-电子签-文件模板类型的字段,发起签署时支持选择契约锁中维护好的文件模板作为签署文件
4、文件操作按钮显示字段:(选填)用来展示电子用印的按钮所在的表单字段
5、签署文件规格:(有默认大小)用来设置签署的合同文件的规格
6、文件编号:(选填)用来设置合同的编号
7、文件备注:(选填)用来设置合同的备注信息
8、签署截止日期:(选填)用来设置合同的签署截止日期
9、文件终止日期:(选填)用来设置合同的实际终止日期
3.2.3签署流程
1、添加签署方方式:(默认固定添加签署方)
固定添加签署方:在创建合同时将签署方信息一并创建
动态添加签署方:创建合同时不添加签署方,在对应签署方的签署节点,点击签署文件按钮时才会添加对应签署方
2、文件发起:
创建文件节点/出口:可以在对应流程节点前、节点后、出口上进行设置,设置之后,通过对应节点时,会进行创建文件操作
文件创建后保存为草稿:(默认关闭),关闭此设置项时,创建文件后,文件状态为签署中,可以直接进行签署;开启此设置项,创建文件后,文件状态为草稿,需要单独进行发起,才能签署文件
发起文件节点/出口:(默认不展示),当文件创建后保存为草稿设置项开启时,需要设置此配置,可以在对应应流程节点前、节点后、出口上进行设置,设置之后,通过对应节点时,会执行发起文件操作,执行后,合同状态会从草稿变成签署中
3、指定签署位置及填参
可指定位置+填参的流程节点:设置的流程节点会显示指定签署位置并填参按钮,通过该按钮可以跳转契约锁页面进行签署位置的指定和模板填参
仅可指定签署位置的流程节点:设置的流程节点会显示指定签署位置按钮,通过该按钮可以跳转契约锁页面进行签署位置的指定
仅可填参的流程节点:设置的流程节点会显示文件填参按钮,通过该按钮可以跳转契约锁页面进行模板填参
4、文件签署流程
文件签署流程是进行合同签署方的设置,比方说设置发起组织签署、组织签署、个人签署方签署,也可以是多方签署
文件发起组织:(必填)设置发起方组织的取值字段
文件发起人:(必填)设置发起人的取值字段
发起组织动作:(必选)如果仅需要发起方进行发起,但是不需要发起方参与签署时,可以选择仅发起不签署
如果需要发起方参与签署,可以选择发起且签署
经办人联系方式:(选填)设置发起方经办人的取值字段(注意设置的取值字段一定要能获取到经办人对应的联系方式,比如手机号、邮箱,不要只设置姓名)
签署顺序:(选填)设置发起方的签署顺序(签署顺序的填写一般是填写数字1、2、3,数字越小,代表签署顺序越靠前)
是否发动消息:(选填)控制发起签署时,是否给发起方的签署人发送签署短信
指定印章必填:(选填)控制发起签署时,发起方如果签署动作为组织签章,是否必须要传电子印章
【流程节点】:(必填)设置发起方可以进行签署的流程节点,在设置的流程节点,会显示签署文件按钮
【签署动作】:(必填)设置发起方的签署动作,可以设置自定义签署动作(即事先预设好签署动作),也可以设置表单字段关联浏览-电子签-签署动作字段,在发起流程时,再在表单选择签署动作
【签署顺序】:(选填)设置签署动作的签署顺序
【签署人】:设置发起方签署动作的签署人,设置了就由对应的人进行签署
【指定印章】:(选填)当发起方签署动作为组织签章时,可以设置表单关联浏览-电子签-电子印章字段,用来选择由指定的印章进行签署
【自动签署】:可以控制发起方对应的签署动作是否在签署节点提交流程时进行自动签署(如果勾选了,必须要签署节点由签署人提交流程,才会执行自动签署)
【签署校验】:可以控制当发起方对应签署动作没有签署完成时,签署节点提交流程进行拦截
【指定签署位置】:可以设置发起方对应签署动作的签署位置
【组织名称】:用来设置组织签署方名称的取值字段
【经办人联系方式】:用来设置组织签署方经办人的取值字段,如果组织是外部组织,经办人联系方式一定要填写值(注意设置的取值字段一定要能获取到经办人对应的联系方式,比如手机号、邮箱,不要只设置姓名)
个人签署方-姓名:用来设置个人签署方名称的取值字段
个人签署方-联系方式:用来设置个人签署方联系方式的取值字段
3.3.1高级配置
1、文件签署设置
签署完成后自动提交流程:可以用来控制通过流程中点击签署文件按钮进行签署后,是否执行自动提交流程
原文件更改后重新创建文件:如果勾选了文件变更或者文件模板变更重新创建合同,当合同文件或者合同模板发生变更,会撤回或者作废原来的合同,重新创建新合同进行签署
隐藏签署文件按钮节点:比方说签署节点设置了自动签署,那么该节点可能就不需要显示签署文件按钮了,此时可以设置该设置项,在设置的流程节点不展示签署文件按钮
隐藏契约锁界面操作按钮:如果设置项不开启,点击电子签按钮跳转契约锁页面时,契约锁页面会展示自己的操作按钮,流程表单页面会展示流程按钮
如果设置项开启,点击电子签按钮跳转契约锁页面时,会将契约锁的操作按钮与流程表单的按钮进行合并展示
2、文件填参
传递图片参数:当使用契约锁文件模板创建合同时,合同模板中存在图片参数,需要从OA表单获取图片时,可以开启此设置项
3、文件查看
可查看文件的流程节点:用来设置查看文件的流程节点,设置的流程节点会显示查看文件按钮,点击按钮可以跳转契约锁合同文件页面
4、文件下载
可下载文件的流程节点:用来设置下载文件的流程节点,设置的流程节点会显示下载文件按钮,点击按钮可以下载签署文件
文件下载至表单字段:如果不设置,点击下载文件按钮,会将签署文件下载到本地,如果设置了接收签署文件的表单字段,点击下载文件按钮时,可以选择是将签署文件下载到表单字段还是本地
文件命名规则:当签署文件下载到表单字段时,可以设置下载下来的签署文件名称如何命名
文件下载目录:当签署文件下载到表单字段时,用来控制签署文件存放的位置
下载文件创建人:当签署文件下载到表单字段时,用来控制该文件的创建人
签署文件下载项设置:可配置前端仅可下载电子签约文件,还是存证报告也可一并下载
文件完成后才显示下载文件按钮:设置项关闭时,在设置了可下载文件的流程节点就会展示下载文件按钮
设置项开启时,在设置可下载文件的流程节点,如果文件不是已完成状态,就不会展示下载文件按钮,只有当文件签署完成后,才会展示下载文件按钮
5、回调设置
可以配置esb回调动作流,比方说通过契约锁回调事件,触发执行动作流执行组件(提交流程、退回流程等)
6、文件打印
可打印文件的流程节点:用来设置打印文件的流程节点,设置的流程节点会显示打印文件按钮,点击按钮可以打印合同文件
文件打印人:用来设置可以打印文件的人,只有设置的人可以点击打印文件按钮进行打印(如果不设置,打印文件节点所有节点操作者均可打印)
文件打印次数:用来控制可以打印的文件份数,超过份数将无法再打印(如果不设置,打印文件份数没有限制)
7、文件水印
文字水印:当创建文件时,需要在合同文件上添加文件水印,可以设置该设置项,通过表单字段值来添加文字水印(但是注意需要事先在契约锁电子用印流程中预设文字水印的位置,且创建文件时要使用对应的电子用印流程)
图片水印:当创建文件时,需要在合同文件上添加图片水印,可以设置该设置项,通过表单字段中选择的图片来添加图片水印或者通过表单字段值来添加二维码图片水印(但是注意需要事先在契约锁电子用印流程中预设图片水印的位置,且创建文件时要使用对应的电子用印流程)
8、文件抄送
抄送人姓名:可选择表单字段中,需要被抄送签署文件的人员姓名字段
抄送人联系方式:可选择表单字段中,需要被抄送签署文件的人员联系方式字段,系统将向填写的联系方式发送短信或者邮件,抄送提醒。
9、修改接收方签署信息
可修改接收方签署信息的流程节点:选择审批流的哪些节点可以对签署信息进行修改,选择的节点,审批流程中该节点会显示【修改签署方】按钮
接收方签署信息修改设置:可以限制不允许修改接收方的签署方名称或联系方式
10、自定义参数
当创建文件使用契约锁模板时,模板中有表格参数,可以通过该设置项设置从OA表单对应明细表中获取值传给契约锁表格
11、IM消息提醒
外部签署完成通知:当设置项开启时,外部签署方签署完成时,可以给内部签署人或者经办人发送IM消息提醒
12、用印页签设置
默认打开电子用印页签的节点:在设置的流程节点,会默认打开电子签章页签
自定义页面名称:流程表单中显示的【电子签章】页签可以自定义名称
13、信息提示
签章节点已签署流程提示信息:签章节点打开流程表单,如果已经签署完成,会弹出已签署的提示
签章节点未签署流程提示信息:签章节点打开流程表单,如果还未签署,会弹出待签署的提示
指定签署位置节点提示信息:指定签署位置节点打开流程表单,如果还未指定位置,会弹出需要指定签署位置的提示
3.3.2其他
可以自定义电子签按钮的名称
3.3.3文件附加操作
可以在节点前、节点后、出口上设置对应的文件附加操作,例如在指定签署位置节点设置校验是否已指定签署位置,在签署节点设置自动签署或者校验是否已签署
下面针对每个文件附加操作,介绍其执行逻辑:
【校验文件是否存在】:用于判断当前流程是否创建过合同,使用场景类似于判断当前节点是否有创建合同,如果没创建合同,阻止流程提交
【校验文件和模板是否可用】:用于校验签署文件是否正常,使用场景类似于在创建合同之前,校验本地上传或者系统中选择的文档是否有损坏、加密等问题,
校验选择的契约锁文件模板是否是正常启用的
【编辑文件】:使用场景类似于对草稿合同进行修改后(比方说修改了合同的名称、文件、签署方等信息),通过该操作来更新合同
【草稿文件填参】:使用场景类似于草稿状态的合同模板需要填参,而填参是通过OA表单值来传参的,那么在OA表单有对应值时,执行该接口将表单值传递给契约锁模板
【当前用户自动签署】:使用场景类似于在设置的节点前后或者出口执行时,自动将当前用户需要签署的动作完成,无需用户再手动拖拽签署
注意:只有满足以下两个条件,当前用户自动签署才能有效执行
1)私有云当前用户支持自动签署的签署动作为内部企业的组织签章、个人签字、法定代表人签字、审批以及个人签署方签字(不支持的签署动作会直接跳过)
2)组织签章自动签署需要提前指定签署位置和指定印章(只能指定一个印章),个人签字、法定代表人签字、个人签署方签字需要提前指定签署位置
【本方企业自动盖章】:执行逻辑为自动签署当前合同处于签署中的第一个内部企业的【组织签章】签署动作
注意:需要内部企业指定组织签章的签署位置和唯一的印章
【所有内部企业自动签章】:执行逻辑为自动签署当前合同处于签署中的所有内部企业的【组织签章】签署动作
注意:需要指定所有内部企业的组织签章的签署位置和唯一的印章
【本方企业个人自动签字】:执行逻辑为自动签署当前合同处于签署中的所有内部企业的【个人签字】签署动作
注意:需要指定所有内部企业的个人签字的签署位置
【公司审批】:执行逻辑为自动审批当前合同处于签署中的第一个内部企业的【审批】签署动作
【个人自动签字】:执行逻辑为自动签署当前合同处于签署中的第一个个人签署方的签署动作
注意:需要指定第一个个人签署方的签署位置
【个人自动签字(全)】:执行逻辑为自动签署当前合同处于签署中的所有个人签署方的签署动作
注意:需要指定所有个人签署方的签署位置
【设置打印次数】:执行逻辑为设置合同文件的打印次数,当打印次数用完之后将无法再进行打印
注意:需要配合电子用印集成配置-高级配置-文件打印的【文件打印次数】设置项来使用,在配置了【设置打印次数】的节点前后或者出口上执行后,将【文化打印次数】字段值作为打印次数
【封存文件】:执行逻辑为将处于签署中的合同进行封存,使合同变成已完成状态,一般是私有云使用动态添加签署方时,当所有签署方都签署完成后,调用该接口将合同进行封存
【下载文件】:执行逻辑为将当前流程中存在的合同文件下载到对应的表单字段(注意:如果没有设置下载对应的表单字段执行该接口会跳过)
使用场景类似于合同签署完成了,在对应节点提交流程时将签署后的文件下载到指定的表单字段中以供查看
【作废文件】:执行逻辑为将流程中存在的已完成的合同进行作废或者流程中存在的签署中的合同进行撤回
【撤回文件】:执行逻辑为将流程中存在的签署中的合同进行撤回或者流程中存在的已签署的合同进行作废
注意:作废文件和撤回文件的执行逻辑其实是一样的,但是为了便于理解,尽量已完成的合同想进行作废还是使用【作废文件】,签署中的合同想进行撤回还是使用【撤回文件】
【还原正文】:使用场景类似于公文流程的某一个节点将签署后的正文下载到了正文字段,但是后续节点又想要正文的原文档,执行该接口即可将签署后的正文还原成签署前的正文文档
【校验参数模板中的发起方必填参数是否填写完成】:执行逻辑为校验当前合同存在的模板文件中发起方需要填写的必填参数是否均已填写完成
【校验参数模板中的接收方必填参数是否填写完成】:执行逻辑为校验当前合同存在的模板文件中接收方需要填写的必填参数是否均已填写完成
【校验本方企业是否已指定签署位置】:执行逻辑为校验当前合同所有的内部企业的所有签署动作是否均已指定签署位置
【校验外部企业是否已指定签署位置】:执行逻辑为校验当前合同所有的外部企业的所有签署动作是否均已指定签署位置
【校验个人是否已指定签署位置】:执行逻辑为校验当前合同所有个人签署方是否均已指定签署位置
【校验本方企业是否所有文档都已指定企业签章签署位置】:执行逻辑为校验当前合同中所有内部企业是否已在所有合同文件中指定组织签章签署动作的位置
【校验外部企业是否所有文档都已指定企业签章签署位置】:执行逻辑为校验当前合同中所有外部企业是否已在所有合同文件中指定组织签章签署动作的位置
【校验本方企业是否所有文档都已指定骑缝章签署位置】:执行逻辑为校验当前合同中所有内部企业是否已在所有合同文件中指定组织签章签署动作的骑缝章位置
【校验外部企业是否所有文档都已指定骑缝章签署位置】:执行逻辑为校验当前合同中所有外部企业是否已在所有合同文件中指定组织签章签署动作的骑缝章位置
【校验本方企业是否所有文档都已指定个人签字签署位置】:执行逻辑为校验当前合同中所有内部企业是否已在所有合同文件中指定个人签字签署动作的位置
【校验个人签署方是否所有文档都已指定签署位置】:执行逻辑为校验当前合同中所有个人签署方是否已在所有合同文件中指定位置
【校验是否所有文档已指定签署位置】:执行逻辑为校验当前合同中所有合同文件是否已至少指定任意一个签署动作的位置即可
比方说当前合同有多个签署方,多个签署方有多个签署动作,只要有一个签署动作在文档中指定了位置都算该文档已经指定了位置
【校验本方企业是否已签署】:执行逻辑为校验当前合同中所有内部企业是否均已签署完成
【校验外部企业是否已签署】:执行逻辑为校验当前合同中所有外部企业是否均已签署完成
【校验个人是否已签署】:执行逻辑为校验当前合同中所有个人签署方是否均已签署完成
【校验所有签署方是否已签署完成】:执行逻辑为校验当前合同中所有签署方是否均已签署完成
【校验当前用户是否已签署】:执行逻辑为校验当前合同中需要当前用户签署的签署动作是否已完成
STEP1:进入审批流,发起配置对应的审批流程,填写相关表单数据,提交流程。
STEP2:层层审批,到达各功能节点(指定签署位置/文件填参/签署文件/查看文件等,下面以签署为示例)。流程操作人(签章人员)点击文件操作按钮,进行文件签署。
STEP3:完成签署,流程归档。可查看完成签署的文件,进行验签、下载、打印等一系列管理操作。
契约锁私有云绑定设置
1、签署文件按钮不展示
(1)非签署节点
解决方案:检查当前节点是否是签署节点,如果是非签署节点,不会展示签署文件按钮
(2)草稿状态签署文件按钮展示成了查看文件按钮
解决方案:检查合同状态是否是草稿状态,如果是,需要先将合同发起
(3)合同处于签署中,当前用户不是签署人导致签署文件按钮展示成了查看文件按钮
解决方案:从契约锁的签署详情中可以查看当前用户是不是正在签署的操作人,如果不是,就代表当前用户没有需要签署的,故而不会展示签署文件按钮
(4)合同签署完成后签署文件按钮展示成了查看文件按钮
解决方案:这种属于正常情况,如果检查合同状态变成已签署,就代表当前用户不需要再做签署操作,故而就不会展示签署文件按钮
(5)是否在电子用印集成配置-高级配置-文件签署设置-中开启【隐藏签署文件按钮节点】
解决方案:如果开启了这个设置,该签署节点就不会展示签署文件按钮,如果不需要这个设置,可以去掉
(6)专业版电子用印集成配置中-文件签署流程中未设置签署方
解决方案:签署节点需要在签署方中进行设置,如果没有设置签署方,就不会有节点展示签署文件按钮,故而需要配置签署方
(7)当前流程节点操作人还没轮到签署,可以去契约锁签署详情中查看是否还处于等待中