Agentclient查询到的录音记录条数比实际录音条数少

发布时间:  2015-04-14 浏览次数:  184 下载次数:  0
问题描述

Agentclient查询到的录音记录条数比实际录音条数少

以工号1047为例。

质检里显示1047工号在28日全天共接听7次电话。如下图:
 



而在agent client上的录音只有三条记录。如下图:
 

处理过程

1、首先需要知道Agentclient上得录音记录是通过tbilllog及trecordinfo这两张表到数据库取数据呈现在agentclient页面上得。

2、在数据库中查询trecordinfo表中当天此工号的录音记录共有7条,如下图:
 



说明录音记录在数据库中没问题

3、查询当天该工号tbillog话单中发现该工号只有3条记录

4、由于tbilllog里面只有3条通话记录,但是agentclient中的录音记录是通过tbilllog与trecord这两张表去取数据的,所以通过交集只能取到3条数据。

5、tbillog表中丢失话单数据,怀疑为话单未入库导致,查询主平台原始话单路径下未生成.fail的失败入库话单文件,故在备平台上查询发现当天有未入库的话单存在。

6、将备机的话单全部复制到现在主平台的原始话单路径下,全部入库后故障恢复正常。

根因

平台主备切换导致话单未入库。

解决方案
将话单重新入库后恢复正常。

END