找回密码
 立即注册

QQ登录

只需一步,快速开始

小侠米
论坛元老   /  发表于:2022-7-26 14:51:19
11#
liuyazi79 发表于 2022-7-25 16:28
是 的,修改,可以在审批退回的状态下可以修改,审批通过的情况不可以修改,我是在修改命令与状态来控制的 ...

不是一般的繁琐,是很繁琐。
关于业务单据的状态,你怎么取得的?
回复 使用道具 举报
lovert
银牌会员   /  发表于:2022-7-26 17:18:30
12#
本帖最后由 lovert 于 2022-7-26 17:20 编辑

流程不一定需要从流程中心发起,也可以从业务本身的页面发起,V8.0版本的流程只是把业务表和流程分开了,你可以在自己的业务表里添加流程ID关联到流程表,这样也可以做到很多流程状态查询一看就会,超有用活字格技能:一百四十九、业务数据关联新版流程 - 活字格专区 - 专题教程 - 葡萄城产品技术社区 (grapecity.com.cn)
回复 使用道具 举报
小侠米
论坛元老   /  发表于:2022-7-27 09:13:23
13#
本帖最后由 小侠米 于 2022-7-27 09:14 编辑
lovert 发表于 2022-7-26 17:18
流程不一定需要从流程中心发起,也可以从业务本身的页面发起,V8.0版本的流程只是把业务表和流程分开了,你 ...

感谢大佬支持
这个方法我知道,但是我觉的这个关联应该是属于底层的东西,是官方要去实现的,这个我在前面的发的链接也有说明流程审批与业务单据的编辑权限限定
https://gcdn.grapecity.com.cn/fo ... 1&fromuid=60073
(出处: 葡萄城产品技术社区)

这里业务与审批分开的只是只数据要做一定程度隔离,但是不能把彼此之间的一些处理逻辑也完全分开
完全分开就是现在看到其实就是两个平台:一个是原有的活字格平台,另一个就是专业BPM平台
这样独立的两个平台怎么能和谐呢,是现在官方要考虑的问题
回复 使用道具 举报
不知道式
初级会员   /  发表于:2022-7-27 09:51:10
14#
liuyazi79 发表于 2022-7-25 16:28
是 的,修改,可以在审批退回的状态下可以修改,审批通过的情况不可以修改,我是在修改命令与状态来控制的 ...

大佬,你这个“隐藏表格”按钮控制右侧显示隐藏是怎么做的?
回复 使用道具 举报
lovert
银牌会员   /  发表于:2022-7-27 10:20:11
15#
小侠米 发表于 2022-7-27 09:13
感谢大佬支持
这个方法我知道,但是我觉的这个关联应该是属于底层的东西,是官方要去实现的,这个我在前 ...

你的业务需求是什么都没有给大家讲讲清楚,上来就说官方的流程有问题,你把你的遇到的问题列出来,希望实现怎样的业务流程,让大家给你出主意,你还是没有把官方的流程完全搞懂,第一,流程本身就是控制各个环节的数据提交和页面展示的,更注重页面流转顺序和权限,不改变业务本身的数据,第二,流程发生了就会有操作记录,就有了历史,历史是不能被改变的,所以官方就把流程本身发生的操作记录保护起来了,只通过流程视图表公开,操作不能改变流程内部表,你总不能把已经审批的历史在改成未审批,那流程不就乱了吗
回复 使用道具 举报
小侠米
论坛元老   /  发表于:2022-7-27 11:52:17
16#
lovert 发表于 2022-7-27 10:20
你的业务需求是什么都没有给大家讲讲清楚,上来就说官方的流程有问题,你把你的遇到的问题列出来,希望实 ...

大佬说的都对,但是你也没留意的一个整体的逻辑问题,照大佬的意思,官方是不是对审批中心的操保护过头了
审批流程的问题不少,我在需求板块都有提到
回复 使用道具 举报
willning
超级版主   /  发表于:2022-8-1 15:57:27
17#
本帖最后由 willning 于 2022-8-1 15:59 编辑

参考一下这个工程中的做法:
  • 采购申请流程:从业务页面启动
  • 维修现场登记流程:从流程中心启动


在系列视频教程录制中,我专门做了一个章节,讲工作流的发起和执行。从流程中心发起和从业务页面发起,是两种不同的思路,提供了完全不同的用户体验。前者更像是OA或BPM,后者更像是业务系统,如ERP等。敬请期待!






高级培训-工作流-demo-v1.fgcc

1.42 MB, 下载次数: 288

回复 使用道具 举报
不知道式
初级会员   /  发表于:2022-8-1 22:37:37
18#
willning 发表于 2022-8-1 15:57
参考一下这个工程中的做法:
  • 采购申请流程:从业务页面启动
  • 维修现场登记流程:从流程中心启动

  • 大佬,希望在课程中能考虑以下场景:
    1、在业务采购申请单列表中,双击打开不同状态的单据。(①保存草稿状态。②已发送/已审批③待我审批④不需要我审批,但有查看权限)
    2、针对不同状态单据(①已发送/已审批②不需要我审批,但有查看权限),工作流审批历史如何能展示出来。
    回复 使用道具 举报
    willning
    超级版主   /  发表于:2022-8-2 14:42:08
    19#
    不知道式 发表于 2022-8-1 22:37
    大佬,希望在课程中能考虑以下场景:
    1、在业务采购申请单列表中,双击打开不同状态的单据。(①保存草 ...

    1. 很常见的需求,我们可以在工作流的结束节点中,通过服务端命令,向业务数据(采购申请单)中回写审批状态,然后就可以在采购申请单管理的业务页面中,根据审批状态相关的字段,判断和展示当前单据的审批状态了
    2. 这个是业务系统和工作流深度融合的场景。活字格的工作流引擎会自动记录工作流实例绑定的业务数据ID,所以,在工作流中可以很方便的打开业务页面;反过来的话,需要在合适的时机(如第一个节点进入时),将工作流实例ID回写到业务数据表中,然后,就可以使用这个实例ID查询“全部任务视图”,获取审批历史了。具体的权限控制,可以利用该视图的行权限,也可以自己通过查询条件来实现。
    回复 使用道具 举报
    willning
    超级版主   /  发表于:2022-8-3 16:58:30
    20#
    不知道式 发表于 2022-8-1 22:37
    大佬,希望在课程中能考虑以下场景:
    1、在业务采购申请单列表中,双击打开不同状态的单据。(①保存草 ...

    视频出路了:https://gcdn.grapecity.com.cn/fo ... mp;extra=#pid563185
    重点关注第八节。
    回复 使用道具 举报
    您需要登录后才可以回帖 登录 | 立即注册
    返回顶部