APP下载

IBSS系统接口处理中的常见问题

2010-09-06吉林省联合通信网络有限公司白山市分公司杨秀丽

河南科技 2010年8期
关键词:工单计费错误

吉林省联合通信网络有限公司白山市分公司 杨秀丽

IBSS系统接口处理中的常见问题

吉林省联合通信网络有限公司白山市分公司 杨秀丽

本文介绍了IBSS系统朗新综合计费账务系统和CRM系统即综合营销服务支撑系统的接口的转换过程、特点以及常见问题的处理。

IBSS系统 朗新综合计费账务系统RM系统 综合营销服务支撑系统 接口

朗新综合计费账务系统和综合营销服务支撑系统采取接口方式完成两系统之间资料的转化。CRM系统产生工单后通过接口将数据传送到IBSS系统接口。如果IBSS系统返回转换成功的信息,将回写给CRM侧成功状态,反之将回写失败状态。为不影响其他接口系统,即使计费接口反馈失败,后续业务仍然在CRM侧可以受理成功,CRM系统和IBSS系统的耦合性大大减小。但同时,CRM系统的操作流程不依赖于IBSS系统的返回数据,所以不管IBSS系统出什么问题,CRM系统都不会受影响,这样直接会导致IBSS系统与CRM侧资料差异,导致计费错误。错误资料不会进入到IBSS系统,会对该用户的费用的计算产生影响,所以对于误单,IBSS系统会在产生后立刻送到CRM系统,同时两个系统会在最快的时间内解决,因此,需要每天对计费接口侧失败工单进行处理。

一、CRM与计费接口过程

基本资料信息采用走接口表的方式,CRM系统将产生的工单信息放在CRM系统的接口表中。然后IBSS系统定时(可以设定为几秒取一次)从CRM系统的接口表中将数据取到IBSS系统的接口表中。IBSS系统通过资料转换程序将接口表中的数据转换到IBSS系统的资料表中,转换完成后,将转换失败的工单信息写入到转换误单表中。最后将转换误单表里的信息传回到CRM系统中,由CRM系统对错误的工单进行后续的处理。其接口过程如下:

CRM系统,需要将三户信息,传递给计费账务系统。计费账务系统所需要的信息主要有客户、账户和用户实例。CRM系统将工单数据放在接口表中,只存放修改后新工单的信息,并且只存放有过改动的表。然后IBSS系统从接口表中将数据取走,进行转换。一般情况下,CRM系统传递给IBSS系统的数据,主要分为新增、综合修改、拆机和作废。此类信息存放在工单主表中,然后其他修改后的信息放在各个相应的接口表中。

二、计费账务处理原则

(1)在资料转换程序对CRM系统传过来的工单数据的转换过程中,如果有错误,整个工单中的信息,IBSS系统都不会使用。

(2)为避免错误资料的累积,一旦产生误单信息,同一serv_id的后续工单将不再处理,直接做为误单返回。该serv_id也将放入误单表中,直至该工单在CRM侧更正后,再从误单表中除去,此时才允许该serv_id的新的工单在计费侧进行转换。

(3)如果错误工单在CRM侧无法更改,允许CRM侧产生一工单插入计费接口,该工单的操作类型为作废,传送一信息,将该误单从误单表中标记作废。

(4)对于不同的错误原因,误单表里的数据将由CRM系统的工作人员和IBSS系统的技术人员分类处理。对于计费侧能解决的错误,如接口转换规则表未维护,不再向CRM系统重新要数据,而由IBSS系统的技术人员对接口表进行维护后,将接口表中的数据置为未读,然后重新转换。对于其他类型的错误,将由CRM系统和IBSS系统的技术人员对错误进行处理后,再由CRM系统重新发送最新的数据,再进行转换。

三、接口误单错误分类及常见问题及处理

1. 接口转换的错误主要分为四类:

(1)CRM系统发送的信息格式错误或必须的信息不全或都是计费接口读取到的信息不全,确IBSS系统无法处理。

(2)CRM系统发送的信息和IBSS系统的原有信息不匹配。

(3)CRM系统和IBSS系统需要约定的数据在接口规则表中找不到对应的记录。

(4)IBSS系统程序造成的错误。

2. 常见问题及处理

(1)新装时接口表中同一个工单至少要有一条服务实例记录/新装时用户无账户资料,接口表中该工单需要一条账户记录/新装时无客户资料,接口表中该工单需要一条客户记录,此种错误都属于CRM系统发送的信息格式错误或必须的信息不全或都是计费接口读取到的信息不全,IBSS系统无法处理。此种情况需要查看CRM侧传递的工单是否此类信息缺失,如CRM侧缺失需要CRM维护人员补齐资料,计费侧误单处理人员重新读取后重新处理工单。如果为计费接口读取到的信息不全也需要误单处理人员重新读取后重新处理工单。

(2)新装serv_id已经在用户资料表中存在:需要查看此条记录的资料,检查是否资料已正确转换,有时因接口程序等问题同一边单会被接口读写两次。此种可以根据具体情况进行分析,处理方法有两种:可以将误单表将误单表置为已处理,并将主表中的状态设为转换成功。另一种方法就是将资料表中此记录取消,将误单表将误单表置为已处理,并将主表中的状态设为未转换。

(3)非存储用户不允许有预存款:非存储用户为现金用户或托收用户,此种用户是不允许有预存款存在的,这种属于业务规定,此种错误可以归类为CRM系统和IBSS系统需要约定的数据在接口规则表中找不到对应的记录。处理时需要将CRM费用信息(表:CRMBILL_CHARGE_t)表中的数据清空,并及时通知营业相关人员给用户退预存款。再重新处理工单。

(4)改号号码已经在用户资料表中存在:可能是由于改号的号码为当月拆当月装,正常用户资料表中有两个状态一个是state和serv_state,拆机当月serv_state状态为拆机,即FIR,而state为正常状态,即F0A,由于拆机状态的用户是需要参与本月计费的,因此并不是将状态直接设成拆机。如果遇到这种情况必须 update serv_t set state=’F0D’ where ….。但如此操作会影响本月出账,所以业务上不允许当月拆当月装。

计费接口工单的处理关系到后续资料是否正确,处理的是否及时,直接影响计费结果是否准确。因此,要提高重视,做到实时监控,每天确保产生的误单都能够及时的处理,如果有特殊情况也需在48小时内处理完毕,月底最后一天要处理完毕所有误单。 在处理时要仔细慎重,任何工单错误都需要根据具体情况具体分析、具体处理。以上内容仅供学术讨论。

四、结 束 语

book=107,ebook=195

猜你喜欢

工单计费错误
5G网络独立组网中融合计费方案的研究
基于量化考核的基层班组管理系统的设计与应用
基于云计算和微服务架构的高速公路计费系统
在错误中成长
生活中的分段计费
基于HANA的工单备件采购联合报表的研究与实现
基于AM3354的电动汽车充电监控计费系统电表通信的实现
电力95598热线全业务集中后的工单预警机制
不犯同样错误
电力服务热线工单处理系统研究