T_WF_ACTINSTHIS[节点实例_历史]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FACTINSTID 节点实例内码 varchar 36 NEWID()
FPROCINSTID 流程实例内码 varchar 36 ''
FSTATUS 状态 char 1 '0' 0:未处理;1:已处理
FACTIVITYID 节点定义id int
FBACKACTINSTIDS 经过节点实例id ntext
FCREATETIME 创建时间 datetime
FCOMPLETEDTIME 完成时间 datetime
FLASTACTIONEVENTID 上次动作id int
FVARINSTLIST 节点变量xml xml
FPreLineIds 流入前置连线id nvarchar 500
FWFHISCreateDate 归档时间 datetime getdate()
FWFHISCreator 归档人 int 0
备注:记录每个节点实例信息_历史

T_WF_ACTINSTHIS_L[节点实例多语言_历史]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FPKID 主键 varchar 36 NEWID()
FACTINSTID 节点实例内码 varchar 36 ''
FLOCALEID 语言 int 0
FACTNAME 节点名称 nvarchar 100 ''
备注:节点实例多语言_历史

T_WF_ACTINSTMSGHIS[节点实例消息历史表]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FACTINSTMSGID 节点实例消息内码 varchar 36 newid()
接收人 接收人 int 0
FCREATETIME 创建时间 datetime
FPROCINSTID 流程实例内码 varchar 36
FACTIVITYID 节点定义id int
FWFHISCreateDate 归档时间 datetime getdate()
FWFHISCreator 归档人 int 0
备注:T_WF_ACTINSTMSGHIS(节点实例消息历史表)

T_WF_ACTIONEVENTLOGHIS[动作执行记录_历史]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FACTIONLOGID 动作执行记录内码 varchar 36 NEWID()
FACTINSTID 节点实例内码 varchar 36 ''
FACTIONEVENTID 动作定义内码 int 0
FEXECUTEDTIME 执行时间 datetime
FEXECUTELOG 执行日志 ntext
FWFHISCreateDate 归档时间 datetime getdate()
FWFHISCreator 归档人 int 0
备注:记录每个ActionEvent的执行日志_历史

