U8二次开发参考手册(审批流)

U871 审批流帮助文档
文档控制
修改记录
多媒体教室讲台
日期
作者
版本
修改参考号
2008-03-08
王冬冬
V1.0
审阅人
保健内衣
姓名
职位
审阅签字
张华柄
李勋华
存档
拷贝号
地点
备注
1
工作流系统框架与运行原理
1.1  工作流基本概念
防伪打印机工作流系统是以规格化的流程描述作为输入的软件组件,它维护流程的运行状态,并在人和应用之间分派活动。流程定义(process definition)和流程实例(process instance). 一个流程定义是一个业务流程或过程的规格化描述。一个流程实例是流程定义的一个运行实体。
1.2U8工作流系统结构
1.2.1  U8工作流系统部署
一个U8工作流系统服务于一个U8应用服务器上关联的多个年度帐套;U8工作流系统包含一个MOM服务器和一个或者多个工作流引擎。默认情况下,应用服务器、MOM服务器均安装在U8应用服务器上。用户可根据实际需要,在引擎服务器上部署新的工作流引擎,并将其加入到已有的工作流运行环境中。
U8客户端需要部署工作流管理控制台、流程设计器、审批管理中心、审批功能客户端接口和业务部门开发的、参与工作流系统的业务部件。
1.2.2工作流系统中各模块交互
深水采样器工作流系统的使用过程分为三个阶段:设计时、配置时、运行时;设计时阶段需要完成流程模型设计;配置时阶段需要完成工作流系统运行环境的配置、工作流模型发布及版本管
理等工作;运行时阶段需要负责发起和完成流程实例等工作。
U8系统按照完毕后,首先需要进入工作流环境配置模块设置MOM服务器和工作流引擎信息;配置的信息会通知到对应的MOM服务器,使得MOM服务器感知与其协同工作的工作流引擎信息。配置时涉及的功能模块及运行时的流程实例管理模块存在于工作流管理控制台中。
环境配置完毕后,可以进行流程模型设计工作。通过流程设计器,设计过程中结合UAP工具中设计出来的业务对象和注册在MOM服务器上的消息和服务信息,生成流程模型。流程设计器设计出来的流程模型还不能直接投入使用,需要通过重定位模块对其消息和服务地址信息从设计时环境的地址转化为运行时地址后,才能正式使用。重定位模块通过“流程发布”动作来完成该动作的。
流程模型发布后,业务应用就可通过消息发送接口发送特定类型的消息,消息通过MOM服务器通知工作流引擎,生成对应的流程实例,在流程实例处理过程中调用业务服务、生成需要人工交互的任务项、并最终协调完成流程实例的处理。流程实例可以被流程实例管理模块加以管理、修改。
2实施帮助
2.1阅读对象
本章节适合U8ERP各位实施人员与售前人员在配置审批流时阅读。
2.2实施环境
实施环境详述:
数据库工具:SQL SERVER2000
操作系统:windows2000;windows xp pro;windows 2003 (建议使用windows2003)
U8版本:U871
2.3实施流程
2.3.1单据准备与数据表准备
要开发具有审批流功能的单据,需确保单据头所关联的数据库表或视图包含一下字段:VoucherId,VoucherCode,VoucherType, iverifystate(审批流状态), ireturncount(打回次数), iswfcontrolled(是否审批流控制),前三个字段为单据的关键业务参数,后三个字段指示着单据是否进入审批流和进入审批流过程中单据所处的状态。
2.3.2业务对象配置(UAP数据引擎配置)
使用审批流,要定义好审批流的业务对象,供系统自动调用审批流时使用,如下图:
进入数据引擎定义后,按菜单顺序,需定义好物理表、实体、业务对象:
 
第一步:定义物理表,关联单据头的物理表或视图:
第二步:定义实体,与物理表相关联:
   
第三步:添加业务对象:
自此,业务对象就添加完毕。
2.3.3审批业务对象设定
该工具在U8的安装目录下的Workflow目录内的工具:
石墨冷铁审批业务对象注册步骤如下:
1. 建立分类关系:
2. 注册审批业务对象
3.增加业务事件床垫钢丝
业务事件可理解为对审批对象所可以进行的审批操作,如对单据这一审批业务对象,可以进行提交、审批、打回等操作。
业务事件URL中包含响应该业务事件的业务模块定位信息,在运行期间,门户将根据该信息加载相应的业务模块来完成该业务事件的响应。URL预置格式如下:
<?xml version="1.0" encoding="utf-8"?>
<Command>
  <param Name="id" Value=""/>

本文发布于:2024-09-21 14:50:04,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/186279.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:流程   工作   审批   业务   设计   系统
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议