PLM云 -- 基于配置系统的二次开发扩展(对象流程扩展)原创
金蝶云社区-Tick
Tick
14人赞赏了该文章 2,631次浏览 未经作者许可,禁止转载编辑于2020年08月04日 15:50:21
summary-icon摘要由AI智能服务提供

PLM云通过BOS平台定义了流程架构,实现了不同业务对象的统一审核。流程包含定义、绑定、使用和后台异步处理四个步骤。定义时设计流程并指定处理人员和动作;绑定后融入PLM框架;使用时启动流程进行审核操作;后台异步处理提高长任务处理效率。

场景:

PLM云基于BOS平台的流程架构,进行了框架性定义,可以实现不同业务类型对象之间的统一审核

Step1: 定义流程

Step2: 绑定流程

Step3: 使用流程

Step4: 后台异步任务处理


1、定义流程:定义一套基于PLM业务类型的流程 (如果您知道如何配置流程可只关注标红位置)


a)设计流程(工作流->流程设计中心)

image.png


b)点击”新增工作流“->入口单据选择PLM流程框架内置的单据”PLM审核流程单据“

注:可以根据审批的级别选择模板,方便下一个步骤的调整。


image.png




注:这里的入口单据是PLM预置的单据; 如果是您自己创建的新单据,需要在单据标识中,含有PLM的字符标记,如下:

图片.png

并且,需要在BOS IDE中发布这个单据,才能支持到您创建的新单据(如下图)。

图片.png



c) 设计好您的流程流转方式


image.png


d)定义好流程的处理人员或角色

image.png

e)根据业务需要,在审批项中对审核的相关动作进行绑定(表单操作是PLM内置的;如果您要定义自己的操作请参考”业务类型操作库“的定义

image.png


f)发布设计好的流程


image.png



图片.png


2、绑定流程:将设计发布好的流程融入到PLM的流程框架


a) PLM -> 系统建模 ->流程类型中新增我们发布好的流程

image.png



b)新增维护好流程类型

image.png


3、使用流程:对于流程框架中设置好的流程,可以在各业务类型的资源库中使用。

a)    如选择一个物料,点击”流程框架:启动流程“

image.png


b) 统一个流程处理界面

image.png


c)框架在PLM模块中增加了入口通过,方便处理流程

image.png


d)打开处理的流程界面可以审核流程了

image.pnge)提交审核流程时,就可以运行流程设置的操作了。

image.png


image.png

f)您也可以在统一入口平台中处理您的流程。

image.png



注意:  如果要中止流程,请选择”终止且反审核“;切不可直接点击”终止“,否则审核列表中的对象状态无法恢复;切记!!



image.png


Step4: 后台异步任务处理

如果审核提交的任务处理时间较长,可以启用流程异步方式,具体请参考:PLM流程下推时启用异步方式



---END---

赞 14