总行软件开发中心李工打来电话,“老陆,最近忙什么呢?”封闭测试期间,陆祎和软开的人厮混了三个月,陆祎身上浓重的大哥气质被众人尊称“老陆”,尽管他才二十六岁。
“李工好啊,怎么想起我这个边塞牧民了?”李工是陆祎难得一遇的酒友,俩人惺惺相惜。
“我咨询你个事,你们在操作过程中,遇到过代收业务,‘光辉系统’成功了,对方没入账,两方账务不平的情况没?”因为“负数漏洞”的事情,李工对陆祎很是信赖。
“你说的是代收水电费啊,还是代收话费啊?我们这都正常啊,没出现对账不平的事。”
“代收话费。是这么事,四象市分行和四象市电信局签署了代收电话费协议,上个月对账,发现双方有近20万的差额,‘光辉系统’的账务是平的,电信局比大谷银行少了20万,现在不知道问题出在哪,我就想我问你那边出现这种情况没?”
“李工,这个代收代付子系统,逻辑是‘光辉系统’代收,同时与对方也就是电信局缴费系统实时连通,达成代理收取电话费,电信局收费成功,用户缴费成功正常使用电话。对吧。”
“对,是这个逻辑。”
“那现在出现的账务不平,是电信局比大谷银行少了20万,也就是说我们有20万没有划转到位,是吧?”
“理论上是,但也有可能是电信局那边的差错,多记了我们20万,所以现在还没找出原因。”
“应该不是电信局的问题,他们只是委托我们代收电话费,并没有向我们收取其它费用,也就是说,在整个业务链条中,他们只是被动收款,不会主动发起业务。所以,出现差错,一定是我们这方原因。”
“哎呀,对呀。老陆你行啊,分析的到位,你再分析分析,这差错能出在哪?”
陆祎打开电脑,进入“光辉系统”代理业务子系统界面,上下翻动页面,“李工,这个应该不是差错,是案件吧?”
“你说说看。”
“你看啊,代收业务最大的差错不就是没代收成功么,钱退客户不就行了,怎么会出现差款呢?”
“还真是这么回事,你说说现在柜面操作的具体情况。”
“这有啥说的?柜面操作都在系统控制下进行,如果有问题,就是出现bug了。”
“我去,老陆,你可别吓唬我,上次那个‘负数bug’,整得我经常做噩梦,那要是让谁给钻了空子作案,我们整个项目组就别想再吃研发这碗饭了!”
“哪有那么邪乎?像你们这种顶尖团队,地位不可撼动啊。大谷银行用的研发队伍,江湖地位坚不可摧啊。”
“你先别忽悠我,你快点儿说说对这个事的看法,我这都急死了。”
“急啥,这显然是内部人作案,应该是具体经办人员干的。你进系统后台,查查这20万差款,集中在哪些网点。”
李工插上手机耳机,挂在耳后,打开笔记本电脑,进入“光辉系统”中心数据库,检索,结果显示主要集中在抹账交易上。
“老陆,都是抹账业务造成的,你先分析,我再找是哪些网点。”
李工接着对形成差额的最主要原因——抹账交易进行了统计分析,发现网点抹账交易的笔数、金额异常集中。
“老陆,涉及的问题业务都是四象市分行营业部‘4231’号柜员办理的。”
“李工,你查查源代码,系统对代收话费这一类的缴费交易允许抹账么?”
“我看看,这,这,允许。”
“从业务操作上看,这类代收交易应该不允许抹账交易,你想啊,抹账交易抹的是银行这边的帐,对方也就是这个事件中的电信局,对方的帐务大谷银行是没有处理权限的。”
“也就是说抹了银行的帐却无权限抹对方的账,那肯定会造成单边账啊,这就是个程序上的bug,你还是抓紧下个补丁,控制代收业务抹账交易。”
“李工,当务之急是通知四象市分行控制住那个‘4231’柜员号的使用人,对他经办的业务进行全面核查,还有,哪天请我喝酒啊。”
“好,哪天喝个痛快。”
四象市分行财会、稽核、保卫组成联合调查组,调阅了涉事网点的相关记账凭证,查出这些抹账交易均为‘4231’柜员石磊一人所为。
经核对,与电信局提供的差额明细完全相符。石磊本人对所犯事实供认不讳,并将全部赃款如数退还。石磊被依法移交相关司法部门。
一个半月前,“4231”号柜员石磊,在办理代收客户手机话费业务并已提交了缴费交易后,客户提出要求暂缓缴费,石磊由于对业务不熟,没有按照正确的操作规程进行“取消缴费”处理,而是错误使用抹账交易对缴费业务进行了抹账处理,抹账后对客户缴费状态进行查询,发现该笔话费为已缴费状态,石磊就告诉客户缴费已成功,现金不能退回。
当日日终结账时,石磊发现他的现金箱长款,长款金额恰好是日间代缴的那笔话费金额,就把这笔长款私自取出,既未上报其上级主管部门,也未与客户联系,当日网