找回密码
 立即注册

QQ登录

只需一步,快速开始

小侠米
论坛元老   /  发表于:2022-7-20 10:28  /   查看:6114  /  回复:20
本帖最后由 小侠米 于 2022-7-20 10:30 编辑

新版审批官方默认都希望从流程中心发起,这个初衷也许是好的,但是弊端很明显:统一从审批流程中心做为入口,等于是把活字格限定为专业的BPM平台,跟原本的活字格的平台定位是冲突的,按理审批功能只是活字格平台的其中之一,但是这个入口起的作用是相反的,把活字格品台的灵活性限制了。

另外,从老用户体验与操作习惯上,一下子限定成业务单据都要审批中心发起也是不好的体验,对页面的设计都要从新根据是否要做审批来考虑分开设计,虽然官方一再强调可以用流程命令从业务单据发起审批,但是:一来增加了设计的复杂度与工作量,因为官方没有特别针对这种场景做优化,精力都放在集中发起流程管理上;二来也没见出一个完整的教程教大家如何完整实现业务单据中发起流程直到走完整个审批。

下面的帖子是有说明做法,但也不完整,从中也看出这种关联涉及到自定义字段是非常不方便的,也就是从数据库到逻辑实现都是用户去好好考虑清楚,这不是活字格该有的风格做法。
一看就会,超有用活字格技能:一百四十九、业务数据关联新版流程
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=150241&fromuid=60073
(出处: 葡萄城产品技术社区)


新版的审批中心本身没有问题,问题出在没有兼顾之前的做法,凡是都有个先来后到,如果对于之前从业务单据发起的流程有一套完善的对应处理方案,那也不存在对这个流程中心的不满意,但是官方一上来就强扭格友从流程中心切入,各种教程、帖子都是围绕着流程中心转,且没有好好照顾一下之前不是流程管理中心发起的业务单据操作习惯

官方既然知道除了从流程中心集中发起外,也有很多是从业务单据直接发起的流程,是不是应该好好考虑一下怎么综合这两个场景的应用,都是亲妈生的,而且后者在7.0版本前一直都占大部分的应用场景,现在出来一个新版的流程管理中心,也不能就这么把老大的需求凉一边去

20 个回复

正序浏览
liuyazi79
中级会员   /  发表于:2022-7-25 08:59:41
推荐
44.jpg915828246.png

55.jpg17462462.png
回复 使用道具 举报
不知道式
初级会员   /  发表于:2022-8-4 22:07:31
21#
willning 发表于 2022-8-3 16:58
视频出路了:https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=151216&page=1&extra=#pid563 ...

大佬,我天天刷,终于等到你
回复 使用道具 举报
willning
超级版主   /  发表于:2022-8-3 16:58:30
20#
不知道式 发表于 2022-8-1 22:37
大佬,希望在课程中能考虑以下场景:
1、在业务采购申请单列表中,双击打开不同状态的单据。(①保存草 ...

视频出路了:https://gcdn.grapecity.com.cn/fo ... mp;extra=#pid563185
重点关注第八节。
回复 使用道具 举报
willning
超级版主   /  发表于:2022-8-2 14:42:08
19#
不知道式 发表于 2022-8-1 22:37
大佬,希望在课程中能考虑以下场景:
1、在业务采购申请单列表中,双击打开不同状态的单据。(①保存草 ...

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

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

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


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






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

    1.42 MB, 下载次数: 320

    回复 使用道具 举报
    小侠米
    论坛元老   /  发表于:2022-7-27 11:52:17
    16#
    lovert 发表于 2022-7-27 10:20
    你的业务需求是什么都没有给大家讲讲清楚,上来就说官方的流程有问题,你把你的遇到的问题列出来,希望实 ...

    大佬说的都对,但是你也没留意的一个整体的逻辑问题,照大佬的意思,官方是不是对审批中心的操保护过头了
    审批流程的问题不少,我在需求板块都有提到
    回复 使用道具 举报
    lovert
    银牌会员   /  发表于:2022-7-27 10:20:11
    15#
    小侠米 发表于 2022-7-27 09:13
    感谢大佬支持
    这个方法我知道,但是我觉的这个关联应该是属于底层的东西,是官方要去实现的,这个我在前 ...

    你的业务需求是什么都没有给大家讲讲清楚,上来就说官方的流程有问题,你把你的遇到的问题列出来,希望实现怎样的业务流程,让大家给你出主意,你还是没有把官方的流程完全搞懂,第一,流程本身就是控制各个环节的数据提交和页面展示的,更注重页面流转顺序和权限,不改变业务本身的数据,第二,流程发生了就会有操作记录,就有了历史,历史是不能被改变的,所以官方就把流程本身发生的操作记录保护起来了,只通过流程视图表公开,操作不能改变流程内部表,你总不能把已经审批的历史在改成未审批,那流程不就乱了吗
    回复 使用道具 举报
    不知道式
    初级会员   /  发表于:2022-7-27 09:51:10
    14#
    liuyazi79 发表于 2022-7-25 16:28
    是 的,修改,可以在审批退回的状态下可以修改,审批通过的情况不可以修改,我是在修改命令与状态来控制的 ...

    大佬,你这个“隐藏表格”按钮控制右侧显示隐藏是怎么做的?
    回复 使用道具 举报
    小侠米
    论坛元老   /  发表于: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平台
    这样独立的两个平台怎么能和谐呢,是现在官方要考虑的问题
    回复 使用道具 举报
    123下一页
    您需要登录后才可以回帖 登录 | 立即注册
    返回顶部