ATM机作为终端,没有独立性,客户在ATM机上进行存款取款的操作,真正为客户办理存款取款的,实际上都是隐藏在后台的服务器。正因为是这样,所以上述有关ATM机是不是金融机构的问题及是否要办理营业执照的问题,完全是假命题。因为服务器代表金融机构收进存款,支出取款,有营业执照,就足够了。
值得一提的是,现代银行中的柜员已经蜕变成为服务器的辅助工具了,他们没有决定权。柜员的作用是将客户的请求输入电脑,电脑再传递给服务器,服务器自动作出决定,并传回执行指令,柜员按指令执行--收进存款支出取款。柜员只是服务器的工具,这让许多人出乎意料。
客户的存款与取款,银行资金的进与出,取决于服务器的决定,与过去取决于银行管理者完全不同。现代银行中的资金管理者的角色,实现了从人到机器的重大变革,银行电脑系统实际处于银行管理者的地位。这完全颠覆了银行职员是银行代理人的传统观念,也突破了刑法理论中有关财物管理人、保管人、经手人只能是自然人的概念。
刑法学家们认为,ATM机与自动售货机一样,是基于响应而为客户办理存款、取款交易的,这是不符合实际的。ATM机与服务器组合的银行电脑系统,实际上基于判断而运行工作的,并且根据判断的结果,来执行不同的操作程序。我们将ATM机的操作程序和服务器的操作程序,用流程图画在纸上进行分析,就会发现,原来银行电脑系统完全是模拟银行管理者的思维与行为进行工作的。
当要求输入密码时,客户在ATM机上按下数字键,输入的密码将由ATM机进行判断。密码正确,银行电脑系统会让客户进入操作界面,此时,客户可以选择取款、存款等选择项进行操作。只有密码正确,才有资格请求取款、存款等,此时银行系统已经确认了客户的身份,双方无秘密可言,可以公开进行交易了。当客户输入错误时,ATM机会提示,“密码错误,请重新输入。”事实上,银行电脑系统正是通过识别密码来代替识别取款人的。
当客户在ATM机上输入取款金额后,ATM机将客户输入的取款请求传递到服务器,服务器将要作出判断,取款请求金额是否小于该客户的存款余额。当存款余额与请求取款金额之差额小于1时,意味着客户没有这么多的存款可取,ATM机将显示“余额不足,交易失败”;当差额不小于1时,服务器将从客户存款余额中扣除取款金额,差额将作为新的存款余额保存,作好取款记录,服务器同时向ATM发出支付指令,从而启动ATM的付款机构支付现金给客户,ATM机显示“交易成功,请提取现金”。