BBOSS与EC文件接口V12.docx

上传人:b****8 文档编号:8985089 上传时间:2023-02-02 格式:DOCX 页数:16 大小:32.75KB
下载 相关 举报
BBOSS与EC文件接口V12.docx_第1页
第1页 / 共16页
BBOSS与EC文件接口V12.docx_第2页
第2页 / 共16页
BBOSS与EC文件接口V12.docx_第3页
第3页 / 共16页
BBOSS与EC文件接口V12.docx_第4页
第4页 / 共16页
BBOSS与EC文件接口V12.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

BBOSS与EC文件接口V12.docx

《BBOSS与EC文件接口V12.docx》由会员分享,可在线阅读,更多相关《BBOSS与EC文件接口V12.docx(16页珍藏版)》请在冰豆网上搜索。

BBOSS与EC文件接口V12.docx

BBOSS与EC文件接口V12

 

BBOSS与EC行业应用签约信息

文件接口规范

 

(V1.2)

 

中国移动通信集团公司

二○○七年三月

1.文档介绍3

1.1.文档概述3

1.2.参考文档3

1.3.术语与定义3

2.文件接口4

2.1.文件接口的功能4

2.2.文件格式5

2.3.文件的获取6

2.4.文件校验6

2.5.行业应用签约信息文件6

2.5.1.业务流程7

2.5.2.文件格式8

2.5.3.文件的传输9

2.6.对帐9

2.6.1.文件格式10

2.6.2.文件的传输13

2.6.3.对帐文件的比对13

3.附录14

3.1.文档变更记录14

文档介绍

文档概述

本文描述了EC与BBOSS之间的行业应用签约信息文件接口。

参考文档

术语与定义

名词

描述

EC

EnterpriseCustomer/ServiceIntegrator,集团客户及业务集成商,此时集团客户一般指参与提供集团行业产品的合作伙伴。

文件接口

文件接口的功能

文件接口,使用FTP协议发送和接受文件。

具体如下:

文件名

发送方

接受方

行业应用签约信息文件

EC

BBOSS

行业应用签约信息文件

BBOSS

EC

日对帐文件

BBOSS

EC

 

文件格式

文件命名规则

文件命名遵循以下规则:

✧凡是BBOSS传给EC的文件名,均为BBOSS_业务描述_文件生成时间_ECID;

●文件名中的ECID表示EC编码

✧凡是EC传给BBOSS的文件名,均为ECID_业务描述_文件生成时间_BBOSS.NNN,其中NNN是文件序列号;

文件格式说明

文件是以XML格式表达的。

在本文档中以表格的形式表示XML格式;以下为表格中对元素约束(出现次数)的表示方法的描述:

元素的约束条件使用以下符号表示:

符号

含义

?

0..1,可选项

*

0..n,可以没有,也可以有多项

+

1..n,至少有1项,也可以有多项

1

数字1,代表必须且只能填1项

XML的编码方式为UTF-8。

文件的获取

EC、BBOSS应按固定频率(15分钟/次)到文件服务器的相应目录下,检查是否有新文件到达。

EC应在每日凌晨3点后,到文件服务器的相应目录下,检查是否有BBOSS的日对帐文件到达。

文件校验

文件接受方应对文件进行校验。

行业应用签约信息文件

BBOSS与EC双向发送签约信息文件,满足双方计费结算的需要。

业务流程

EC业务流程

EC在以下情况时使用本接口:

1)业务开通后,EC向BBOSS批量上传黑白名单和签约关系;

2)基于非增值服务类的个人用户通过短信(MO)主动加入白名单/退出黑名单时,由省行业网关A模块将短信直接转发给EC系统,EC审核后向BBOSS提交黑白名单

3)EC主动修改黑白名单和签约关系时,通过本接口向BBOSS提交

BBOSS业务流程

BBOSS在以下情况时使用本接口:

1)个人用户通过BOSS侧渠道(MO)退出白名单/加入黑名单或变更签约关系时,BBOSS先为用户办理,再通过本接口向EC同步相关信息;