T_WF_APPROVALASSIGNHIS[审批任务_历史]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FAPPROVALASSIGNID 审批任务内码 varchar 36 NEWID()
FASSIGNID 待办任务内码 varchar 36 ''
FOBJECTTYPEID 业务对象内码 varchar 36 ''
FKEYVALUE 业务数据主键值 varchar 36 ''
FPOLICYXML 审批策略xml xml 审批策略,如一票否决,全部投票
FAPPROVALACTION 审批选项 xml 审批操作的选项,如:同意,不同意
FVARIABLENAME 审批结果变量名 nvarchar 100
FDEFAULTRESULT 默认审批结果项 nvarchar 100
FRESULT 审批结果项 nvarchar 100
FOperationNumber 执行的操作 nvarchar 100 ' ' 记录任务处理完成时,同步执行的操作编码
FDISPOSITION 意见备注 nvarchar 255
FISLOCKED 是否锁定 char 1 '0'
FLOCKEDUSERID 锁定人内码 int
FISALLOWLOCK 是否允许锁定 char 1 '0'
FISALLOWFORWARD 是否允许转发 char 1 '0'
FISALLOWBATCHDEAL 是否可以批量处理 char 1 '0'
FTimeoutDeal 启用超时处理 char 1 '0'
FNoticeType 通知方式 int 0 SMS = 1, Mail = 2, Message = 4
消息(4)是缺省发送的,这里无意义,为保证和代码一致定义为4,后续增加应注意和代码一致
FDEALTIME 处理时间小时 datetime getdate() 任务最后处理时间
FSendMailTime 邮件通知延迟小时 int 0
FSendSMSTime 短信通知延迟小时 int 0
FCanSpecifyNext 允许指定下一步处理人 char 1 '0'
FMailNoticeStatus 邮件通知状态 char 1 '0' '0': 未通知 '1':邮件已通知
FSMSNoticeStatus 短信通知状态 char 1 '0' '0': 未通知 '1':已通知
(通知方式包含短信通知时才有效)
FTimeoutHours 超时时间 smallint 0 超时时间设置
FTimeoutStrategy 超时策略 smallint 0 0:自动执行审批项
1:指定处理人
FAutoApproval 超时自动审批项 nvarchar 20 ' '
FTimeoutDealWith 超时处理人 int 工作流-参与人-用户
关联T_SEC_USER 表FUserId
FCanAddParticipant 允许增加参与人 char 1 '0' 0不允许增加 1允许增加
由允许指定下一步处理人控制,如果不允许指定下一步处理人,该值=0
FIsAllowPassRound 是否允许传阅 char 1 '0' 0 = 不允许;1 = 允许。默认为0,不允许传阅
FRejectReturnAct 重新提交时跳回本节点 int 0
FSendMailMinute 邮件通知延迟分钟 smallint 0
FSendSMSMinute 短信通知延迟分钟 smallint 0
FTimeoutMinute 超时时间分钟 smallint 0 超时时间设置
FHasAddsign 是否有加签 char 1 '0'
FIsAllowAddsign 是否允许加签 char 1 '0'
FSendXunTongTime 云之家通知延迟小时 smallint 0
FSendXunTongMinute 云之家通知延迟分钟 smallint 0
FXUNTONGNOTICESTATUS 云之家通知状态 char 1 '0'
FCalendarId 应用日历 int 0
FDealDateHours 任务限期当日预计用时h decimal 10,2 0 任务期限日,当日工作期间用时,用于计算总耗时
FCostHours 任务总耗时h decimal 10,2 0 任务从开始到完成所用工作时间
FWFHISCreateDate 归档时间 datetime getdate()
FWFHISCreator 归档人 int 0
备注:待办任务的一种,继承自待办任务_历史

T_WF_APPROVALASSIGNHIS_L[审批策略多语言_历史]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FPKID 主键 varchar 36 NEWID()
FAPPROVALASSIGNID 审批任务内码 varchar 36 ''
FLOCALEID 语言 int 0
FRESULTNAME 审批结果 nvarchar 100 ''
FOperationName 执行的操作 nvarchar 100 ' ' 记录任务处理时,同步执行的操作名称
备注:审批策略多语言_历史

T_WF_APPROVALITEMHIS[待办任务处理明细_历史]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FAPPROVALITEMID 明细内码 varchar 36 NEWID()
FAPPROVALASSIGNID 审批任务内码 varchar 36 ''
FOPENTIME 打开时间 datetime
FCOMPLETEDTIME 完成时间 datetime
FREADSTATUS 阅读状态 char 1 '0' 0:未读;1:已读
FSTATUS 处理状态 char 1 '0' 0:未处理;1:已处理
FAutomatic 自动处理 char 1 '0' 任务是否自动处理:0 = 人工处理,1 = 自动处理;默认为人工处理;
在强制转发、撤销任务、超时处理、参与人相同自动执行等场景下,会记录自动处理
FRECEIVERID 处理人内码 int
FACTIONRESULT 处理结果 nvarchar 50
FDISPOSITION 处理意见 nvarchar 255 ''
FRECEIVERPOSTID 处理人岗位 int
FClientType 处理客户端类型 smallint 2 WPF = 1,
Silverlight = 2,
JavaScript = 4,
Mobile = 8,
Html = 16
FActionResultType 处理结果审批类型 smallint 0 0-未知
1-正向
2-驳回
3-终止
FOpinionId 审批意见结构化 int 0
FDEVICEID 产品设备号 varchar 50
FRejectReturn 驳回后跳转 char 1 '0'
FWFHISCreateDate 归档时间 datetime getdate()
FWFHISCreator 归档人 int 0
备注:审批任务处理明细_历史

