Actions
功能 #360
open【作业计划】工单生成作业时按计划排产模式进行时间维护
Start date:
01/23/2026
Due date:
% Done:
100%
Estimated time:
Description
1、维护工作日历,到天即可,工厂一般默认单休+法定节假日,得到工厂日历;
2、在生产工单主表内,维护排产类型,使用mes_pwo表的schdMode字段,在系统的数据字典添加工单排产类型:1、按产能顺排(默认);2、按交期倒排;3、按瓶颈工序前推后拉;4、其他
3、工单生成作业时,在MesGenJobMutiBomImpl.java的generateSingleJob函数内,需要对PlanStartTime和PlanEndTime进行初始化,初始化的算法已经在代码TODO里维护,包括需要的duration,需要时长=节拍CT*数量/单次产量;
4、得出详细的作业计划开始和计划完工时间。这里的计算只到工作中心和制程级别,并未到最终加工机台;
5、此时,MP生产计划管理-工单排程详情页面就会出现甘特图的样式的下坡阶梯任务安排(我们此处的假设是当前作业全部完工后才整体流转到后工序,如果是首尾相连的单件流模式,则不需要排产),如下框图所示:

5、按当前排出的作业任务分布情况和对应的duration,累积来自不同工单的相同制程的负荷,得出日、周、月度、年度的产能负荷表(实际上这个产能负荷表是根据制程下关联设备的额定产能可供累积得出);
6、这个表和制程的额定产能可供表进行差异对比,可以使用echarts的柱状图或则table样式进行展示,table需要把产能爆表的日期范围标红提示;
7、出现爆表的环节需要人工处理了;
8、排产到机台,这个任务放到下一个redmine
No data to display
Actions