2)用户状态发生变化,影响行业应用签约关系和黑白名单时,BBOSS通过本接口向EC同步相关信息

文件格式

文件名

●BBOSS发送给EC的文件名BBOSS_OrdSub_YYYYMMDDHHMISS_ECID

✧文件名中的YYYYMMDDHHMISS为文件生成时间,YYYY为四位年份,MMDD表示月日,HH为小时,24小时制,MI为分,SS为秒

●EC发送给BBOSS的文件名ECID_OrdSub_YYYYMMDDHHMISS_BBOSS.NNN

◆文件大小不能大于5M

◆其中NNN是文件序列号,从000至999。

每天EC发送的文件以000开始,如果当天EC发送给BBOSS的文件数大于999,则从000重新开始。

文件格式说明

根据XML的定义,每个XML文件需要有特定的RootTag(根标记),在本文件中的RootTag为“InterBOSS”.各个字段解释如下表

序号

父元素名称

元素名称

约束

类型

长度

描述

取值说明

1

InterBOSS

UserInfo

1

用户信息

1.1

UserInfo

BizCode

1

String

V10

业务代码

1.2

UserInfo

ProdName

?

String

V256

业务名称

1.3

UserInfo

ServCode

1

String

V21

服务代码

1.3

UserInfo

UserData

+

签约关系、黑白名单信息

1.3.1

UserData

MobNum

1

String

F11

用户手机号码

1.3.2

UserData

OprCode

1

String

F2

操作代码

01-加入名单02-退出名单

03-定购04-取消定购。

定购关系暂停,BOSS发04,定购关系恢复,BOSS发03

1.3.3

UserData

EfftT

?

String

F8

用户希望的生效时间

YYYYMMDD,如EfftT与操作编号中的日期相同,表示立即生效;否则表示在指定日期(EfftT)生效。

EfftT必须>=操作编号中的日期。

文件的传输

BBOSS和EC生成文件后,通过FTPput到文件服务器的下面目录中:

目录、FTP用户名、密码由BBOSS制定并通知EC

对帐

BBOSS每日凌晨3点向EC分别发送一次日对帐文件,日对帐文件主要核对BBOSS接收EC传送的文件的处理情况,包括正在处理的文件总数、处理成功的文件总数、处理失败的文件总数(只要有记录处理失败,即使其它记录已经正确处理,但仍然认为此文件处理失败)、处理文件的明细;同时核对由BBOSS发送给EC的文件数,文件名和每个文件的记录数。

文件格式

文件名

●发送给EC的文件名BBOSS_DRecon_YYYYMMDD_ECID

文件格式说明

根据XML的定义,每个XML文件需要有特定的RootTag(根标记),在本文件中的RootTag为“InterBOSS”.各个字段解释如下表

序号

父元素名称

元素名称

约束

类型

长度

描述

取值说明

1

InterBOSS

ReconDate

1

String

F8

对帐日期

YYYYMMDD

2

InterBOSS

RecInfo

BBOSS接收文件明细

2.1

RecInfo

RecFileAmount

1

String

V6

接收到的文件总数

BBOSS日接收的EC传送的文件总数

如没有接收到文件填写0

2.2

RecInfo

ProcFileAmount

1

String

V6

正在处理的文件总数

如果没有正在处理的文件,填写0

2.3

RecInfo

SuccFileAmount

1

String

V6

处理成功的文件总数

如果没有处理成功的文件,填写0

2.4

RecInfo

FailFileAmount

1

String

V6

有处理失败记录的文件总数

如果没有处理失败的文件,填写0

2.5

RecInfo

FileInfo

*

处理文件明细

如果没有接收到EC传送的文件,则没有处理文件明细

2.5.1

FileInfo

FileName

1

String

V32

接收到的文件名

2.5.2

FileInfo

RecNum

1

String

V6

接收到文件的记录总数

2.5.3

FileInfo

FileState

1

String

F1

文件处理状态

1正在处理

2处理成功

3处理失败(有处理失败记录的文件)

2.5.4

FileInfo

SuccNum

1

String

V6

处理成功的记录总数

如果记录处理全部失败则此处填0

