spring cloud-Activiti 7业务应用与工作流相结合

        以工作流来驱动业务应用是本次系统架构的主要实现思路。以往设计的系统观看,过去因没有引入工作流,所有设计的业务应用,都没有线上的审批过程(审批也是线下),只是单纯的状态来记录。比如,采购订单,生产订单,生产备料,生产退料。。。。只是通过系统做了一张单据(表单),然后打印交给相应的人员。

        重新设计系统后,引入工作流,以业务流程来驱应用。所有建立的业务应用,均是在工作流的前提下运作。比如:采购订单,采购员在系统中建立采购订单,没有最终提交前,采购订单可随时修改,直到最终确定再提交。提交后,将关键信息发送到流程中心,建立流程实例,这样一个工作流就驱动起来了,审批者接收到任务后进行审批;

        流程中心模块是否存储业务数据?如果存储,则会出现双重数据,一般不再存储。通常如果有特定的业务功能,在流程中心仅存储业务的关键信息。如果直接在流程中心中建立的业务,则可借用流程中心的数据存储功能。如果是第三方系统集成过来的数据,可将重要的数据存储到业务模块,然后再发往流程中心建立相应的流程实例。比如,SAP系统下达的采购订单,需要采购经理,主管,当金额更高时可能还需要总经理审批;那么采购订单提交后,关键信息发往流程中心,发起审批,而领导们,随时随地都可能会收到审批任务,通过手机,即可查看到审批信息,此时PO#是一个关键信息,通过接口读取到SAP系统采购订单的真实信息。

        表单的实现。早在模型设计时,已经在指定了与之配套的表单KEY,表单KEY可直接在线上设计。针对不平台做相应的适配即可,比如web模式,手机模式,即可完成相应的UI设计。

从流程中心读取业务数据

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IGOR-MA

您的鼓励将激励我更大的动力前行

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值