统计工作流审批环节处理时间,取T_WF_ApprovalItem还是T_WF_ASSIGN表
金蝶云社区-quHongan
quHongan
0人赞赏了该文章 1,029次浏览 未经作者许可,禁止转载编辑于2015年11月17日 14:38:01

要统计工作流中每个审批节点的处理时间,以下两组表分别有开始时间与完成时间,
第一组:
T_WF_ApprovalAssign.FDEALTIME --任务分配时间,到达此环节的时间
T_WF_ApprovalItem.FCompletedTime --处理结束时间
第二组:
T_WF_ASSIGN.FCREATETIME --节点新增时间
T_WF_ASSIGN.FCOMPLETEDTIME --节点处理时间

我发现有的处理记录中,T_WF_ApprovalItem.FCompletedTime等于null , 而T_WF_ASSIGN.FCOMPLETEDTIME不为null的情况,此行数据的其他表状态字段值如下:
T_WF_Assign.FSTATUS = 1
T_WF_ApprovalItem.FSTATUS = null
T_WF_ActInst.FSTATUS = 1
T_WF_PROCINST.FSTATUS = 1

不知应该取哪个表统计处理环节耗用时间更准确? 想要按处理人统计.