已解决问题

bug?
 
提问者:CHYK  提问时间:12-10-19 20:44 
 
您好:这二个都不是bug
1、数量核算可以是负值。这与我们强调的金额不允许是负值没有任何矛盾。在实际业务中,出现负数量(如负库存)的情况是很正常的,甚至金额为正、数量为负也是可能的。我们强调金额必须为正,是因为会计基础的要求。但数量并不是会计核算的内容(会计上只考虑货币核算。数量可以做记录,但不是会计核算所关注的内容)。包括以后在DL等系统中,也会用到负库存,比如实物已到并做了销售、而电脑中还没完成入库,就会产生负库存。
2、“停用”是一个最基础的定义,这个定义在第一个手册《ERP很简单》的第一页就专门介绍过:“停用”表示在业务中不可以再被直接引用(但以前已有的相关数据仍可查询)。也就是说,“停用”的角色只是代表不能再“直接”引用,比如在岗位信息中设置权限时不能再引用这个角色。但是以前设置的仍然有效。这一点对于理解这个定义非常重要,比如,一个“部门”打算撤消时,就可以设置为“停用”状态,这时,就不能再把员工设置到这个部门了,而这个部门原来的员工可能还没有安排到新的部门,但不能因为部门停用就理解为这个部门不能有在职员工了。由于“停用”是一个非常基础的定义,所以在各种信息上都需要有一个简洁、严谨的定义。否则就会导致理解混乱。比如,如果想让某个用户不能登录任何系统,办法就是将他的“用户信息”改为“停用”状态;如果想让他不能登录某一个系统,办法就是将他所在岗位上这个系统的权限置为“无权限”。而不能用别的方式实现,也不能凭感觉理解。否则如果将他的“部门”改为“停用”后,那么也会隐约觉得似乎应当不允许他登录系统了,但如果这样理解,规则和定义就非常不清楚了。所以,对于角色采用这样的规则,是为了保证对所有基础信息的“停用”能采用统一的定义——“停用”就表示以后不再“直接”引用,除此之外没有其它任何别的含义。


回答者:fuwuyuan01  回答时间:12-10-19 23:43 
此答案得到0次评论


联系我们 - 软件服务社问答