T_WF_APPROVALITEMHIS_L[审批任务处理明细多语言_历史]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FPKID 主键 varchar 36 NEWID()
FAPPROVALITEMID 待办任务处理明细内码 varchar 36 ''
FLOCALEID 语言 int 0
FRESULTNAME 审批结果 nvarchar 100 ''

T_WF_ASSIGNHIS[待办任务_历史]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FASSIGNID 待办任务内码 varchar 36 NEWID()
FPROCINSTID 流程实例内码 varchar 36 ''
FACTINSTID 节点实例内码 varchar 36 ''
FActionEventId 动作序号 int 0 存储任务对应的节点动作序号
FSENDERID 发送人内码 int 0
FCREATETIME 创建时间 datetime
FCOMPLETEDTIME 完成时间 datetime
FSTATUS 处理状态 char 1 '0' 0:未处理;1:已处理
FRECEIVERNAMES 接收人名称 nvarchar 510
FPreApprovalAssignId 前一任务处理内码 varchar 36 '' 据此关联查询上一步任务处理人、处理意见
FYZJMSGID 云之家消息内码 varchar 36 ' '
FAttachCount 附件数量 int 0
FWFHISCreateDate 归档时间 datetime getdate()
FWFHISCreator 归档人 int 0
备注:交互式任务创建的待办任务表_历史

T_WF_ASSIGNHIS_L[待办任务多语言_历史]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FPKID 主键 varchar 36 NEWID()
FASSIGNID 待办任务内码 varchar 36 ''
FLOCALEID 语言 int 0
FACTIVITYNAME 节点名称 nvarchar 100 ''
FASSIGNNAME 动作名称 nvarchar 100
备注:待办任务多语言_历史

T_WF_AddsignAssignHis[加签任务历史表]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FAddsignAssignId 加签任务内码 int 0
FAssignId 待办任务内码 varchar 36 ''
FCreatorReceiverPid 加签发起人唯一标识 varchar 36 ''
FCreatorId 加签发起人内码 int 0
FIsOrigin 是否起始加签任务 char 1 '0'
FNextAddsignAssignId 后置加签任务内码 int 0
FCreatorAddsignAssignId 发起人本人加签任务内码 int 0
FAddsignType 加签类型 smallint 0 0:前加签,1:后加签
FApprovalMode 审批策略 smallint 0 0:并行会签
FStatus 处理状态 smallint 0 0:未处理,1:已处理
FCreateTime 创建时间 datetime
FCompletedTime 完成时间 datetime
FAddsignDefId 加签定义内码 int 0
FWFHISCreateDate 归档时间 datetime getdate()
FWFHISCreator 归档人 int 0
备注:任务顺序规则:将未处理的加签任务(T_WF_AddsignAssign)以加签发起人为准分组合并,比如张三发起前加签和后加签,那么产生一组任务,最多三条任务:合并后的“前加签任务”、张三“本人加签任务”、合并后的“后加签任务”,他们三者之间形成先后顺序,合并后的“前加签任务”作为起始加签任务,加签引擎按此顺序流转

T_WF_AddsignDefHis[加签定义历史表]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FAddsignDefId 加签定义内码 int 0
FAssignId 待办任务内码 varchar 36 ''
FCreatorId 加签发起人内码 int 0
FCreateTime 创建时间 datetime
FDisposition 加签意见 nvarchar 255
FWFHISCreateDate 归档时间 datetime getdate()
FWFHISCreator 归档人 int 0
备注:一次加签操作存储一条记录,用于呈现加签操作日志(而T_WF_AddsignAssign表则可能对多次相同类型的加签做合并)