如果文件处理状态是正在处理则此处填0

2.5.5

FileInfo

FailNum

1

String

V6

处理失败的记录总数

如果记录处理全部成功则此处填0

如果文件处理状态是正在处理则此处填0

2.5.6

FileInfo

FailInfo

*

处理失败记录明细

如果处理全部成功或是正在处理则不填

如果有处理失败记录则此处必须填写失败明细

2.5.6.1

FailInfo

MobNum

1

String

F11

用户手机号码

2.5.6.2

FailInfo

Rsp

1

String

F2

失败信息

00受理成功

01操作代码错误。

02业务代码错误。

03用户无签约关系。

04生效时间错误

05用户已在白名单内

06用户不在白名单内

07用户已在黑名单内

08用户不在黑名单内

09增值业务用户,不能进行黑白名单操作

10该业务已终止

11该业务已暂停

12服务代码错误

13手机号码错误

14黑白名单用户,不能进行增值业务操作

99其它错误

2.6

RecInfo

ErrFileAmount

?

String

V6

处理失败的文件总数

文件格式错误的文件

2.7

RecInfo

ErrFileInfo

*

处理失败的文件明细

2.7.1

ErrFileInfo

ErrFileName

1

String

V32

文件名

2.7.2

ErrFileInfo

ErrFileStatus

1

String

F1

文件状态

1文件格式不正确,不是合法的XML文件

2节点缺失

3节点类型或取值错误

2.7.3

ErrFileInfo

FirstLostNode

?

String

V128

第一个缺失的节点全路径

当文件状态为2时有此节点

2.7.4

ErrFileInfo

FirstErrNode

?

String

V128

第一个节点类型或者取值错误的节点全路径

当文件状态为3时有此节点

3

InterBOSS

SendInfo

BBOSS发送文件明细

3.1

SendInfo

SendFileAmount

1

String

V6

BBOSS发送到EC的文件总数

BBOSS日发送的文件总数

如没有发送文件填写0

3.2

SendInfo

SendFileInfo

*

BBOSS发送的文件列表

3.2.1

SendFileInfo

SendFileName

1

String

V32

BBOSS发送的文件名

3.2.2

SendFileInfo

SendAmount

1

String

V6

BBOSS发送文件中的记录数

文件的传输

BBOSS在每日凌晨3点,生成昨日的日对帐文件后,通过FTPput到文件服务器的下面目录中:

目录待定

对帐文件的比对

系统建设初期,使用人工方式比对,如发现差错,人工干预。

附录

文档变更记录

序号

变更内容说明

版本号

版本日期

执笔人

1

初稿

1.0

2007-3-27

王进

2

次稿

1.1

2007-7-27

王进

3

修订:

2.1中日对帐文件由BBOSS发送给EC

1.2

2007-8-20

4

修订:

2.2.1.1文件命名规则EC传送给BBOSS的文件名中增加了NNN为序列号

1.2

2007-8-20

5

修订:

2.3文件的获取,日对帐文件由EC取BBOSS发送的日对帐文件

1.2

2007-8-20

6

修订:

2.5.2.1文件名:

添加NNN文件序列号,限制文件大小不能大于5M

1.2

2007-8-20

7

修订:

2.5.2.2文件格式中节点1约束由“+”修改为“1”,即EC上传的每一个文件只能上传一个业务的数据

1.2

2007-8-20

8

修订:

2.6对帐描述进行了修改

1.2

2007-8-20

9

2.6.1.2文件格式说明进行了修改,按EC传送的黑白名单对帐到记录级的方式进行

1.2

2007-8-20

10

2.6.1.2中,2.5.6.2中失败代码更新

1.2

2007-12-27

11

2.6.1.2文件格式说明中,添加了2.5.6.2中的错误代码12和13

1.2

2008-1-10

12

2.6.1.2文件格式说明中,添加了2.6、2.7(包括2.7、2.7.1、2.7.2、2.7.3、2.7.4)节点(增加了对错误文件的处理)

1.2

2008-1-10

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

当前位置:首页 > 幼儿教育 > 育儿理论经验

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

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