智能补货 (在途、现有库存、安全库存) 的思路

按我的那个,在途库存就查我新建的表need_num字段。

按他那个,多个调度单里的在途库存加起来(可以查在途SQL里根据门店、SKU分组,求出在途的和)作为一个整体在途,加现有的库存若小于安全则插入我的表里表示调货单,否则不插。我的那个只做插入用。

一开始现有库存+在途(0)小于安全、插入我的、参考我的做在途。下一次、现有的+在途(可能多个和)不小于安全,则不插我的。在途到货,现有的变大,现有的+在途(0、已经入库)不小于安全,不插我的。有一天库存变少了,现有的+在途(0)小于安全,插入我的、参考我的做在途。下一次,现有的+在途 不小于安全不插。……
这样会插多次、因为每次少的不一样,需要的在途也不一样,可以根据插入创建时间来区分,参考我的做在途时候,以最新插入创建时间为准。也可以在入库的时候,他们那边在途改变状态时候、相应的把我这边也改变状态、这是顺序的不会同时有多个我的记录要改变状态、改变完之后、在库存变少之后才会又多一条门店、SKU 记录,只是此时 创建时间、need_num不一样。

我的 表示待补货库存表 

你可能感兴趣的:(业务)