T_WF_AddsignReceiverHis[加签接收人历史表]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FAddsignReceiverId 加签接收人内码 int 0
FAssignId 待办任务内码 varchar 36 ''
FAddsignAssignId 加签任务内码 int 0
FApprovalItemId 加签待办任务处理明细内码 varchar 36 ''
FAssignReceiverPid 加签待办人唯一标识 varchar 36 ''
FReceiverId 加签待办人内码 int 0
FStatus 处理状态 smallint 0 0:未处理,1:已处理
FActionResult 处理结果 nvarchar 50
FActionApprovalType 处理结果审批类型 smallint 0 0:未知,1:正向,2:驳回
FCreateTime 创建时间 datetime
FCompletedTime 完成时间 datetime
FWFHISCreateDate 归档时间 datetime getdate()
FWFHISCreator 归档人 int 0
备注:同一个Assign中,未完成的AddsignRceiver不允许重复

T_WF_AttachmentHIS[审核意见附件表历史表]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FID 主键 int
FNUMBER 附件编号 nvarchar 50
FATTACHMENTNAME 附件名称 nvarchar 255
FATTACHMENTSIZE 附件大小 nvarchar 50
FATTACHMENT 附件内容 image
FAliasName 别名 nvarchar 255
FEXTNAME 扩展名 nvarchar 30
FFILEID 文件编号文件服务器 varchar 255
FTHUMBNAILID 缩略图编码 VARCHAR 255
FFILESTORAGE 文件存储位置 char 1 '0'
FALLOWDOWNLOAD 禁止下载 char 1 '0'
FCreateDate 创建时间 datetime
FCreatorId 创建人 int
FModifyDate 修改时间 datetime
FModifierId 修改人 int
FStatus 单据状态 char 1 '0' A,创建
B,审核中
C,已审核
D,重新审核
FSessionId 附件上传sessionid nvarchar 50
FSessionBatchId 批量处理附件上传sessionid nvarchar 50
FAssignId 审批任务id nvarchar 50
FWFHISCreateDate 归档时间 datetime getdate()
FWFHISCreator 归档人 int 0

T_WF_Attachmenthis_L[审核意见附件多语言表_历史]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FPKID FPKID int
FID FID int
FLocaleID FLocaleID int
FATTACHMENTDES FATTACHMENTDES nvarchar 255

T_WF_ENTRUSTRECEIVERHIS[委托任务接收人_历史]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FENTRUSTRECEIVERID 内码 int 0
FID 接收人表记录内码 varchar 36 ''
FRECEIVERID 接收人用户内码 int 0
FENTRUSTRULEENTRYID 委托规则明细内码 int 0
FENTRUSTRULEID 委托规则内码 int 0
FCONSIGNOR 委托人用户内码 int 0
FCONSIGNORPOSTID 委托人岗位内码 int 0
FCONSIGNSTATUS 委托状态 smallint 0 0:非委托
1:委托
2:撤销
FCONSIGNTIME 委托时间 datetime
FWFHISCreateDate 归档时间 datetime
FWFHISCreator 归档人 int

T_WF_PIBIMAPHis[流程实例单据实例映射历史表]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FID 映射关系内码 varchar 36 NEWID()
FPROCINSTID 流程实例内码 varchar 36 ''
FOBJECTTYPEID 业务对象类型内码 varchar 36 '' 业务对象类型内码,即FormId
FKEYVALUE 单据_基础资料内码 varchar 36 '' 单据/基础资料内码
FWFHISCreateDate 归档时间 datetime getdate()
FWFHISCreator 归档人 int 0
备注:记录流程实例和单据实例的多对多关系

