首先应该确定那些表必须要录入。
按41楼例子,这几个表必须录入的应该有:订单表,采购单,入库单,出库单,自动计算的就剩下库存表了。
总的原则应该是:
1、根据同一订单总数,控制其采购数量不要超过了;
2、根据同一订单的采购总数,控制其入库数量不要超过了;
3、根据同一订单的入库总数,控制其出库数量不要超过了。
公式楼上有个兄弟提示我了
总体的原则是 总出-总入 -库存 = 0
总出 = 订单之和(a)-已出库之和(b)
总入 = [除本次请购量之和] +本次请购(X) - 已入库之和(d)
请购之和 = 请购量(c)+采购量(f)(有采购量后我请购量会清0,这里规避了某些单下了采购单,某些又没下,然后又立即有新订单来的情况)
x = a-b-c+d-f-库存