老师,我增加了个层次在这个表中,如图:
当它的父层中的MissingQty列不是0,是负数时,说明缺料。
那么它下面的第1层物料的stock和QC 列就从库存表和待检产品表中去找库存数量进行分配。如果有库存就获得但不能大于 MissingQty乘以BOM用量的值。
如 1.1.AB_000064_AC 库存表中有 6,它的上层MissingQty 是-2 乘以BOM用量 1 等于 -2,转换成正数量 乘以 -1 ,得2,所以列stock就分配 2。
如 2.AB_000065_AC 库存表中有 5,它的上层MissingQty 是-2 乘以BOM用量 2 等于 -4,转换成正数量 乘以 -1 ,得4,所以列stock就分配 4。
如 2.AB_000099_AR 库存表中有 3,待检产品表中有库存 6, 它的上层MissingQty 是-4 乘以BOM用量 1 等于 -4,转换成正数量 乘以 -1 ,得4,所以列stock就分配 3,库存用完,不够。再从待检产品表中取出1,所以列QC 值是1
谢谢。
此主题相关图片如下:捕获.jpg
[此贴子已经被作者于2019/7/23 21:58:40编辑过]