工作流引擎的流程业务表设计
- 流程业务数据表设计
流程业务数据表是指,一个流程在运转过程中的数据存储的相关表,它包含了流程业务表与流程轨迹表两部分。
- 流程业务表
该表名可以被自定义,默认为”ND”+int.prease(流程编号)+”Rpt”为业务表名,该表必须有一个OID作为主键的字段,整个OID字段存储的是WorkID,与流程的WorkID关联在一起。
该业务表的字段由两部分组成:系统字段+业务字段。
系统字段有:
业务字段,就是表单信息的字段,比如:请假人,请假时间,请假类型等。
字段名称 |
类型 |
说明 |
OID |
int |
OID主键-与流程的workid一致 |
RDT |
nvarchar |
记录日期 |
Title |
nvarchar |
流程标题 |
FID |
int |
FID分合流用到 |
CDT |
nvarchar |
完成日期 |
Rec |
nvarchar |
记录人 |
Emps |
nvarchar |
操作员,多个用逗号分开。 |
FK_Dept |
nvarchar |
所在部门 |
FK_NY |
nvarchar |
年月,比如:2018-01,统计分析用. |
MyNum |
int |
个数,统计分析用 |
PNodeID |
int |
父子流程所用 |
PrjName |
nvarchar |
工程名称 |
PrjNo |
nvarchar |
工程编号,工程流程所用 |
PEmp |
nvarchar |
父子流程所用 |
AtPara |
nvarchar |
参数属性 |
BillNo |
nvarchar |
单据编号 |
FlowNote |
nvarchar |
流程备注 |
GUID |
nvarchar |
唯一标识符 |
WFSta |
int |
简易状态 |
FlowStartRDT |
nvarchar |
发起日期 |
FlowEnderRDT |
nvarchar |
最后节点处理日期 |
FlowEndNode |
int |
最后停留的节点 |
FlowDaySpan |
float |
流程跨度天数 |
PWorkID |
int |
父子流程所用 |
PFlowNo |
nvarchar |
父子流程所用 |
FlowEmps |
nvarchar |
流程参与人 |
FlowEnder |
nvarchar |
最后处理人 |
FlowStarter |
nvarchar |
流程发起人 |
WFState |
int |
流程状态 |
工作流引擎的流程业务表设计相关推荐
- 驰骋工作流引擎的流程属性-节点属性-前台操作
1: 工作流引擎功能-流程属性 • 支持客户参与流程:比如在一个erp系统里供应商相对企业来说是外部用户,在一个学校系统里,教师是内部用户,学生是外部用户.ccflow支持外部用户登录参与 ...
- CCBPM工作流引擎的消息机制与设计
为什么80%的码农都做不了架构师?>>> CCBPM工作流引擎的消息机制与设计 关键字:ccflow jflow 消息机制 流程引擎 自动发送短信 发送邮件 发送消息 流程引擎 ...
- java工作流引擎Jflow流程事件和流程节点事件设置
流程实例的引入和设置 关键词: 开源工作流引擎 Java工作流开发 .net开源工作流引擎 流程事件 工作流节点事件 应用场景: 在一些复杂的业务逻辑流程中需要在某个节点或者是流程结束后做一些 ...
- Activiti(工作流)如何关联业务表
注(version:5.15.1) 1.部署流程(定义流程) 1 InputStream in = new FileInputStream(file); 2 ZipInputStream zipInp ...
- 驰骋工作流引擎,工作流程管理系统.业务人员常见的问题?
为什么80%的码农都做不了架构师?>>> 1,哪些类型的企业最需要上流程管理? 2,流程管理能给这些企业带来什么样的好处? 3,企业为什么必须要上流程管理? 4,流程管理与ER ...
- Activiti6.0 java项目框架 spring5 SSM 工作流引擎 审批流程
工作流模块----------------------------------------------------------------------------------------------- ...
- SSM Activiti6.0 java项目框架 spring5 工作流引擎 审批流程
工作流模块----------------------------------------------------------------------------------------------- ...
- Java Activiti6.0 spring5 SSM 工作流引擎 审批流程 java项目框架
1.模型管理 :web在线流程设计器.预览流程xml.导出xml.部署流程 2.流程管理 :导入导出流程资源文件.查看流程图.根据流程实例反射出流程模型.激活挂起 3.运行中流程:查看流程信息.当前任 ...
- Activiti6自学之路(九)——请假申请和请假审批数据库表设计
一.请假申请流程图回顾 前面我们设计了请流程审批的流程图,并且完成了流程图任务分配等功能, 上述的流程图具有四个任务节点 1.填写请假申请 2.经理审批 3.总监审批 4.人力资源审批 二.Activ ...
- 驰骋工作流引擎设计系列04 流程引擎表结构的设计
第1节. 关键字 驰骋工作流引擎 流程快速开发平台 workflow ccflow jflow 第1节. 流程引擎表结构的设计 流程引擎表是流程引擎控制流程运转的数据存储表,是整个流程引擎的核心表.理 ...
最新文章
- java 循环展开_Java在Debug的时候,有些变量能无限展开(循环了)?
- 教你破解XP系统Administrator权限
- Linux Signals 进程信号简介
- 如何根据SAP CRM扩展字段的UI标签找到其ID
- 数据库笔记12:创建与管理触发器
- python数据抓取课程_Python爬虫入门教程 22-100 CSDN学院课程数据抓取
- layui弹出框php,layui中使用的一些弹出框
- 解析Excel_Poi
- [转载] python win32api 使用小技巧
- Android 判断wifi是2.4GHz还是5GHz
- Android多线程下载文件
- 国务院:同意浙江省实施施工图分类审查,低风险项目可不图审!
- win7安装sqlserver2014
- Python 环境及开发工具 IDLE 安装教程
- Day08 - HTML5 Canvas 实现彩虹画笔绘画板指南
- PyQt5渐变圆环水波进度条+透明淡入(多线程信号)
- 「国有企业数字化转型」的60个典型案例
- 鸿蒙系统升级到第几批了,鸿蒙系统第四批升级名单有哪些 鸿蒙系统第四批升级机型介绍...
- 图文结合带你搞懂MySQL日志之Error Log(错误日志)
- java中国象棋兵吃棋规则_中国象棋规则?
热门文章
- QT串口助手设计流程(如何实现一个串口助手
- 第22节 NAT(网络地址转换)—实现公网IP和私网IP之间的转换
- R语言中的apply(),lapply(),sapply(),tapply()函数以及示例
- 无锡科技职业学院院长孙兴洋应邀到美和易思作专题讲座
- 向量叉积和点积混合运算_向量点积叉积及其几何意义
- Ann Rheum Dis | 华科韩金祥/宁康等发现微生物失调和代谢紊乱在类风湿关节炎中的作用...
- 竞赛|阿里巴巴全球调度算法大赛
- 分享10个超棒的设计素材网站
- php 减号,PHP编码转换减号(连接符)无法转换问题
- 来自资深程序员的 3 条锦囊:永远不要辞职,除非……