利用VBA及函数实现自动排产
生产计划排程表(至柔版)
优先 订单号 顺序1 2 3 4 5 6
料号
订单 数量6000 1500 1600 2000 800 1000
交期1-28 1-30 1-30 1-31 2-2 2-6
库存数 需生产 日计划 良率 日产能 量 数量 排产量1000 95% 90% 500 90% 80% 90% 90% 5264 1667 1223 2500 889 1112 2200 1100 2200 1100 2640 550 2200 1100 1223 1100 889 550
生产工 实际开 开始 时 始日期 日期52.64 33.34 12.23 50.00 7.41 44.48 1-26 1-26 1-28 1-29 1-30 2-1 2-2
结束 日期1-28 1-29 1-30 2-1 2-2 2-4
1-26 三
1-27 四
1-28 五 864 668
1-29 六
1-30 日
1-31 一
2-1 二
2-2 三
2-3 四
2-4 五
2-5 六
2-6 日
2-7 一
2-8 二
2-9 三
WO00001 FG00001 WO00002 FG00002 WO00003 FG00003 WO00004 FG00004 WO00005 FG00005 WO00006 FG00006
2200 2200
999 202 1021 590 1100 811 695 194 510 550 52
Line- 总负荷 Line-1#总负荷(1为满负荷)1 2 3 4 5 6WO00007 FG00007 WO00008 FG00008 WO00009 FG00009 WO00010 FG00010 WO00011 FG00011 WO00012 FG00012
1 1100 3300 2200 625 889 2200 31.58 37.04 22.23 12.50 11.85 22.23 1-27 1-27 1-26 1-29 1-30 1-30 1-31 1-28 1-29 1-30 1-30 1-31 2-1 1 3300
1 1100
1 479 1863
1
1
1
1
1
1 0.095
1500 5000 2000 500 800 2000
1-29 1-29 1-31 2-1 2-1 2-2
95% 90% 90% 80% 90% 90%
1579 5556 2223 625 889 2223
1100 3300 2200 1100 1650 2200
393 1938 285 625 499 390 1680 543
…… 此处隐藏0字 ……
Line- 总负荷 Line-2#总负荷(1为满负荷)
1
1
1
1
1 0.247
… 排程说明: 排程说明:(可根据日排单量排产,不必等前一个任务全部完成才能开始下一个任务)-见体验区 1.自动排程规则:第一个任务按计划排产量自动排完订单,后续任务先依剩余产能(或排单量)、再依排单量(或剩余订单量)自动排完订单 2.可根据需要手工改动日计划排产量、实际开始日期,排程及开工/完工时间自动调整(排程红色为DELAY交期数量) 3.比一般自动排程柔性更强:依排产量同一天可排产多个产品,并自动显示开工、完工时间
利用VBA及函数实现自动排产