更改一个单据下多条物品信息的思路
场景:
一个进货单据下,有多条物品信息(数量,价格),现在要修改这个单据,当然单据下物品也可以更改,可以删除,可以新增,那么就出现了复杂的情况,怎么辨别新增,数量变化的,及删除掉的?
演示:
JH20170606001 单据下
资材编码 数量 单价
zc0001 1 10
zc0002 3 15
zc0003 6 20
zc0004 8 5
zc0005 5 100
更改的话,还要涉及到库存,数量不变倒是没什么,数量变化,库存也要跟着更新,
录入单据的时候:
我是吧详细组合到一起,一块提交到后台,分拆开,物品详细插入详细表,对应库存增加,这倒是简单。现在要做修改,一想问题真多,就如前面描述的,数量的变化,物品种类的增加,删除等,还要对应更新库存量,不知道如何下手,请大家指教!