本帖最后由 liu_lijian1 于 2021-4-16 08:44 编辑 在我设计的表单中,如果要更新其他表单内容,或新建其他表单,我都是通过状态变化的业务公式来完成,比如:单据的审核 那么,在没有增加审核流程的情况下,就是以下两种操作方式: 1、自己录单,自己审核; 2、通过权限控制,自己录单,上级主管或经理审核。 很显然,这两种操作模式,缺陷是蛮大的。第一种情况,无法监督单据是否证实有效;第二种情况,不能及时通知上级主管或经理进行审核,只能是操作人员去找单据,无法做到单据来找操作人员,所以在这种情况下,一些单据就需要增加审核流程,云表平台支持两种审核流程:流程模板设置和建议流程设置,在本帖中我主要介绍建议审核流程,以及之前我在简易流程应用当中的一个误区,希望可以帮助到有需要的云粉。 简易审核流程启用比较简单,在表单属性-->动态流程-->勾选启用即可! 摘要:可以设置显示一些单据信息,审核时,摘要将会显示在代办事项中 流程类型:可以选择自由流程和固定流程,自由流程可以录单人员在提交审核时,选择用户数据源中的操作用户,进行提交。 执行方式:可以选择:审批、会签、通知。 在最开始设计的时候,我没有勾选:流程结束后自动锁定表单 (其实最开始的时候,我不知道这个选项怎么用,呵呵) 那么我的业务公式是这样设计的,大家注意一下:在状态变化的锁定下,是没有业务公式的。 在这种设计思路下,在审核人最终审核的时候(有时会有多级审核提交),就必须先把报销单先点击:状态的审核,然后再去点击流程的审核,如果不小心先点击了流程的审核,而实际单据的状态审核是没有执行的,就必须得回到单据总表中查询到单据再进行状态审核。 是不是感觉有点繁琐,就操作体验感上,就这个格审核,我得点两次,两个字:麻烦,都有点不想操作下去的赶脚! …… …… …… 很多天的困扰之后,我觉得:必须试试锁定后的业务公式执行模式,不能再偷懒了... …… …… …… 1、动态流程中,勾选:流程结束后自动锁定表单 2、将所有审核状态下的业务公式,都复制到锁定状态下。 然后做如下调整: a)、将执行条件:本表单.审核=常量.是 删除 b)、将反审核时,执行的情况2、3等都删除,因为锁定就一个动作,执行审核时的情况即可。如果有些单据审核流程走完了之后还要修改的,就进行状态反审核来进行数据的撤销。 最后,修改后的业务公式如下: 这样设置之后,就直接在代办事项中,通过流程审核完成后,锁定表单,然后通过表单状态的锁定执行相关业务公式,将原来操作:需要点击两次审核优化成点击一次即可完成! 补充:这一环节千万不能漏掉,否则很容易出现:状态业务公式和锁定业务公式的重复执行 即:锁定业务公式更新审核状态时,一定要将状态【审核】更新为:常量.是,不然在单据总表中,还可以去点击【状态审核】,业务公式重复执行,非常危险! |
+125
最近谁赞过
20 条回帖
楼主这个分享真厉害啊,看了那个业务公式那块,我觉得用状态按钮做,不用锁定也是可以的,我这边截图一下我的建议供大家看看:1.首先我们状态按钮设置触发类型有两种,一种是点击状态按钮的时候,一种是我们启动动态流程触发的时候,首先我们可以配置成动态流程触发 2.我们的触发时机这边就可以选择配置,我们是想启动流程发起的时候就启动还是可以等流程通过并且结束才触发,如想楼主说的走完结束触发的话,我们可以选择审批通过单流程结束时触发,然后流程结束时会自动触发我们业务公式状态按钮的业务公式 |
+12
最近谁赞过
乐于助人 发表于 2021-4-22 15:54 是的,是触发简易流程,不需要定义业务流程 |
+10
状态按钮那边选择用户是指,是那个账号,或者那个角色审批通过才触发 |
+10