老营销系统数据字典.docx

上传人:b****5 文档编号:27963758 上传时间:2023-07-06 格式:DOCX 页数:20 大小:20.40KB
下载 相关 举报
老营销系统数据字典.docx_第1页
第1页 / 共20页
老营销系统数据字典.docx_第2页
第2页 / 共20页
老营销系统数据字典.docx_第3页
第3页 / 共20页
老营销系统数据字典.docx_第4页
第4页 / 共20页
老营销系统数据字典.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

老营销系统数据字典.docx

《老营销系统数据字典.docx》由会员分享,可在线阅读,更多相关《老营销系统数据字典.docx(20页珍藏版)》请在冰豆网上搜索。

老营销系统数据字典.docx

老营销系统数据字典

老营销系统数据字典

号码资源表CLGN_TeleInfo

字段名称

类型

取值范围

可否为空

备注

TeleNo

Varchar(20)

11位长度

不能为空

存放手机号

UserName

Varchar(50)

备注号码的信息

没值可填的时候填:

1

备注号码的信息

UserType

Int

没值可填的时候填:

1

用户类型

UserArea

Varchar(20

没值可填的时候填:

1

用户区域

PickFlag

Int

默认为0表示未提过

表示号码是否被营销外程序提取营销过

SaleType

Int

不能为空

表示营销类别

Importtime

DateTime

取值为加入号码的时间getdate()

导入号码的时间

PickUpTime

号码被营销程序提去的时间

id

Int

主键自动生成

备注说明

ID自段如果用selectMax(ID)fromclgn_teleinfo的值大于:

50万或以上时:

建议重新执行一次建表语句要不会重号或数据库慢

建表语句

CREATETABLE[CLGN_TeleInfo](

[TeleNo][varchar](12)COLLATEChinese_PRC_CI_ASNOTNULL,

[UserName][varchar](50)COLLATEChinese_PRC_CI_ASNULL,

[UserType][int]NULL,

[UserArea][varchar](20)COLLATEChinese_PRC_CI_ASNULL,

[PickFlag][int]NOTNULL,

[SaleType][varchar](20)COLLATEChinese_PRC_CI_ASNULL,

[Importtime][datetime]NULL,

[PickUpTime][datetime]NULL,

[id][numeric](10,0)IDENTITY(1,1)NOTNULL

)ON[PRIMARY]

GO

]

注意事项:

导入号码到老营销系统的时候,一定要注意表里的字段只有:

pickuptime即号码提取时间不能为空,还有营销类别saleTYpe一定要对应,像:

用户名称UserName,用户类别(useType)u用户地区(UserArea)这三个字段没有值可填的时候即填1即可.

营销表CYZS_saleInfo]

字段名称

数据类型

取值范围

是否为空

备注

TeleNo

电话

11位长度

不可以

UserName

用户名称

Sex

用户性别

UserType

用户类型

UserArea

用户区域

Occurtime

营销时间

Getdate()

MissID

营销人员工号

不可以

SaleResult

营销结果

当该值为空表进示营销人员没有提交或提成不成功

RecordFile

录音文件名

CallTime

开始呼叫时间

EndTime

结束呼叫时间

如果些字段没有值,需要同步:

表示的IVR发呼叫结束的时候来的时候,用户都提交了。

ListenFlag

监听标志

默认为-1

Para1

可选参数1

Para2

可选参数2

id

注意事项:

(1)这张表存储营销实体信息,一但用户在网页提交后:

即保存提交结果到这张表:

然后再将本表的记录插到历史表,将本表的记录删除,如果月底本表还有记录,即表明有营销人员没有提交成功或没有点提交按钮。

在月底备份数据库之前,需要把本月的数据备份到历史表

(2)每月月初最好重新建立一成本表,备免ID自动增长值变得过大,建议

在selectMax(ID)fromcyzs_saleinfo表的值大于50万的时候,重新建表。

建表的时候:

要先把本表的数据备份到一张临时表,然后建后表后再考回来。

建表语句:

如下

CREATETABLE[CYZS_saleInfo](

[TeleNo][varchar](15)COLLATEChinese_PRC_CI_ASNOTNULL,

[UserName][varchar](20)COLLATEChinese_PRC_CI_ASNULL,

[Sex][char](10)COLLATEChinese_PRC_CI_ASNULL,

[UserType][varchar](100)COLLATEChinese_PRC_CI_ASNULL,

[UserArea][varchar](50)COLLATEChinese_PRC_CI_ASNULL,

[Occurtime][datetime]NULLCONSTRAINT[DF_CYZS_saleInfo_Occurtime]DEFAULT(getdate()),

[MissID][varchar](8)COLLATEChinese_PRC_CI_ASNULL,

[SaleType][varchar](20)COLLATEChinese_PRC_CI_ASNULL,

[SaleResult][varchar](50)COLLATEChinese_PRC_CI_ASNULL,

[RecordFile][varchar](60)COLLATEChinese_PRC_CI_ASNULL,

[CallTime][varchar](20)COLLATEChinese_PRC_CI_ASNULL,

[EndTime][varchar](20)COLLATEChinese_PRC_CI_ASNULL,

[TimeLength][varchar](20)COLLATEChinese_PRC_CI_ASNULL,

[ListenFlag][int]NULLCONSTRAINT[DF_CYZS_saleInfo_ListenFlag]DEFAULT((-1)),

[Para1][varchar](50)COLLATEChinese_PRC_CI_ASNULL,

[Para2][varchar](50)COLLATEChinese_PRC_CI_ASNULL,

[id][int]IDENTITY(1,1)NOTNULL,

CONSTRAINT[PK_CYZS_saleInfo]PRIMARYKEYCLUSTERED

[id]

)ON[PRIMARY]

)ON[PRIMARY]

