对账的一些总结- 电信计费系统

什么是对账

很多时候运营商的电信BSS系统也叫业务支撑系统,客户会通过VC充值卡进行充值或者通过app从第三方(银行,如支付宝等—)进行话费充值。

为了保证费用的准确性, 需要把两边的充值记录拿出来对比,确保两边记录是balanced平衡的。

为什么要对账

如果不对账,充值的时候可能客户钱钱充上了,另一端充值失败的问题。导致客户投诉或者收入损失。

另外对账如果有误差,

如果是VC侧有记录,BSS没记录,可以考虑两种方式:平账:一种是通过job自动平账,或者通过GUI运营商员工查询后单个或者批量手工平账。也可以不平账。 

(为什么会存在这些问题呢?)

对账的几种模式+How

1.文件对账:

1.1以VC充值卡充值为例,一般数据以VC提供的文件为准。

High level workflow.

a.ZTE VC充值平台会定期生成包括date,Pin number,mobile number等字段的对账文件,

b.要么他们mput推送要么我们ftp方式去get。

c.然后BSS系统通过job去读区里面的文件,入库处理。

c1:如果OCS充值了,VC没有记录需要回退费用。c2:如果VC有记录,OCS没有,需要给客户补充值。

RECONCILE_STATE字段说明:A-未对帐,B-帐务平衡,C-不平衡,D-补充付款,E-冲正,F-本端多已被冲正。

1.1.1我方多,对方少,即VC对帐文件中没有该笔缴费记录,而数据库中有:

 acct_book_reconcile表原记录状态由A变更为F。并对原缴费记录,做冲正处理,而新增记录ACCT_BOOK_RECONCILE表状态为E。表示冲正。 

1.1.2双方一致,VC对帐文件与数据库中均有该笔记录

 payment_partner表状态A->B;acct_book_reconcile表状态 A->B

1.1.3 我方少,对方多 ,VC对帐文件中有这笔记录,而数据库中没有。

会做充值操作 将新增缴费记录的acct_book_reconcile状态记为D(补充付款),将payment_partner原对端多出的记录的状态记为F(本端多已被冲正)。

代码解析:

/account/sr

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值