UPRUN产品帮助中心

配置专家 · 按业务实施

生产作业配置专项

回答“谁在什么部门,对哪批货做了多少工作”。讲清部门正结存、数量单位、作业记录与标签的关系,并把结果接回 ERP 查询统计。

先弄清结果

生产作业记工作量,不转移库存

图解 · 一笔工作量怎样形成可追溯记录
  1. 选部门和作业人

    部门来自本作业流程的交货部门;人员是实际计量归属者。

  2. 选本部门的货

    手选与扫码都只接受该部门当前存货大于零的批号。

  3. 登记并生成 WorkID

    数量按配置保存,数据环境为本次作业生成正式唯一标识。

  4. 标签与查询

    标签交给下游扫码;ERP 查询已保存工作量。

这里采集工作量,不配置工资单价、工资公式或结算。生产交接负责货物转移;不能用记作业来补库存。

最关键的范围

同一个交货部门,既是归属也是选货条件

示例:包装部门做包装作业

这个生产作业自己的工作流程应包含“包装部”作为交货部门。它表示作业归包装部,并且只允许选择包装部当前有正结存的批号。

此前把货交给包装部的那笔生产交接,包装部是接收部门;那是另一个功能的路线。不能直接把交接的上游交货部门当成包装作业的部门。

如果批号在车间有库存、在包装部没有库存,不能把筛选改成“全部历史批号”来让它出现。应先核实实物与账面,按客户真实流程完成收货。

按配置专家操作

一个作业项目,按这条顺序配

先准备作业流程、正式记录数据环境、计量单位、作业人来源、正结存批号、蓝牙标签模板及实际下游扫码需求。

  1. 点“作业”新建动态功能 → 基础绑定

    按真实环节命名,选择工作流程与数据环境;核对交货部门。明确单笔或按单位数展开,以及数量/重量名称等,保存基础绑定。

    做到这一步应看到:部门是本作业归属,不是误用了上游交接部门;记录方式已明确。

  2. 使用范围 → 给实际使用者授权

    授权手机账号、角色或工位并保存;实际作业人可能由另一个人代录,所以作业人字段还要单独配置。

    做到这一步应看到:登录权限和工作量归属各有依据。

  3. 字段设置 → 配齐关键写入与读回

    批号 BatchNo、作业人编号 OwnerCode、数量 Quantity 必须显式来自 MobileField。再明确部门、作业时间、主键生成、单位和其他业务列;检查下拉来源与输出。

    做到这一步应看到:工人填的数量不会丢弃,人员不会悄悄变成登录人,读回能找到原作业。

  4. 扫码规则 → 同时验证货码与人员码

    保存当前功能 PDA 表单,再保存实际输出到手机字段。需要接上游作业时,明确输出 WorkObjectID;普通批号入口不必伪造上游作业号。

    做到这一步应看到:人员、批号、上游作业分别对应正确对象;范围外批号被拒绝。

  5. 标签输出 → 码值、模板、下游

    保存真实码值列和匹配模板,先把需要认此码的交接或出货功能配置并启用。生产作业的 WorkID 标签是必需配置。

    做到这一步应看到:至少一个已启用下游有真实 PDA 识别覆盖,模板包含必要变量。

  6. 体检启用 → 一笔、多个单位和补打都验

    阻断修完后保存启用。用现场账号登记,核对 ERP、实体标签、下游扫码,再验证修正/移除及补打。

    做到这一步应看到:工作量、记录条数和码值正确,部门结存不会因记作业而变动。

基础绑定专有选项

单笔、单位数、每单位数量和打印份数分开看

选项怎样配置它会改变什么
单笔选择“单笔”;清空单位数名称,单次单位上限不保留非零值。填写数量名称;映射重量时也填重量名称。一次保存一条作业记录,数量就是本条数量。
按单位数展开填写单位数名称(如挂数/箱数)与明确的正整数单次上限;数量/重量名称应表达“每挂/每箱”等真实口径。按单位数展开独立作业记录;每个单位各自生成 WorkID。
数量名称Quantity 必须映射,并填写现场能理解的名称。说明输入含义;改名字不会自动做单位换算。
重量名称只有显式映射 Weight 才显示对应输入;有映射须有名称,无映射不保留误导性名称。选填能力由配置决定;重量不能冒充数量。
打印份数在手机打印时选,按打印流程处理。只决定纸张副本,不增加作业单位数或工作量。

