Skip to content

生产进度上报

页面定位

“生产进度上报”这篇文档讲的是车间工人在移动端扫描生产单后,如何按自己的岗位上报工序开始、结束和当前进度。

它更适合解决这几类问题:

  • 新员工第一次上手,不知道应该从哪里扫码、看到什么、点哪个按钮
  • 班组长想确认,为什么某个工人看得到按钮、另一个工人看不到
  • 管理人员想理解,前台报工之后,系统里的生产进度和工作量会怎样联动

不是生产调度页,也不是生产计划页。如果你要安排订单什么时候上哪条生产线,应先看 生产计划;如果你要配置生产线、生产岗位等基础资料,应再结合本模块其他基础数据文档一起看。

谁会用到这个页面

  • 车间工人:扫码后按自己负责的工序做开始/结束上报
  • 班组长:核对工人岗位关联、工序顺序和现场上报是否一致
  • 生产管理员:理解报工数据如何回流到生产进度、工作量统计和后续结算

建议你先看哪里

第一次看这篇文档,建议按下面顺序阅读:

这张图想帮你先分清:遇到不同问题时,应该优先读哪一段,不用从头到尾硬看一遍。

概述

生产进度上报是工人通过掌上 ERP / 生产线工作台扫描生产批次二维码,上报某个岗位在该批次上的开始 / 结束情况的功能。系统会根据上报记录更新批次当前工序,并继续影响工作量统计、工作量结算和订单进度通知。

前置条件

员工配置

工人需要先完成下面几项准备,进入移动端后才更容易正常上报:

  1. 创建用户账号:在系统管理中为工人创建账号
  2. 关联生产岗位:把工人与其负责的生产岗位(工序)关联起来
  3. 绑定微信 / 登录掌上 ERP:确保工人能正常进入移动端工作台

如果这三步里任何一步没做好,现场最常见的问题就是:扫码后看不到自己该点的按钮,或者能进页面却不能操作。

生产岗位关联

员工只能看到和上报与自己关联的工序:

这张图想帮你看懂:按钮不是按“所有工序”统一展示,而是按“当前登录人关联了哪些岗位”来决定。

  • 张三只能上报“开料”工序
  • 李四只能上报“封边”工序
  • 王五可以上报“封边”和“钻孔”工序
  • 如果员工没有关联任何生产岗位,扫码后通常就不会看到可执行的岗位按钮

上报流程

操作步骤

这张图想帮你看懂一次完整报工的真实路径:系统并不是单纯区分“可点 / 不可点”,而是会根据你本人在该岗位上的历史记录,把按钮动态切成开始、结束、再次开始三种状态。

详细说明

1. 进入生产线工作台

工人登录掌上 ERP 后,进入“生产线工作台”功能。

2. 扫描生产批次二维码

页面既支持直接通过链接参数带入批次信息,也支持在微信环境下调用扫码能力。扫码内容当前兼容两种格式:

  • 新格式:带场景信息的二维码 URL
  • 旧格式:纯数字批次 ID

进入成功后,系统会同时加载:

  • 当前批次详情
  • 当前批次已有的上报记录
  • 当前登录人可操作的生产岗位列表

3. 开始上报

页面底部会显示与该工人岗位关联相匹配的按钮。当前实现里,按钮颜色和行为不是固定文案,而是由你本人在该岗位上的最新记录决定:

  • 绿色:你在该岗位还没有未完成记录,本次点击表示“开始”
  • 红色:你本人在该岗位已有未完成记录,本次点击表示“结束”
  • 黄色:你本人曾经完成过一次该岗位,本次点击表示“再次开始”

示例

  • 张三扫码后,底部显示“开料”按钮,首次点击表示“开始开料”
  • 如果张三还没结束,再次进入同一批次时,“开料”按钮会变成结束态
  • 如果张三已经完成过一次开料,按钮会变成“再次开始”语义,允许重新开启一轮记录

4. 结束上报

工序开始后,如果你本人在这个岗位上已有未完成记录,再次点击同一岗位按钮,系统会把这次操作识别为“结束上报”,并写入结束时间。

注意

当前真实逻辑不是“下一道工序开始时自动帮上一道补结束”。结束时间只有在同一个人再次点击同一岗位按钮时才会写入;如果一直没有第二次点击,这条记录就会保持未完成状态。

上报界面说明

页面整体结构

这张图想帮你先建立页面阅读顺序:不是一进来就盯着按钮,而是要先看“有没有识别到批次、这是什么批次、已有谁上报过、我当前按钮代表开始还是结束”。

生产单信息区

这里主要帮助你确认“我扫到的是哪一个生产批次、是不是我要处理的那一批”:

信息说明
批次编号当前生产批次编号
批次名称当前批次名称
所属产线该批次当前所在生产线
总面积当前批次总面积
大板数量当前批次对应的大板数量
板件数量当前批次的板件总数
备注批次备注,有值时才展示

如果现场扫错批次,通常在这里就能第一时间发现,不要等按钮点完才回头核对。

当前页面还可能继续显示:

  • 统计明细:当批次带有自定义统计项时展示
  • 详细数据:当批次带有自定义表格时展示

进度显示区

当前移动端这一页并没有单独做一块“工序进度总览面板”,而是主要通过上报记录时间线来让你判断当前做到哪里。

