MES 若无绩效支撑,落地必然失败。鉴于现有方天绩效体系较为庞杂,为切实降低推行难度、提升核算效率,特设计开发“综合绩效核算表”,旨在构建一套精简、易落地的绩效核算新机制。学习本表前,需先掌握工序作业单属性「9.MES报工双百不拆分移转量」的逻辑规范:https://www.moldde.com/h-nd-3111.html。
——第一阶段:
1、制程资料建立【额定工时】:
1)、此属性勾选,通过IMES系统2区【程序单】以及工艺卡子页【程序单】,【新增】产生程序单明细,会自动更新工艺卡子表【机器工时】,公式:工艺卡子表机器工时=汇总额定工时*工艺卡子表应生产量。
2)、【修改与删除】程序单以及此属性不勾选:不自动更新,需要点底部按钮【核算工时】进行更新机器工时。
2、IMES:按制程资料建立加工类型【智能编程与制造智造】区分作业:
1)、左侧按钮:
【开始】:未点【开始】不允许保存2区【程序单】,提示:未开始明细,请检查。
【暂停或完成】:智能编程不产生工序作业单子页【程序单】,智能智造则产生。
2)、底部按钮:
【表格】:用于EXCEL数据导入,字段【程序名称、刀具名称、刀具、刀长、刃长、类型、转速、进给、侧/底余量、Z深、备注、时间】等。只上传工艺卡子页程序单,不写入PDM数据管理。
【添加文件】:即写入工艺卡子页程序单又将程序文件上传【PDM数据管理】。
【保存】:无论是智能编程还是智能智造,都会写入工艺卡子页【程序单】,前者写当下个智能智造工序,后者写入当前报工制程序号。当工艺卡属性15“程序名称不允许重复”不打勾时,同工艺卡且同制程序号下,程序名称不允许重复;不同制程序号则允许重复,若勾选全系统不允许重复。
—
制程序号:当前为”智能编程”,制程序号默认=当前智能编程下一个智能智造的工程序号。非智能编程默认当前制程序号。
显示完成:无论是智能编程还是智能智造默认完成不显示出来,完成的定义是工艺卡子页程序单【状态=完成】。
数量:当前为"智能编程"默认=工艺卡子表应生产量,允许改大或改小;智能智造则是默认=工艺卡子表应生产量-完成数量,可改。若1区【移转量】:输入自动更新已勾选2区程序单明细数量,但是最大不能超过程序单未完成数量。
编程员:取当前登陆IMES员工。
3、程序单绩效报表:
1)、按【程序否】统计工序作业单以及子页【程序单】,可设自定义字段关联销售订单、工艺卡等。
2)、报表字段:班制、销售单号、客户编号、客户名称、项目编号、项目名称、货品编号、货品名称、零件号、零件名称、工艺单号、条形码、制程序号、制程编号、制程名称、工序、计划工时、额定工时、完成工时、完成度、员工系数、员工绩效、程序名称、程序数量、程序备注、备注、刀具、加工编号、加工者、机台编号、机台名称、实际开工日、实际完工日、程序单否。
—
统计日期:跨天取实际开工日-1天;不跨天取实际开工日。比如晚班: 20:00-08:00,1月1日,晚8点后至1月2日 早 8点,这个时间段采集的数据 都算1月1日 晚班。
程序单否:取工艺卡子表字段程序单,如果”是”统计直接统计子页程序单,如果”否”统计工艺卡子页。二选一,不可并存。
计划工时:若程序单否=否,则:计划工时=(机器工时+人工工时)*移转量/应生产量;额工工时必须为空。
程序数量:工艺卡子页程序单数量,不参与小计与合计。
额定工时:若程序单否=是,则:取工艺卡子页程序单额定工时;计划工时必须为空。
完成数量:工序作业单2区程序单字段【数量】
完成工时:额定工时*完成数量。
员工系数:工序单价维护,按同工序+同机台取【单价五(员工系数)】;若无机台按工序取员工系数。
员工绩效=(计划工时+完成工时)*单价五
程序名称:工序作业单2区程序单字段【程序名称】
-未完数量=程序数量-完成数量
状态:取自工艺卡子页【程序单】状态,程序数量-累计完成数量=0,状态=完成,大于0则是暂停。
分组小计:统计日期;班制;员工。
4、工序作业单:子表字段“额定工时”=∑ 子页“程序单”额定工时*数量。
——第二阶段:
关键判断条件:
1、程序单 字段(是/否),决定取值路径。
2、系统内置产量法与工时法两套方法,具体采用何种方法,取决于工序作业单属性“9.MES报工双百不拆分移转量”是否被勾选,但都适用于下表。
| # | 新名称 | 旧名称 | 取值逻辑 | 小计 |
|---|---|---|---|---|
| 1 | 计划数量 | 程序数量 | 程序单=是 → 工艺卡子页程序单数量;程序单=否 → 工艺卡子表应生产量 | — |
| 2 | 计划工时 | 额工工时 | 程序单=是 → 工艺卡子页程序单额定工时;程序单=否 → 工艺卡子表机器工时+人工工时(按时间单位换算为小时) | — |
| 3 | 实际数量 | 完成数量 | 程序单=是 → 工序作业单2区程序单.数量;程序单=否 → 工序作业单子表移转量 | ✅ |
| 4 | 实际工时 | (新增) | 取工序作业单子表实际工时。程序单=是时,多条程序单只取一次(可通过工序作业单子表ID去重判断) | ✅ |
| 5 | 程序工时 | 完成工时 | 程序单=是 → 额定工时×完成数量 | ✅ |
| 6 | 非程序工时 | 计划工时 | 程序单=否 → 由原产量法:(机器工时+人工工时)×移转量/应生产量 变更为工时法:计划工时×绩效比率 | ✅ |
| 7 | 绩效系数 | 员工系数 | 按同工序+同机台取工序单价维护单价五(员工系数);无机台则按工序取单价五;再无则取工序单价维护属性3.合格系数的固定值 | — |
| 8 | 绩效工资 | 员工绩效 | 制程资料建立 绩效取实际工时=不勾 → (程序工时+非程序工时)×绩效系数;=勾选 → 实际工时×绩效系数 | ✅ |
去重逻辑:第4项实际工时,程序单=是时需按工序作业单子表ID去重,避免重复计算。
单位换算:第2项计划工时,机器工时+人工工时需统一换算为小时。
绩效系数三级取值:同工序+同机台 → 同工序 → 合格系数固定值,按优先级逐级回退。
小计字段:标注✅的字段需在明细表底部汇总。
排序规则:统计日期+制制编号正序。
1)计划数量:程序单=是,取工艺卡子页程序单数量;=否,取工艺卡子表应生产量。
【注解:总计划数量】。
2)计划工时:程序单=是,取工艺卡子页程序单额定工时*计划数量;=否,取工艺卡子表机器工时+人工工时,且根据时间单位换算成小时
【注解:总计划工时】。
3)实际数量:程序单=是,取工序作业单2区程序单字段【数量】;=否,取工序作业单子表移转量。【小计】
【注解:本次完成总实际数量】。
4)实际工时:取工序作业单子表实际工时。【小计】(若程序单=是,多条程序单只取一次工序作业单实际工时,用工序作业单子表ID相同去重)
【注解:本次完成总实际工时】。
5)非程序工时:程序单=否,由原公式:计划工时=(机器工时+人工工时)*移转量/应生产量,变更为新公式:计划工时*绩效比率。【小计】
【注解:工序作业单属性9是否勾选决定”绩效比率“的计算方法不同:不勾=实际产量法=实际完工移转量/应生产量;勾选=实际工时法=实际工时/总实际工时(完成度=100计算绩效比率),前者公平,后者磨洋工】
6)程序工时:程序单=是,取工艺卡子页程序单额定工时*实际数量。【小计】。
【注解:实际产量法:用程序单实际完成数量计算会更公平;实际工时法:实际工时占比的方法程序单报工功能已作废】。
7)绩效系数:按同工序+同机台取工序单价维护【单价五(员工系数)】;若无机台按工序取单价五;若无取工序单价维护属性3.合格系数>的固定值。
8)绩效工资:制程资料建立【绩效取实际工时】不勾,取(程序工时+非程序工时)*绩效系数。勾选取实际工时*绩效系数。【小计】