许霆案,银行与许霆之间发生171次取款交易行为,成立171份储蓄合同。许霆取款1000元的次数有167次,取款2000元的次数有4次,当许霆输入取款金额1000元或2000元时,本来其账户余额不足,同样是不可能取出款来的,可是由于自动柜员机程序有瑕疵,结果将许霆取款1000元或2000元的请求,篡改为取款1元或2元的请求,报送到银行服务器,服务器(大脑)是按许霆请求取款1元或2元来处理的,因许霆账户上有176.97元,每次请求取款的数额1元或2元小于账户余额,符合银行设定的取款条件,服务器自动运行取款程序,记录取款金额、余额和日期,并发出付款指令,自动柜员机收到指令后,因其具有特殊的付款机制,从而发生给付错误,银行每次应该付款1元或2元的,实际支付给许霆的金额为1000元或2000元[2]。许霆与银行之间171次交易之所以能够成立,每次都是因为柜员机程序瑕疵篡改了许霆的取款请求,银行服务器(大脑)产生重大误解而成立交易合同的,因而合同也是可以撤销的。因此,许霆案的本质同样不过是许霆与银行之间成立171份可撤销的储蓄合同。与何鹏案不同的是,许霆案中每份合同还发生了给付错误。
无论是何鹏,还是许霆,他们在自动柜员机按键取款的行为,在本质上都只是向银行方面提出一个取款请求,这是可以得到自动柜员机生产厂商和银行技术部门证实的,不容置疑。即使客户没有那么多的存款,向银行发出取款请求,也就是签订储蓄合同的要约,没有任何一个国家的法律认为是违法的。何鹏、许霆的行为,不但不构成犯罪,甚至连违法性都没有,银行方面因重大误解而双方交易成功,也仅仅只成立民法意义上的可撤销的民事行为而已,属于民法调整的范畴。
在现代银行、证券、期货领域中,实际上都是电脑(机器)担任单位财物的管理者、保管人、经手人的角色,突破了刑法理论中的概念。对此,刑法学界及司法机关都没有引起重视,理论偏离实际,结果遇到何鹏案、许霆案,没有正确理论的指导,思维混乱了,不能正确认识--在现代银行体系中,电脑(机器)代表银行,成为交易主体,独立按照银行管理者的意志实施处分银行资金的行为;机器知道,就代表银行知道;在一定条件下,机器和人一样,也会因重大误解与客户签订合同,也会发生给付错误[3]--这些客观存在的事实,导致案件事实不清,此乃何鹏案、许霆案定性众说纷纭并最终酿成错案的根源之所在。