核心提示:广州市商业银行早知道许霆案是给付错误,蓄意隐瞒而铸成大错。 许多人对现代银行的电子化、自动化、网络化运行模式缺乏了解,对银行的理解仍然停留在传统观念上,这是引起许霆案被误判的根源。 过去的银行,没有电脑和ATM机,每一个银行职员是单独代表银行的,具有决定权。现代银行都是以省为单位,设立一台银行主机作为核心,该银行全省的营业窗口(电脑+柜员)和ATM机都是服务终端,银行主机与所有的服务终端通过网络联结成为一个整体,这就是现代电子银行。 银行的柜员将客户存款、取款的请求输入电脑,只有在银行电脑主机同意后,银行柜员才能收取客户的存款和支付客户的取款。ATM机也是终端,只是存款取款等请求需要客户在ATM机上自助操作才能向银行主机发出,同样是在银行主机同意之后,ATM机才能自动收取存款和支付取款,所以叫做自动柜员机。单个的ATM机或单个的窗口(电脑+柜员)都不具有独立性,他们都受制于银行主机。 ATM机等同于银行营业窗口中的电脑+柜员。两者之间,一个是自然人,一个是机器人,似乎明显不同,然而在地位与功能上,他们完全是一样的。这里柜员只是机器的辅助工具,既没有独立性,又没有决定权,与传统的银行观念大相径庭。 如果将银行主机和ATM机的操作系统,用文字和图表的形式表达出来,就会发现ATM机与银行主机构成的组合体,是基于逻辑判断而运行的,模拟了银行管理者的思维和行为,因而直接证明了组合体就是代表银行意志的电子代理人,并且组合体是无人值守自动运行的,等同于银行有电子代理人24小时值班,随时为客户提供服务。可见,基于逻辑判断运行的组合体与基于响应而运行的自动售货机是完全不同的。 许霆在ATM机上按键“1000”,实质上是向银行发出一个取款1000元的请求。这个“1000”输入后,并不代表整数1000,而是代表一个字符1和三个字符0组成的字符串“1000”。涉案ATM机操作系统在设计时,需要将字符串“1000”两次转换成整数1000。第一次转换时没有错误,所得的整数1000用于除以100计算得出商值为10,这个10代表自动柜员机在允许付款时,ATM机数钱给许霆的100元面钞的张数。第二次转换时发生错误,本来应该转换为整数1000却转换成整数1,原因是程序员没有调整好数据格式造成的。第二次转换所得的整数1或2是发送给银行主机的,这个数字代表许霆请求取款的金额。 由于程序员操作上的疏忽,许霆请求取款的金额从1000元或者2000元变成了请求取款1元或者2元,银行主机收到ATM机发送来的取款请求后,自动调取保存在数据库中的许霆账户及存款余额,请求取款的金额与许霆账户中的176.97元相比,取款请求的金额小于存款的余额,显然银行主机(相当于大脑)会同意许霆的“取款请求”,每次同意取款后就要从许霆账户中扣账1元或者2元,再将新的余额数字保存到数据库中。每次同意扣账后,银行主机必然要向ATM机发出付款指令,启动ATM机的付款开关。ATM机的付款机构被启动后,实际付给许霆100元钞票的张数,并不是由银行主机的付款指令决定的,而是由前述第一次字符串转换后计算的商值决定的。因此,就发生了每次扣账是1元或2元,实际支付给许霆的金额却是1000元或者2000元的事实。 ATM机验过许霆银行卡密码后,意味着双方身份就是公开的,无秘密可言。银行电子代理人因自身原因,对许霆取款请求产生重大误解而同意取款的,尔后支付时又发生了给付错误。显然,许霆案是两个错误重叠的结果,且错误又是银行自身的原因引起的,当然属于民法调整的范畴。银行自始至终参与其中,所谓“银行不知道”的说法,所谓银行金库忘了锁门的说法,都是毫无根据的主观臆测。 涉案ATM机是广州市商业银行租用广电运通公司的,日常维护由广电运通公司负责。银行内部都有霸王规定,现金短款,则由柜员(或ATM机运营公司)赔偿,现金长款,则归银行所有。许霆案发生后的第三天,ATM机的运营商广电运通公司就全额赔偿了广州商业银行的全部损失,充分说明广州市商业银行早就知道是给付错误,可是为了一己私利,故意隐瞒,结果酿成了大错。 作者单位:湖南省城步苗族自治县人民检察院 肖佑良 |