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

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

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


苍穹工作流中,需要设置“单据”信息。单据在流程审批过程中,每个节点的审批权限不同,单据字段的状态也不同。因此,需要根据权限要求,对业务单据的字段状态进行控制。


接下来,小编将带您深入了解:在流程审批过程中如何实现对单据字段状态进行控制。




1 如何在流程中进行设置?


在一条流程中,可以在“审批”、“会审”两种类型节点上,通过设置节点的“审批设置”—>“基本信息”—>“页面内容”信息项,来控制当前节点的单据字段的显示、隐藏、编辑状态。



在“页面内容”信息项中,有以下详细信息可以进行设置:


1.“字段是否可修改”。用于控制单据表单字段权限设置时,“修改”列的“是”与“否”选项可进行选择,默认关闭;


2. PC端单据修改权限。用于控制PC端单据修改权限,详细设置界面如下:



其中,第一个tab页面为表单字段的设置页面,显示单据字段的“编码”、“名称”、“隐藏”、“可修改”四类信息,可以通过设置开启或关闭“隐藏”、“可修改”选项,实现对字段的权限控制(同时可以对表单按钮、表单标签及图片的显隐状态进行设置);


3.移动端单据修改权限。用于控制移动端单据修改权限,与PC端单据修改权限设置方式一致。需要说明的是,移动端单据修改权限,是针对“移动端审批处理内嵌单据页面”内容进行的设置;


4.保存单据修改时调用单据操作。当“字段是否可修改”选项开启后,需要对保存单据修改时调用单据操作进行设置,具体设置页面如下:



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



其中,支持“操作”、“java插件”、“脚本”三种类型校验插件。


当校验插件类型为“操作”时,可以选择业务单据上的操作,进行同意提交时的校验;


当校验插件类型为“java插件”时,可以输入实现了IWorkflowPlugin接口的插件类,进行同意提交时的校验;


当校验插件类型为“脚本”时,可以选择外部接口脚本,进行同意提交时的校验。


6.驳回提交时校验操作。用于驳回提交时的校验操作,设置方式与“同意提交时校验操作”相同。


2 如何解决单据字段设置所遇的问题?


一顿操作猛如虎,设置完成,却发现单据字段设置没有起作用,这种情况让人烦躁。


别慌,其实原因很简单,是因为该字段所属的父容器,设置了锁定性、隐藏性。那么即使在流程的节点上设置字段可编辑、可显示,也不会起作用(源于控制性以页面设置优先)。要想解决只需修改该字段父容器的锁定性、隐藏性即可。



需要说明的是:当移动端进行审批时,点击单据页面上的某些元素会产生页面跳转动作。跳转之后的页面字段或控件,将不会按照节点设置情况,展现可编辑、显示等效果。


这是因为,跳转之后页面的页面字段或控件处于可编辑、显示状态,只受单据插件控制,而不受工作流管控。这种情况下,需要对应的单据插件进行相关处理。


流程中单据字段状态控制的那些事,您掌握了吗?如有疑问,请参考如下文档:


工作流平台使用手册 

设置单据字段可编辑、显示,为什么没有起作用? 


以上就是本期的全部内容啦,咱们下期再见!




#往期推荐#



#  五分钟新建流程攻略

#  让你一次看通透,流程参与人那些事

 苍穹工作流那些事 之 流程节点

#  苍穹工作流那些事 之 流程启动

 刚柔并济,流程动态配置方案详解

 苍穹工作流那些事 之 流程线

#  快速掌握流程变量的用法


更多精彩内容,“码”上了解!↓



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

苍穹工作流中,需要设置“单据”信息。单据在流程审批过程中,每个节点的审批权限不同,单据字段的状态也不同。因此,需要根据权限要求,对...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息