监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 甲方项目管理系统 | 签约案例 | 客户案例 | 在线试用
X 关闭
免费OA系统

当前位置:工程项目OA系统 > 免费办公软件 > 免费OA系统

免费OA流程存储数据说明

申请免费试用、咨询电话:400-8352-114

泛普免费OA流程存储数据说明
 
一、         免费OA系统名词定义
 
英文 中文 备注
  •  
节点id  
  •  
节点类型
  1. :创建就诶点
  2. :审批节点
  3. :提交节点
  4. :归档
  •  
是否为单据 0 :表单(老表单)
1 :单据(新表单和系统单据)
  •  
流程id  
  •  
表单id  
  •  
请求id  
  •  
字段id  
  •  
字段数据库名称  
  •  
是否为明细  
 
二、         泛普免费OA软件表单数据存储
  1. 表单基本信息存放表
select id,formname,formdesc from workflow_formbase
 
id 表单id
formname 表单名称
formdesc 表单描述
      
   
2、 表单组成
Ø  表单字段:
select formid,fieldid,isdetail,groupid from workflow_formfield order by formid,isdetail,groupid,fieldid
 
formid 表单id
fieldid 字段id
  •  
是否为明细字段
  1. :代表是(字段来至于Workflow_Formdictdetail)
其它值,代表该字段为主字段(Workflow_formdict)
  •  
当isdetial=1的时候,groupid代表明细表序号,比如:
0 代表第一个明细表
1 代表第二个明细表
……
                           
  1. 字段信息
Ø  主字段:
select * from Workflow_formdict
Ø  明细字段:
select * from Workflow_Formdictdetail
  1. 数据表
Ø  主字段数据
select * from workflow_form
Ø  明细字段数据
select * from workflow_formdetail
Ø  主字段数据和明细字段数据的关联关系
workflow_form.requestid = workflow_formdetail.requestid
 
三、         泛普OA办公系统单据
  1. 单据的基本信息
select b.indexdesc,a.* from workflow_bill a,htmllabelindex b where a.namelabel = b.id
表单id < 0 自定义表单
表单id > 0 系统单据
                  
  1. 字段
select * from workflow_billfield order by billid,viewtype,detailtable
billid 表单id
  •  
0 主字段
1 明细字段
detailtable 明细表表名,也就表示该字段属于哪个明细表
 
  1. 数据表
Ø  主字段数据表
select id,tablename from workflow_bill
Id 表单id
Tablename 表名
 
Ø  明细字段数据
select billid,tablename from workflow_billdetailtable
billid 表单id
Tablename 表名
 
Ø  主表和明细表关联关系
select id,detailkeyfield from workflow_bill
id 表单id
detailkeyfield 主表和明细表的关联字段
一般情况下,如果detailkeyfield为空,那么detailkeyfield默认为mainid。
例子formtable_main_10.id = formtable_main_10_dt1. mainid
 
四、         泛普OA免费版示例
  1. 通过workflowid查找当前请求数据存储的位置
以workflowid = 5 为例,该流程为内部留言流程
Ø  第一步,查询流程基础信息
Select id,workflowname,formid,isbill from workflow_base where id = 5
查询结果如下:

Formid = 3, Isbill=0 参照第一部分的名词定义我们可以得知,留言流程使用的是formid=3的老表单。
 
Ø  第二步,查询流程所在的表和字段信息
参照第二部分的表单数据存储。
表单字段
select formid,fieldid,isdetail,groupid from workflow_formfield where formid = 3 order by formid,isdetail,groupid,fieldid
 
数据存储
主表
Select a.* from workflow_form a,workflow_requestbase b where a.requestid = b.requestid and b.workflowid = 5
 
明细
Select * from workflow_formdetail a,workflow_requestbase b where a.requestid = b.requestid and b.workflowid = 5
                  
  1. 通过requestid查找当前流程数据存储的位置
假设requestid = 249
Ø  第一步 查找workflowid
select workflowid from workflow_requestbase where requestid = 249
 
查询结果

Ø  第二步 查找流程的基本信息
第一步里面找到了workflowid = 52

Formid = -13, Isbill=1 参照第一部分的名词定义我们可以得知,出差申请流程使用的是formid=-13的新表单
 
Ø  第三步查询流程所在的表和字段信息
参照第二部分的表单数据存储。
表单字段
select * from workflow_billfield where billid = -13
结果如下:

 
数据存储
表名
select tablename,detailkeyfield from workflow_bill where id = -13
 
select tablename from Workflow_billdetailtable where billid = -13
           查询结果如下:

说明:
主表表名:formtable_main_13
明细表表名:formtable_main_13_dt1,formtable_main_13_dt2,
formtable_main_13_dt3
                           主表和明白表的关联字段为:mainid,主表.id = 明细表.mainid
 
Ø  查看当前请求的数据
上面已经找出了对应的主表和明细表,下面就是查看数据
主表数据
select * from workflow_requestbase a,formtable_main_13 b where a.requestid = b.requestId and a.requestid = 294
 
明细表数据
select * from formtable_main_13 a,formtable_main_13_dt1 b where a.id = b.mainid
 
select * from formtable_main_13 a,formtable_main_13_dt2 b where a.id = b.mainid
 
……
 
 
五、         流程的其它信息表
--请求基本信息表,通过requestid查找
select * from workflow_requestbase
 
--请求操作者表,通过requestid查找
select * from workflow_currentoperator
 
--请求流转日志表,通过requestid查找
select * from workflow_requestLog
 
--下拉字段的值,通过fieldid,isbill查找
Select * from workflow_selectitem
 
--浏览框字段值的来源
Select b.indexdesc,a.* from workflow_browserurl a,HtmlLabelIndex b where a.labelid = b.id
 
                   
发布:2006-04-22 14:29    编辑:泛普软件 · admin    [打印此页]    [关闭]

泛普免费OA系统其他应用

免费ERP系统 OA办公系统免费版 免费OA系统 免费ERP 免费财务软件 财务软件免费版 合同管理软件免费版 管家婆进销存免费版 小管家进销存免费版 生财宝进销存免费版 免费网店管理软件 服装管理系统免费版 免费广告公司管理系统 房地产销售软件下载 免费开源系统 免费办公管理系统 免费审批系统 免费办公用品管理软件 免费上网行为管理系统 免费公文管理系统 免费流程管理软件 免费商务管理软件 免费称重管理软件 免费订单管理系统 免费公司管理软件 免费信息管理系统 业务流程管理软件免费 免费时间管理软件 免费目标管理软件 免费协同管理软件 免费企业OA办公系统