hexq 发表于 2009-6-3 17:06

欠料查询逻辑说明

1.
参与欠料查询的物料条件:a)
选择某段时间内(工单开始日期)的产成品组装工单中已接单未下线(工单状态在20,30,40,已粘贴过零件清单但还没正式生产的),对其中参与欠料查询的物料进行库存检查。2.
逻辑说明:a)
逻辑一(显示哪些物料欠料)
i.
对取出的欠料查询的物料进行汇总,即总需求量
ii.
取出此类材料的占用量=已下线未完工的产成品组装工单未发放(未反冲)的数量之和
iii.
材料可用量=现有库存量-占用量
iv.
当总可用量>=总需求量,则此物料不欠料,不在查询结果中显示,否则,则显示为欠料b)
逻辑二
i.
取出工单上的参与欠料检查的物料,若物料全部不欠料,则此工单不欠料(将不欠料物料涉及的工单的此物料设置为不欠料)
ii.
如物料欠料,则遍历所有涉及的工单(工单按开始日期、工单数量、工单号这个顺序先后排列),按此顺序进行占用,剩下的不够占用的物料设为欠料。
iii.
如工单上有一物料欠料,则工单为欠料状态,否则为不欠料
iv.
取出欠料物料的在制、在途量
v.
对于选取的半成品取出其原材,计算其库存及在途量

DieIng 发表于 2009-6-8 11:16

看不懂。
页: [1]
查看完整版本: 欠料查询逻辑说明