GO

(3)结束呼叫时间的同步:

有的时候IVR发送呼结束时间来的时候:

营销人员都把记录从营销当前表Saleinfo提交到了营销历名表:

这个时候则修改不了“结束呼叫时间“EndTime字段,通常一个星期需要手工同步2次

同步呼叫结束步骤:

第一步:

登录到远程的168.10.10.86的\\168.10.10.86\e$\53操作\WebCallCenter目录下:

将EndRecordFileLog.log文件考到本机,

第二步:

执行DroptableEndRecordFileLog将上一次导入的记录删除,

然后EndRecordFileLog.log文件导入到:

86的数据库,表名为默认的EndRecordFileLog

第三步:

根据本月的营销业务类型做同步

示例代码

updategjswzl_saleinfo_hissetendTIme=B.col004fromEndRecordFileLogB

wheregjswzl_saleinfo_his.teleno=B.col002andB.col005='26'andgjswzl_saleinfo_his.endtimeisnull

andsubstring(B.col004,1,6)='201111'andgjswzl_saleinfo_his.missid=B.col001

updateclgn_saleinfo_hissetendTIme=B.col004fromEndRecordFileLogB

whereclgn_saleinfo_his.teleno=B.col002andB.col005='20'andclgn_saleinfo_his.endtimeisnull

andsubstring(B.col004,1,6)='201202'andclgn_saleinfo_his.missid=B.col001

updategprs_saleinfo_hissetendTIme=B.col004fromEndRecordFileLogB

wheregprs_saleinfo_his.teleno=B.col002andB.col005='21'andgprs_saleinfo_his.endtimeisnull

andsubstring(B.col004,1,6)='201202'andgprs_saleinfo_his.missid=B.col001

updatecyzs_saleinfo_hissetendTIme=B.col004fromEndRecordFileLogB

wherecyzs_saleinfo_his.teleno=B.col002andB.col005='16'andcyzs_saleinfo_his.endtimeisnull

andsubstring(B.col004,1,6)='201111'andcyzs_saleinfo_his.missid=B.col001

录音表:

CT_VoxRecord

存放推荐成功的录音数据和录音监听的数据。

字段名称

名称

是否为空

取值

备注

TeleNo

手机号

SaleType

营销类别

Sex

用户性别

UserArea

用户区域

SaleResult

营销结果

MissID

营销工号

RecordFile

录音文件

OccurTime

营销时间

FirstCheckTime

第一次监听时间

FirstCheckResult

第一次结果

1表示开通2表示不能开通

FirstCheckRecord

第一次监听不通过的原因

FirstCheckestate

监听错误

开通业务

录音不全

录音不正常

提醒录音

需要罚款

只有开通业务的才能进BOSS表

FirstID

第一次监听工号

SecondCheckTime

第二次监听时间

SecondCheckResult

第二次监听结果

1表示开通2表示不能开通

SecondCheckRecord

第二次监听不通过的原因

SecondID

第二次监听工号

SecondCheckestate

第二次监听结果

监听错误

开通业务

录音不全

录音不正常

提醒录音

需要罚款

ThirdID

第三次监听工号

ThirdCheckTime

第三次监听时间

ThirdCheckResult

第三次监听结果

1表示开通2表示不能开通

ThirdCheckRecord

第三次监听不通过的原因

ThirdCheckestate

第三次监听结果

监听错误

开通业务

录音不全

录音不正常

提醒录音

需要罚款

Flag

提取标识

0表示未提取1表示已提取

SourceFlag

来源标识

暂时无用

PickUpTime

提取时间

取Getdate(),由监听完成后网页修改

id

自动增长ID主键

Parameter1

营销表提交过来的参数

Parameter2

营销表提交过来的参数

Parameter3

营销表提交过来的参数

Parameter4

营销表提交过来的参数

Parameter5

营销表提交过来的参数

Parameter6

营销表提交过来的参数

建表语句

