当前位置: 代码迷 >> PHP >> ERP遇到业务逻辑有关问题,求思路
  详细解决方案

ERP遇到业务逻辑有关问题,求思路

热度:230   发布时间:2016-04-28 19:01:26.0
ERP遇到业务逻辑问题,求思路
本帖最后由 u012335455 于 2014-06-18 06:49:58 编辑
我现在在做一个erp系统,遇到一个问题。
如:表A有字段
id1 cname 项链 number 3 iseku 0

我们要做的是每个订单的每个数量都要出库给不同的序列号以便追踪每个货物的走向,
那这个字段我在页面上就会循环出3行一样的,分别给他们指派一个出库序列号,当我点第一行出库按钮,iseku就更新为1表示出库。那下面2个的状态也就变成出库了,那我下面2行就出不了库了,出库会减另外一张商品库存表的数量,这里的数量3是不会减的。


直白的说 ,就是如何对一行记录的每个数量进行分别标记!!急
------解决方案--------------------
iseku 可记为 0,1,2,3,4....
分别表示物品在流通中的位置
------解决方案--------------------
A表 id cname number  iseku    status   time
        1   手机     5              入库       0           xx
        1   手机     2              出库       1           xx
        1   手机     1              出库       1           xx
        1   手机     1              调拨       2           xx


可以满足 status = 0 表示 入库状态 status = 1 表示出库  
如果出现调拨,只需要给status加个status标示

------解决方案--------------------
显然你还需要一个按订单组织的表,物流状态是记录在他里面的
而你的库存表(表A)只是记录库存数量
  相关解决方案