算一遍就容易分清

4 挂,每挂 300 件,应该得到什么?

图解 · 按单位数展开的示例
  1. 录入 4 挂

    单位数是 4;每挂数量填 300,不填总数 1200。

  2. 展开 4 条作业

    每条数量 300,分别代表本次的一个单位。

  3. 各有自己的 WorkID

    四条记录四个正式码;不是一个码打印四份。

  4. 核对合计 1200 件

    4 × 300 = 1200;按相同口径汇总,不重复乘单位数。

这里是配置为“按单位数展开”的说明示例,不是固定挂数或数量。超过单次上限应按提示分批处理,不能关掉校验。

关键字段详解

本次记录、上游来源与计量归属要分清

字段或概念真实含义配置重点
BatchNo / 批号本次作业的货物批次。来自 MobileField.BatchNo,手选或扫码都受当前部门正结存范围约束。
OwnerCode / 作业人工作量归属的实际作业人编号。来自手机选择/扫描后确认的 MobileField.OwnerCode;不等于当前登录账号。
Quantity / 数量单笔或每单位的工作量。来自 MobileField.Quantity;核对单位、精度及单笔/展开口径。
WorkTime / 作业时间正式记录保存的业务时间。用数据环境或 SessionField.CurrentTime 等明确来源,并配置读回;不伪造历史时间。
本次 WorkID本次作业新生成的正式标识与标签码。由数据环境生成并读回,不能复用上游码、批号或交接 RID。
WorkObjectID有明确上游关系时引用另一笔作业 WorkID。来自 PDA 显式输出 ScanField.WorkObjectID;可不使用,但不能填交接 RID。
ERP 执行身份后台执行旧 ERP 表达式、检查器时的身份。与手机登录账号、实际作业人分别核对;不要用同一个词把三者混掉。

作业标签闭环

先把下游认码配好,再启用上游作业

  1. 码值列需要真实生成能力

    核对数据环境自动编号、默认值或计算式,以及保存后读回。物理列叫不叫 WorkID,不替代配置检查;空候选要追查生成来源。

    做到这一步应看到:连续两次作业得到各自稳定、不同的正式码。

  2. 模板要表达业务四要素与码

    从当前功能打开标签设计器,选其正式变量。客户、部门、批次、数量及 GeneratedCode(本次作业码)须完整。

    做到这一步应看到:模板预览和正式变量一致;不能用演示文字代替客户/批次。

  3. 下游交接或出货保存自己的 PDA

    至少一个已启用下游能识别并查询这类码;可以同时有交接和出货两个消费者,不规定固定先后。

    做到这一步应看到:体检识别覆盖通过后,还要拿实际生成码到下游试扫。

  4. 实体打印和补打单独验

    蓝牙设备、纸张、协议与份数按标签设计专项验证。打印失败先查业务是否已保存,已保存就补打原记录。

    做到这一步应看到:补打指向原 WorkID、使用原记录的标签快照,不再加一份工作量。

01

手机侧验证

用“记一笔”检查人员、批号、单位与结果

截图演示按挂数展开:4 挂、每挂数量 300、每挂重量 11.2。字段名称和单位由该功能配置决定,不是全系统固定值。

看不清文字时,点图进入接近原尺寸的大图,再用“文字清晰 150%”继续放大。 候选内容会随客户账套配置变化。
  1. 1作业人:实际工作量归属者
  2. 2批号:限定本部门正结存
  3. 3单位数、每单位数量及重量
  4. 4记一笔:提交后查正式结果
  5. 5最近记录:核对本次作业与原记录补打
  1. 1

    人员与部门分别确认

    部门来自本作业流程,作业人是实际计量对象。替别人录入时也必须选对人员。

  2. 2

    手选和扫码都试同一批号

    两种入口均要求当前部门正结存;更换部门后不能沿用旧范围的候选。

  3. 3

    按当前记录方式填数量

    单笔填本条数量;展开方式填单位数和每单位量。不把总数再当每单位量重复放大。

  4. 4

    查记录、标签和库存

    提交后核对条数、每条数量、不同 WorkID 及合计;试扫下游标签,再核对部门结存未因作业改变。

    完成结果:一笔或多个单位都可追溯到人员、部门、批号、时间及正式记录。

回到电脑端

