苍穹工作流那些事 之 单据字段状态

苍穹工作流中,需要设置“单据”信息。单据在流程审批过程中,每个节点的审批权限不同,单据字段的状态也不同。因此,需要根据权限要求,对业务单据的字段状态进行控制。
接下来,小编将带您深入了解:在流程审批过程中如何实现对单据字段状态进行控制。
1 如何在流程中进行设置?
在一条流程中,可以在“审批”、“会审”两种类型节点上,通过设置节点的“审批设置”—>“基本信息”—>“页面内容”信息项,来控制当前节点的单据字段的显示、隐藏、编辑状态。

在“页面内容”信息项中,有以下详细信息可以进行设置:
1.“字段是否可修改”。用于控制单据表单字段权限设置时,“修改”列的“是”与“否”选项可进行选择,默认关闭;
2. PC端单据修改权限。用于控制PC端单据修改权限,详细设置界面如下:

其中,第一个tab页面为表单字段的设置页面,显示单据字段的“编码”、“名称”、“隐藏”、“可修改”四类信息,可以通过设置开启或关闭“隐藏”、“可修改”选项,实现对字段的权限控制(同时可以对表单按钮、表单标签及图片的显隐状态进行设置);
3.移动端单据修改权限。用于控制移动端单据修改权限,与PC端单据修改权限设置方式一致。需要说明的是,移动端单据修改权限,是针对“移动端审批处理内嵌单据页面”内容进行的设置;
4.保存单据修改时调用单据操作。当“字段是否可修改”选项开启后,需要对保存单据修改时调用单据操作进行设置,具体设置页面如下:

5.同意提交时校验操作。用于控制同意提交时的校验操作,具体设置页面如下:

其中,支持“操作”、“java插件”、“脚本”三种类型校验插件。
当校验插件类型为“操作”时,可以选择业务单据上的操作,进行同意提交时的校验;
当校验插件类型为“java插件”时,可以输入实现了IWorkflowPlugin接口的插件类,进行同意提交时的校验;
当校验插件类型为“脚本”时,可以选择外部接口脚本,进行同意提交时的校验。
6.驳回提交时校验操作。用于驳回提交时的校验操作,设
苍穹工作流那些事 之 单据字段状态
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