CREATETABLE[ct_voxRecord](

[TeleNo][varchar](20)COLLATEChinese_PRC_CI_ASNULL,

[SaleType][varchar](10)COLLATEChinese_PRC_CI_ASNULL,

[Sex][char](10)COLLATEChinese_PRC_CI_ASNULL,

[UserArea][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[SaleResult][varchar](50)COLLATEChinese_PRC_CI_ASNULL,

[MissID][varchar](10)COLLATEChinese_PRC_CI_ASNULL,

[RecordFile][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[OccurTime][datetime]NULL,

[FirstCheckTime][datetime]NULL,

[FirstCheckResult][varchar](10)COLLATEChinese_PRC_CI_ASNULL,

[FirstCheckRecord][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[FirstCheckestate][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[FirstID][varchar](10)COLLATEChinese_PRC_CI_ASNULL,

[SecondCheckTime][datetime]NULL,

[SecondCheckResult][varchar](10)COLLATEChinese_PRC_CI_ASNULL,

[SecondCheckRecord][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[SecondID][varchar](10)COLLATEChinese_PRC_CI_ASNULL,

[SecondCheckestate][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[ThirdID][varchar](10)COLLATEChinese_PRC_CI_ASNULL,

[ThirdCheckTime][datetime]NULL,

[ThirdCheckResult][varchar](10)COLLATEChinese_PRC_CI_ASNULL,

[ThirdCheckRecord][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[ThirdCheckestate][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[parameter1][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[parameter2][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[parameter3][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[parameter4][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[Parameter5][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[Parameter6][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[Parameter7][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[Parameter8][varchar](200)COLLATEChinese_PRC_CI_ASNULL,

[Flag][int]NULLCONSTRAINT[DF_ct_voxRecord_Flag]DEFAULT(0),

[PickUpTime][datetime]NULL,

[id][decimal](10,0)IDENTITY(1,1)NOTNULL,

[SourceFlag][varchar](50)COLLATEChinese_PRC_CI_ASNULL,

CONSTRAINT[PK_ct_voxRecord_1]PRIMARYKEYCLUSTERED

[id]

)ON[PRIMARY]

)ON[PRIMARY]

GO

录音表的日常故障:

(1)当录音表的记录数过多的时候一定要重新建表:

防止ID过长selectmax(ID)fromCT_VOXRecord的值大于:

60万的时候建议重建一次

步骤:

(1)将当关前表备份select*intoCt_voxRecord_tempsfromct_voxRecord

(2)用CREATE语句建表

(3)将Ct_voxRecord_temps表的记录插入CT_VOXRecord表

(2)有没有监听的数据但监听组提不出号码

问题分析:

是因为flag字段由0变为了1 表示为被提取了,并且pickuptime字段也占了值,只是没有提交有监听结果

步骤:

查出这些记录的详细情况:

Select*fromCt_voxRecordwhereSaleResult='推荐成功'andfirstIDisnullandThirdIDisnullandSecondIDisnullandoccurtimebetween‘20120301’and‘20120401’

andflag=1

将这些记录提取标识值为空

updatect_voxRecordsetflag=0,pickuptime=nullwhereSaleResult='推荐成功'andfirstIDisnullandThirdIDisnullandSecondIDisnullandoccurtimebetween‘20120301’and‘20120401’

常见问题三:

有监听通过没有进BOSS表的数据。

BOSS表:

Cyzs_bossRec

字段名称

说明

是否为空

取值

备注

Check_Time

复查时间

由网页提交时Getdate()

UserArea

用户区域

和营销表一样

RecNo

Check_ID

复查工号

复查人员工号

TeleNo

电话

UserType

用户类别

Saletype

营销类别

MissID

营销工号

SaleTime

营销时间

OpenID

开通工号

OpenTime

开通时间

BOSS开通人员开通的时间由按键精灵自己写

ExportTime

导出去开BOSS时间

BOSS人员提去号码去开的时间getdaet()

ImportTime

回收时间

BOSS人员开完后回收数据的时间getdate()

Para1

参数1对应营销表的

Para2

参数2对应营销表和录音表的

Para3

参数3对应营销表和录音表的

SourceFlag

来源

1表示营销的2表示资询订制3有示回呼表

Check_Result

BOSS复查结果

开通,已开通,停机,用户自行取消,用户自行办理等。

CREATETABLE[CYZS_Bossrec](

[Check_Result][varchar](100)COLLATEChinese_PRC_CI_ASNULL,

[Check_Time][datetime]NULL,

[UserArea][varchar](50)COLLATEChinese_PRC_CI_ASNULL,

[Check_ID][varchar](50)COLLATEChinese_PRC_CI_ASNULL,

[RecNo][numeric](18,0)IDENTITY(1,1)NOTNULL,

[TeleNo][varchar](15)COLLATEChinese_PRC_CI_ASNULL,

[UserType][varchar](255)COLLATEChinese_PRC_CI_ASNULL,

[Saletype][varchar](255)COLLATEChinese_PRC_CI_ASNULL,

[MissID][varchar](50)COLLATEChinese_PRC_CI_ASNULL,

[SaleTime][datetime]NULL,

[OpenID][varchar](5)COLLATEChinese_PRC_CI_ASNULL,

[OpenTime][datetime]NULL,

[OpenName][varchar](255)COLLATEChinese_PRC_CI_ASNULL,

[OpenMessage][varchar](255)COLLATEChinese_PRC_CI_ASNULL,

[ExportTime][datetime]NULL

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1