常见可见信息包括:

  • 哪个岗位已经有人上报过
  • 是谁上的报
  • 上报开始时间
  • 是否已经有结束时间
  • 哪些记录还是未完成状态

这一区域最适合用来判断:

  • 当前批次最近做到哪个岗位
  • 这个岗位是开始了还是已经结束
  • 自己有没有未完成记录需要先补结束

岗位按钮区

这里显示的是当前登录人可以操作的岗位按钮,不是整张批次的全部工序按钮。

按钮状态说明
绿色开始态你当前可以为该岗位发起一次开始上报
红色结束态你本人在该岗位已有未完成记录,再点一次就是结束
黄色再次开始态你本人曾完成过该岗位一次,再点会重新开始一轮记录

当前前端并不会单独把按钮置灰来表达复杂流程限制,是否允许上报主要由后端校验决定。你点下去后,如果不满足条件,会直接收到后端返回的失败提示。

如果你看到按钮存在但提交失败,不要急着认为系统坏了,先回头检查订单是否已开始生产、是否已发货、该工序是否已被别人上报、以及工作量是否已经被结算锁定。

上报校验规则

移动端按钮只是入口,最终能不能成功上报以后端校验为准。

上报前会检查什么

这张图想帮你看懂:按钮能点不代表一定能保存成功,系统会在提交时再校验订单状态、发货状态、结算锁定状态和多人报工配置。

多人同时上报同一工序

工厂配置中有一个“允许多人同一个工序”的开关,默认是允许。

配置实际效果
允许多个员工可以对同一批次、同一岗位分别上报,系统记录各自的上报人和时间
不允许只要该批次该岗位已经被其他人报过,其他人就不能再报;自己完成过后也不能重复开始

所以“多人能不能同时上报”不只取决于岗位关联了几个人,还取决于工厂配置。

与订单状态的关系

上报要求订单已经处于生产中。如果订单还没有开始生产,系统会拒绝上报。

如果本次操作是“开始上报”,系统还会检查订单是否已经发货:

  • 已发货订单不能再开始新的报工
  • 但如果你本人已有未完成记录,本次是补结束,则不按“开始新报工”处理

数据统计

数据会流向哪里

这张图想帮你看懂:报工不是只影响当前这个按钮。一次开始上报,至少会留下岗位记录、刷新批次最新岗位、重算工作量;部分工厂还会把“首次报工”直接作为订单开工触发条件。

系统实际会记录什么

系统当前真实记录的核心数据包括:

  • 上报批次
  • 上报岗位
  • 上报人
  • 开始时间
  • 结束时间(只有补结束时才有)

所以这里更准确地说是在记录“岗位上报流水”,而不是只记录一个笼统的“工序完成情况”。

管理侧会在哪里看到这些数据

管理人员后续通常会在这些位置继续看到报工结果:

  • 生产线工作台中的该批次上报记录
  • 订单维度的批次报工记录
  • 工作量统计
  • 工作量结算

常见问题

Q:扫码后看不到岗位按钮?

先按下面顺序排查:

  1. 当前员工是否已经关联生产岗位
  2. 当前页面是否已经成功识别到有效批次
  3. 关联的岗位是不是当前员工通过“部门关联 / 个人关联”能拿到的岗位
  4. 当前账号是否具备移动端生产上报访问权限
  5. 是否其实有按钮,但提交时被后端校验拦下(例如订单未开工、已发货、工作量已锁定)

Q:可以补报之前的工序吗?

当前更准确的说法是:只要这个批次和岗位还允许你继续上报,你可以再次扫同一个批次并继续操作。但系统不是“任意补历史节点”的人工补录台。

它本质上还是围绕当前批次、当前岗位做开始 / 结束流水记录:

  • 如果你本人有未完成记录,再次点击是补结束
  • 如果你本人没有未完成记录,点击就是新开一条开始记录
  • 如果工厂禁止多人同工序、或订单已发货、或工作量已锁定,就不能再补

Q:多人可以同时上报同一工序吗?

这不只取决于岗位关联,还取决于工厂配置中的“允许多人同一个工序”开关:

  • 如果允许,多人都可以上报,系统会记录各自的实际上报人
  • 如果不允许,只要该批次该岗位已被别人报过,其他人就不能再报;自己完成过一次后也不能重复开始

Q:上报错误怎么办?

如果上报的记录还没有结束,通常可以按下面方式处理:

  1. 打开生产线工作台,重新扫描同一个批次二维码
  2. 在“上报记录”区域找到自己的记录
  3. 点击“撤回”按钮,确认后删除该条未完成记录

注意

当前普通员工只能撤回自己上报且尚未完成的记录;已经完成的记录不能直接普通撤回。并且一旦工作量已经进入结算锁定,连未完成记录也不能撤回。

使用建议与最佳实践

  1. 尽量实时上报:一道工序开始就点开始,结束后及时补结束,这样最有利于进度和工时准确
  2. 新员工先做岗位关联校验:不要等现场扫不出来按钮时才回头配置
  3. 先看批次和记录再点按钮:确认扫到的批次正确、自己是否已有未完成记录,能减少误操作和重复上报
  4. 确认工厂多人报工规则:同一工序多人协作前,先确认系统配置是否允许多人同工序报工
  5. 发现异常及时反馈:如果现场进度和系统显示明显不一致,应尽快让管理员核对记录

相关页面

智掌每一单,稳控每一环