以下是引用scott518在2014-2-28 13:32:00的发言:
入库时禁止多入,在入库单的保存前代码用加载表中录入的 入库数量+后台累计入库 < 需求数量 来判断能否保存。
比如现有产品A ,需求数量是500;原累计入库为0,
操作者同时开了几张入库单,都还没有保存,第一张中有A 300,第二张中又有A300.此时按通用的保存按钮,两张单的保存顺序时随机的吧,请问后面一张单保存时是否会提取刚刚保存的前一张单保存后更新的累计数量300来相加。还是按同一次保存按钮,每张单都是提取原来的同一个后台数量即0来相加?也就是两张单都能保存,还是只能保存一张?
谢谢!
相加与否是看你的代码写法,可在保存代码前验证后台数据是否存在。