T_WF_PROCINSTHIS[工作流实例_历史]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FPROCINSTID 流程实例内码 varchar 36 NEWID()
FPROCDEFID 流程定义内码 varchar 36
FVERSIONID 流程定义版本内码 varchar 36
FTMPID 流程模版内码 int
FTMPDETAILID 流程模版明细内码 int
FORIGINATORID 发起人内码 int
FOriginatorPostId 发起人岗位内码 int
FCREATETIME 创建时间 datetime
FCOMPLETETIME 完成时间 datetime
FSTATUS 状态 char 1 '0' Ready = 0,
Completed = 1,
Idled = 2,
Failed = 3,
Terminate = 4,
Suspend = 5,
FNUMBER 编码 nvarchar 100
FMODIFIERID 修改人 int
FMODIFYTIME 修改时间 datetime
FFAILUREMESSAGE 异常信息 ntext
FFAILUREOUTINFO 异常信息展示 ntext
FVARINSTLIST 流程变量xml xml
FSummary 单据摘要 nvarchar 200
FSUBMITOPINION 发起意见 nvarchar 255
FCostHours 流程总耗时h decimal 10,2 0 流程从开始到结束所用工作时间
FSubmitStatusKey 提交状态字段 varchar 36 ''
FYZJORIGINATOROPENID 云之家openid nvarchar 50
FYZJGROUPID 云之家讨论组id nvarchar 50
FWFHISCreateDate 归档时间 datetime getdate()
FWFHISCreator 归档人 int 0
备注:记录流程实例信息_历史

T_WF_RECEIVERCLR[待办任务接收人_清理表]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FID 唯一标示 varchar 36 NEWID()
FASSIGNID 待办任务内码 varchar 36 ''
FRECEIVERID 接收人内码 int 0
FTITLE 标题 nvarchar 150
FCONTENT 内容 nvarchar 255
FConsignStatus 委托状态 smallint 0 0:非委托
1:委托
2:撤销
FConsignor 委托人 int 0 委托任务的接收人为受托人
FReminderStatus 催办状态 smallint 0 0:未催办
1:催办
FReminderDate 催办时间 datetime
FConsignNames 委托人名称 nvarchar 255
FAddsignStatus 加签状态 smallint 0 0-不涉及加签,计入审批票数;
1-作为加签发起人,其发起的加签任务组全部已完成,计入审批;
2-作为加签发起人,其发起的加签任务组未全部完成,不计入审批;
4-作为加签接收人,不计入审批票数。
备注:待办任务接收人_清理表

T_WF_RECEIVERHIS[待办任务接收人_历史]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FID 唯一标示 varchar 36 NEWID()
FASSIGNID 待办任务内码 varchar 36 ''
FRECEIVERID 接收人内码 int 0
FTITLE 标题 nvarchar 150
FCONTENT 内容 nvarchar 255
FConsignStatus 委托状态 smallint 0 0:非委托
1:委托
2:撤销
FConsignor 委托人 int 0 委托任务的接收人为受托人
FReminderStatus 催办状态 smallint 0 0:未催办
1:催办
FReminderDate 催办时间 datetime
FConsignNames 委托人名称 nvarchar 255
FAddsignStatus 加签状态 smallint 0 0-不涉及加签,计入审批票数;
1-作为加签发起人,其发起的加签任务组全部已完成,计入审批;
2-作为加签发起人,其发起的加签任务组未全部完成,不计入审批;
4-作为加签接收人,不计入审批票数。
FWFHISCreateDate 归档时间 datetime getdate()
FWFHISCreator 归档人 int 0
备注:待办任务接收人_历史

T_WF_RECEIVERPOSTCLR[待办任务接收人岗位清理表]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FDetailId 明细内码 varchar 36 NEWID()
FID 接收人内码 varchar 36 ''
FRECEIVERPOSTID 接收人岗位 int 0
备注:解析接收人时,可能会解析到一个用户对应多个岗位。

T_WF_RECEIVERPOSTHIS[ 待办任务接受人岗位]

主键 字段名 字段描述 数据类型 长度 可空 缺省值 备注
FDetailId 明细内码 varchar 36
FID 接受人内码 varchar 36
FRECEIVERPOSTID 接收人岗位 int
FWFHISCreateDate 归档时间 datetime
FWFHISCreator 归档人 int
备注:以何岗位解析到此任务接收人