中国移动BBOSS系统话单规范点击拨号业务话单文件说明V10.docx
- 文档编号:29587566
- 上传时间:2023-07-24
- 格式:DOCX
- 页数:14
- 大小:30.54KB
中国移动BBOSS系统话单规范点击拨号业务话单文件说明V10.docx
《中国移动BBOSS系统话单规范点击拨号业务话单文件说明V10.docx》由会员分享,可在线阅读,更多相关《中国移动BBOSS系统话单规范点击拨号业务话单文件说明V10.docx(14页珍藏版)》请在冰豆网上搜索。
中国移动BBOSS系统话单规范点击拨号业务话单文件说明V10
中国移动BBOSS系统话单规范
-点击拨号业务话单文件说明
V1.0
版本历史
修订号
修订日期
修订内容简述
修订人
修订后
版本号
1.0
2013/08/29
规范定稿
刘继军
1.0
1
概述
本文档详细描述了BBOSS系统同点击拨号平台之间交互的话单文件格式,是BBOSS进行计费结算的系统输入、输出依据。
2文件接口
2.1文件格式
2.1.1文件命名规则
文件采用纯文本格式,文件名定义如下表:
文件名称
文件描述
有效范围
(NNN)
方向
取文件规则
CTDYYYYMMDDHH24MISSNNN
点击拨号平台上传的业务话单文件
000-999
点击拨号平台BBOSS
BBOSS获取文件后由BBOSS删除
CTDYYYYMMDD999
上传汇总文件,每日一次
BBOSS点击拨号平台
点击拨号平台获取文件后由点击拨号平台删除
ECTDYYYYMMDDHH24MISSNNN
错单文件,有错时包括错误内容,无错时只有尾记录,一个有效上传的点击拨号话单文件对应生成一个错单记录文件
000-999
BBOSS点击拨号平台
点击拨号平台获取文件后由点击拨号平台删除
FxxxCTDYYYYMMDDHH24MISSNNN
拒收文件,重复的文件名、文件名错或文件格式错在原上发的文件名前加‘Fxxx’返回
000-999
BBOSS点击拨号平台
点击拨号平台获取文件后由点击拨号平台删除
注:
(1)文件名中的“CTD”表示该文件为点击拨号话单文件;
(2)“YYYYMMDDHH24MISS”表示文件生成的时间;
(3)“NNN”表示当日文件序号(范围:
000-999),每日文件序号从000开始;
(4)文件名前加“E”表示错单文件,BBOSS接收并处理完一个话单文件后,生成该文件对应的错单文件,文件名为“E”+业务话单文件名;
(5)“Fxxx”代表文件级错误代码,见《中国移动BBOSS系统话单规范---点击拨号话单文件检错标准》-文件级检错标准;
2.1.2文件格式说明
文件采用纯文本格式,每条记录以回车换行符结束。
2.1.3文件存放目录
BBOSS与点击拨号平台之间的话单交互通过网状网系统实现,具体的主机目录如下:
文件名
文件描述
发起方
一级BOSS发起方目录
落地方
一级BOSS落地方目录
CTDYYYYMMDDHH24MISSNNN
点击拨号话单文件
点击拨号平台
XXXXX/$HOME/incoming/rawdata/CTD/
BBOSS
XXXXX/$HOME/outgoing/rawdata/CTD
CTDYYYYMMDD999
BBOSS汇总文件
BBOSS
XXXX/$HOME/incoming/errdata/CTD
点击拨号平台
XXXX/$HOME/outgoing/errdata/CTD
ECTDYYYYMMDDHH24MISSNNN
错单文件
BBOSS
XXXX/$HOME/incoming/errdata/CTD
点击拨号平台
XXXX/$HOME/outgoing/errdata/CTD
FxxxCTDYYYYMMDDHH24MISSNNN
拒收文件
BBOSS
XXXX/$HOME/incoming/errdata/CTD
点击拨号平台
XXXX/$HOME/outgoing/errdata/CTD
2.1.4文件校验
文件接受方应对文件进行校验。
2.2话单文件格式
文件名:
CTDYYYYMMDDHH24MISSNNN(平台给BBOSS)
话单文件每条记录长度为467字节,文件大小为467字节的整数倍。
业务话单文件由一条头记录、多行话单记录和一条尾记录构成,用“回车&换行”来标识一条记录,每条记录由如下表格所示的字段组成。
若字符串型的字段值长度不足,则左对齐,右补空格;若整数/浮点数型的字段值长度不足,则右对齐,左补零。
字段排列顺序按下表所示序号规定填写和读取。
2.2.1头记录
头记录字段名称
位置
长度(字节)
有效值
头记录标记
1-2
2
“10”
上传文件的省代码
3-5
3
点击拨号平台:
000
接收文件的省代码
6-8
3
BBOSS:
000
文件序号
9-11
3
“NNN“,文件名中的序号
文件产生时间
12-25
14
YYYYMMDDHH24MISS
文件版本号
26-27
2
“01”
保留1
28-465
438
空格
回车
466
1
CarriageReturn
换行
467
1
LineFeed
2.2.2话单记录
序号
名称
域名
位置
类型
长度
含义
填写说明
1
RecType
话单记录标记
1-2
String
2
标记文件中的记录类型
填固定值:
20
2
Separator
分隔符
3
String
1
逗号分隔符
固定值:
“,”(单字节)
3
StreamNumbe
话单序列号
4-25
String
22
话单流水号
32位非负整型。
唯一标示一条话单记录
4
Separator
分隔符
26
String
1
逗号分隔符
固定值:
“,”(单字节)
5
ServiceKey
业务键
27-28
int
2
集团统付客户端
6
Separator
分隔符
29
String
1
逗号分隔符
固定值:
“,”(单字节)
7
ECID
集团客户编码
30-59
String
30
全网集团客户编码
BBOSS生成的双跨集团ID
8
Separator
分隔符
60
String
1
逗号分隔符
固定值:
“,”(单字节)
9
IsMultiMedia
音视频通话类型
61
int
1
1:
语音呼叫
2:
视频呼叫(点击拨号不用)
10
Separator
分隔符
62
String
1
逗号分隔符
固定值:
“,”(单字节)
11
CallingPartyNumber
CTD主叫号码
63-94
String
32
固定电话带区号和国家号码(86),移动号码带国家号码(86)。
例:
8613912345678
861012345678
12
Separator
分隔符
95
String
1
逗号分隔符
固定值:
“,”(单字节)
13
CalledPartyNumber
CTD被叫号码
96-127
String
32
CTD被叫号码。
固定电话带区号和国家号码(86),移动号码带国家号码(86)。
例:
8613812345678
861012345678
14
Separator
分隔符
128
String
1
逗号分隔符
固定值:
“,”(单字节)
15
SubscriberIdentity
业务签约方
129-160
String
32
该字段为点击拨号发起方的用户标识,即userID,例:
8613812345678
16
Separator
分隔符
161
String
1
逗号分隔符
固定值:
“,”(单字节)
17
ChargedParty
计费号码
162-193
String
32
目前同CTD主叫号码,以后可能同CTD被叫号码
18
Separator
分隔符
194
String
1
逗号分隔符
固定值:
“,”(单字节)
19
CallBeginTime
通话开始时间
195-208
String
14
YYYYMMDDHHMMSS
20
Separator
分隔符
209
String
1
逗号分隔符
固定值:
“,”(单字节)
21
CallDuration
通话时长
210-218
int
9
单位:
秒
22
Separator
分隔符
219
String
1
逗号分隔符
固定值:
“,”(单字节)
23
CallEndTime
通话结束时间
220-233
String
14
YYYYMMDDHHMMSS
24
Separator
分隔符
234
String
1
逗号分隔符
固定值:
“,”(单字节)
25
ServiceID
应用ID
235-284
String
50
暂时不用
26
Separator
分隔符
285
String
1
逗号分隔符
固定值:
“,”(单字节)
27
DevID
开发者ID
286-335
String
50
其他业务的字段,本业务不需要
28
Separator
分隔符
336
String
1
逗号分隔符
固定值:
“,”(单字节)
29
ImsChargingIdentifier
IMS网络计费ID
337-464
String
128
点击拨号平台为每次CTD呼叫生成一个唯一的ICID-Value。
建议格式为LocalUniqueString@hostIP.例如:
43504b5500000262@192.168.0.100
30
Separator
分隔符
465
String
1
逗号分隔符
固定值:
“,”(单字节)
31
CR
回车
466
1
CarriageReturn
32
LF
换行
467
1
LineFeed
2.2.3尾记录
尾记录字段名称
位置
长度(字节)
有效值
尾记录标记
1-2
2
“90”
文件序号
3-5
3
文件名中的序号,左对齐右填空
文件产生时间
6-19
14
YYYYMMDDHH24MISS
文件中话单记录总数
20-28
9
右对齐,左补0
不含头尾记录
保留1
29-465
437
空格
回车
466
1
CarriageReturn
换行
467
1
LineFeed
2.3汇总文件格式
文件名:
CTDYYYYMMDD999
它给出了当日(即YYYYMMDD)BBOSS接收点击拨号平台上传文件并处理的结果,由一条头记录,多条接收文件处理汇总记录和一条尾记录组成,每条接收文件处理汇总记录与一个上发文件对应,记录了BBOSS对该文件接收及处理的结果。
上传汇总文件的记录长度为86字节,文件大小为86字节的整数倍。
2.3.1汇总头记录
头记录字段名称
位置
长度(字节)
有效值
头记录标记
1-2
2
“10”
上传文件的省代码
3-5
3
“000”
保留1
6-15
10
空格
归属局代码
16-23
8
46000000
保留2
24-33
10
空格
文件产生日期
34-47
14
YYYYMMDDHHMISS
文件版本号
48-49
2
“01”
保留3
50-84
35
填空格
回车
85
1
CarriageReturn
换行
86
1
LineFeed
2.3.2汇总话单记录
序号
名称
位置
长度
填写说明
1
记录标记
1-2
2
“40”
2
原文件名
3-22
20
CTDYYYYMMDDHHMISSNNN
3
有效话单总数
23-31
9
即有效记录条数合计
右对齐,左填0
4
错单数(不含重单)
32-40
9
右对齐,左填0
5
重单数
41-49
9
右对齐,左填0
6
有效通信费合计
50-64
15
单位:
厘,右对齐,左填0
由于是原始话单,批价,故填空
7
保留
65-84
20
空格
8
回车
85
1
CarriageReturn
9
换行
86
1
LineFeed
2.3.3汇总尾记录
尾记录字段名称
位置
长度(字节)
有效值
尾记录标记
1-2
2
“90”
有效文件总数
3-6
4
右对齐,左填0
有效话单数合计
7-15
9
即有效记录条数合计
右对齐,左填0
错单数(不含重单)合计
16-24
9
右对齐,左填0
重单数合计
25-33
9
右对齐,左填0
保留
34-84
51
空格
回车
85
1
CarriageReturn
换行
86
1
LineFeed
2.4错单文件格式
文件名:
ECTDYYYYMMDDHHMISSNNN
错单文件包括错单记录和尾记录,若无错单,则只有尾记录。
错单记录长度为480字节,文件大小为480字节的整数倍。
2.4.1错单记录
错单录字段名称
位置
长度(字节)
有效值
错误代码
1-4
4
见《中国移动BBOSS系统话单规范---基于点击拨号业务话单文件检错标准》文件
错误行号
5-13
9
右对齐,不足填零
原错误话单记录
14-480
467
包含原记录中的回车换行符号
2.4.2尾记录
错单录字段名称
位置
长度(字节)
有效值
记录类型
1-2
2
有效值‘90’
错单总数(不包含重单)
3-11
9
右对齐,不足填零
重单总数
12-20
9
右对齐,不足填零
保留
21-478
458
空格
回车
479
1
CR
换行
480
1
LE
2.5拒收文件格式
上发的点击拨号话单文件,在进行文件级校验时如发现文件级错误,则在原文件名前加上字母串“Fxxx”,如:
因F000错误打回的拒收文件,名称为F000CTDYYYYMMDDHHMISSNNN。
并返回点击拨号平台。
拒收文件的格式和内容保持不变。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国移动 BBOSS 系统 规范 点击 拨号 业务 文件 说明 V10