我们该如何实现销售系统中的退货功能:我的想法是:在进货单中添加一个'状态'字段,如果我们进货成功,就默认此字段为'已完成',
并更新库存表.
如果我们想要退货,就将此字段更新为'已退货',并查询出所有的进货单明细,对库存表进行更新.我不知道这样做对不对?
朋友们帮忙!

解决方案 »

  1.   

    我们该如何实现销售系统中的退货功能: 我的想法是:在进货单中添加一个'状态'字段,如果我们进货成功,就默认此字段为'已完成', 
    并更新库存表. 
    如果我们想要退货,就将此字段更新为'已退货',并查询出所有的进货单明细,对库存表进行更新. 
    -----这样设计感觉有点别扭。
    我知道你的想法,当进仓单审核或确认后,直接写入库存表的,然后在进仓单的状态显示“已完成”。还有销售退货也这样做,这样吧,参看这文章:http://blog.csdn.net/fstao/archive/2008/02/12/2089163.aspx