|
@@ -46,7 +46,18 @@
|
|
|
}
|
|
|
|
|
|
8.如何根据工价表与物料清单构建出工艺清单
|
|
|
+
|
|
|
+ PlanObject._ID = ZL_ID + PlanCode OR RqMtrl_ID + PlanCode
|
|
|
+ ,PlanCode = 工序编码或 物料编码 + 工序号
|
|
|
+
|
|
|
+ TreeObject._ID = RqMtrl_ID + partname OR RqMtrl_ID + procode
|
|
|
+ SubTreeObject._ID = Tree_ID + rpcode OR PlanObject._ID
|
|
|
+ RPGroupObject._ID = SubTree_ID + rpsubcode OR PlanObject._ID
|
|
|
+
|
|
|
+
|
|
|
工序ID = 主计划 + 子件 + 工序编码
|
|
|
+ 工序进度ID = 指令单 + 工序编码
|
|
|
+
|
|
|
步骤ID = 主计划 + 子件 + 步骤名 OR NewID
|
|
|
后步骤ID = 主计划 + 子件 + 后步骤名 OR 主计划 + 上级子件 + 后步骤名 OR 同级子件按顺序后步骤 OR 上级子件开始步骤
|
|
|
|
|
@@ -65,7 +76,74 @@
|
|
|
9.如何可以方便地排产
|
|
|
|
|
|
|
|
|
-1.
|
|
|
+PlanObject:工序进度,包含了工序需要的人员或设备信息,单件用时信息,设定周期
|
|
|
+给定PlanObject
|
|
|
+
|
|
|
+问题列表:
|
|
|
+1.未建完指令单的情况,派工数大于指令单数的情况 DONE
|
|
|
+2.主计划添加计划类型,是否返工返修改类型 DONE
|
|
|
+3.TreeObject/SubTreeObject/RpGroup中数量对应的是套数,PlanObject中proqty是工序数,workqty是一套的工序基数 DONE
|
|
|
+4.PlanObject各自计算UsableEnd DONE
|
|
|
+5.计算每行的cmplflag,[无条件派工、有条件派工、已完成]
|
|
|
+ RqMtrlObject DONE
|
|
|
+ PlanObject DONE
|
|
|
+ MLObject
|
|
|
+ ZLObject
|
|
|
+ BuyTaskMx
|
|
|
+ WfjgMx
|
|
|
+ ScTask
|
|
|
+
|
|
|
+
|
|
|
+6.PlanObject 派工只派未完成数
|
|
|
+7.PlanObject,超期未完成的任务都派到今天
|
|
|
+8.PlanObject, 没有占用产能也要占用时间,独立记录Begin/End
|
|
|
+9.跟踪列表显示当前主计划号
|
|
|
+10.跟踪列表显示层级
|
|
|
+11.跟踪列表颜色区分[无条件派工、有条件派工、已完成]
|
|
|
+12.工序显示所有班次的平均产能负荷
|
|
|
+13.保存排程计划
|
|
|
+14.重新加载排程计划
|
|
|
+
|
|
|
+手稿2
|
|
|
+改正产能负荷详细表,获取Tree.Wrkgrpid时的BUG
|
|
|
+UITree改成对应PlanObject,产能计算也按PlanObject的计算
|
|
|
+
|
|
|
+
|
|
|
+1.推算
|
|
|
+// BUG: 结束时间在可结束时间之后
|
|
|
+2.保存
|
|
|
+看手稿1
|
|
|
+3.重新加载
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
|