# FLOW_INSTS 流程实例表
项目全局的工作流流程实例表,记录了系统中工作流的所有流程实例信息。
# 位置
模型路径:/sysdata/data/tables/flow/FLOW_INSTS.tbl
物理表名:SZSYS_5_FLOW_INSTS
# 表结构
字段名 | 字段类型 | 字段描述 |
---|---|---|
INSTANCE_ID | VARCHAR(50) | 实例代码,主键 |
BUSINESS_KEY | VARCHAR(100) | 业务代码 |
INSTANCE_DESC | VARCHAR(256) | 流程描述,业务化的实例描述,可以简短描述该实例,往往可以作为任务列表的标题 |
INSTANCE_STATE | VARCHAR(50) | 流程状态,active:活动中,代表流程尚未结束;fineshed:已结束,代表流程已完成 |
INSTANCE_RESULT | VARCHAR(50) | 处理结果,normal:正常结束,代表流程顺利走到结束节点;terminate:终止,代表流程中途被终止;reject:否决,代表流程中途被否决 |
FLOW_ID | VARCHAR(50) | 流程ID |
FLOW_VERSION | NUMBER(8) | 流程版本,该流程实例所属的流程版本 |
CREATE_USER | VARCHAR(50) | 发起人 |
CREATE_TIME | TIMESTAMP | 发起时间 |
UPDATE_VERSION | NUMBER(8) | 处理版本,处理人操作流程的次数,内部使用,用于实现悲观锁,避免同时操作一个流程,结果不稳定 |
UPDATE_USER | VARCHAR(50) | 最近处理人 |
UPDATE_TIME | TIMESTAMP | 最近处理时间 |
LAST_TASK_RESULT | VARCHAR(50) | 最近处理结果 |
LAST_COMMENT | VARCHAR(256) | 最近处理意见 |
CURRENT_USERS | VARCHAR(512) | 当前处理人,当前所有未完成任务的处理人ID,多个处理人以逗号分隔 |
CURRENT_NODES | VARCHAR(256) | 当前运行节点名称 |
END_TIME | TIMESTAMP | 结束时间 |
DUE_TIME | TIMESTAMP | 截止时间 |
MAX_BATCH_ID | NUMBER(8) | 最大任务批次,目前该实例已经创建的最大任务批次,内部使用,用于再次创建任务时,生成新的批次代码 |
PARENT_TASK_ID | VARCHAR(50) | 父流程任务代码,假如当前实例是子流程,本字段用于记录发起子流程的父流程任务 |
INSTANCE_PARAMS | VARCHAR(2048) | 系统参数 |
OPTIONS | VARCHAR(256) | 扩展属性 |
0条评论
评论