查已保存工作量,不凭手机显示推算工资

  1. 先查明细

    进入 ERP“移动现场 → 生产作业查询统计”,按本次业务键、作业人、批次与日期核对。标准生产作业环境使用 UPR_ProductionWorkRecord;自选环境要确认相应查询能读到其正式事实。

    做到这一步应看到:每条正式记录都能与手机和标签对上,未保存草稿不计入。

  2. 再查四类汇总与图表

    按作业人、环节、批次、日期检查分组、排序及导出。记录条数、数量、重量是不同指标;不同单位不能直接相加,图表统计口径看对应说明。

    做到这一步应看到:汇总能回到明细解释;4 个单位的明细不会被重复计算为更多记录。

  3. 保留工作量口径

    当前只采集和查询已保存工作量,不在这里增加工价、工资算法或结算真源。需要工资口径时先确认业务规则。

    做到这一步应看到:导出的是可追溯事实,不把示例算法作为客户工资规则。

生产作业故障速查

按现象查到具体配置

ERP 有这个批号,作业里却选不到
先分清
有批号不等于本作业部门有正结存。
这样处理
先查本部门当前结存,再查 DataSelect/PDA 是否绑定了正确部门参数;有货未收时按真实交接流程处理。
改后确认
本部门正结存可选,其他部门或零库存不能混入。
提示缺作业记录方式、数量名称或单位上限
先分清
生产作业专有配置未完整保存,或单笔/展开选项混杂。
这样处理
回基础绑定按“单笔与按单位数展开”表补齐;单笔清掉单位数名称和非零上限,展开明确填写正整数上限。
改后确认
显示名称与录入口径一致,超过上限仍准确拒绝。
数量、作业人或批号录了,却仍阻断
先分清
这三个必需字段要显式映射 MobileField,不能只靠建议、固定值或默认值。
这样处理
核对手机写入正式目标、保存状态及类型,重新读取后再体检。
改后确认
正式记录保存本次真实人员、批号和数量。
4 挂变成一条,或合计多了 4 倍
先分清
记录方式不符,或把合计填进了每单位数量。
这样处理
核对已保存记录方式、单位数、每单位量与实际明细。4×300 应为4条各300,不是4条各1200。
改后确认
条数、每条量、合计、WorkID 数量一致;不以打印张数当记录数。
标签页没有可选码值列或模板
先分清
未配置真实生成来源/读回,或模板与当前环境/PDA 不匹配。
这样处理
先查 ERP 生成规则和字段映射,再从当前功能打开标签设计器,选正式变量并保存匹配模板。
改后确认
能生成稳定唯一的码,模板四要素和码完整。
体检说没有下游能识别作业码
先分清
还没有已启用交接/出货的真实 PDA 覆盖该码。
这样处理
按客户实际下游配置并启用交接或出货;不能关闭作业标签来消除阻断。
改后确认
重新体检通过,实际作业码在该下游能查询并带值。
打印失败,工作量已经记上了
先分清
业务保存与打印分别有结果。
这样处理
查最近记录和正式 WorkID;已保存就修打印机/纸张/模板后补打原记录,不再点记一笔制造重复。
改后确认
工作量没增加,补打仍指向原记录。
原来能选的货现在没了,或修正被检查器拦下
先分清
库存/状态可能已经变化;真实提交和修正会再次校验。
这样处理
重读当前部门与记录,核对检查器具体原因,不沿用旧候选强行提交。
改后确认
合法修正作用原记录,过期范围与错误状态不会被放行。

作业交付验收

工作量、标签、下游和 ERP 查询一起验

覆盖一位和多位作业人、单个与多个单位、范围内与范围外批号。实体打印未测时明确保留待验项。

  1. 1. 部门边界

    手选与扫码都限本部门正结存,归属部门正确;作业前后库存不因记工作量改变。

  2. 2. 人员和数量

    批号、作业人、数量真实写入;登录人与作业人可区分;单位口径明确。

  3. 3. 单位展开

    条数、每条数量、合计与唯一 WorkID 对应;打印份数不改变业务条数。

  4. 4. 标签闭环

    实体标签可扫,客户/部门/批次/数量完整;至少一个真实下游能消费。

  5. 5. 更正与补打

    修改/移除走正式检查并留痕;补打使用原记录,不重复记工作量。

  6. 6. ERP 查询

    明细、四类汇总、排序与导出一致;不把记录数当数量,不混加不同单位。