Files
JY1.0/docs/工序工价与生产任务审核/MES提交审批到质检入库全链路测试报告.md

7.6 KiB
Raw Permalink Blame History

MES 提交审批到质检入库全链路测试报告

一、测试结论

本次测试通过数据库事务方式模拟完整业务链路,链路可以跑通。

验证通过的流程为:

  1. MES 工作站工作机端提交生产完成审批。
  2. JY 主系统生产审核组件审核通过。
  3. 原 MES 完工链路继续执行,工序和工艺计划完成数据更新。
  4. PDA 仓库自制件质检入口可查询到待质检数据,并可提交质检。
  5. JY 主系统仓储模块自制件入库确认可查询并完成入库。
  6. 测试全程在事务内执行并最终回滚,未污染正式业务数据。

需要注意:自制件最终入库确认入口当前在 JY 主系统仓储模块,不在 PDA 项目的采购件入库页面中PDA 项目本次验证的是自制件质检入口。

二、测试环境

项目 内容
测试时间 2026-07-06
数据库服务器 192.168.1.27
数据库 ERPTOOL_JY_20250826Back
MES 工作站项目 D:\景耀\MES工作站
JY 主系统项目 D:\景耀\JY1.0
PDA 仓库项目 D:\景耀\PDA_仓库 6.30
测试方式 SQL Server 事务内模拟,最终 ROLLBACK

三、涉及入口和过程

环节 前端入口 后端过程
MES 提交审批 D:\景耀\MES工作站\src\components\login.vue MES_机加工MES_加工完成整修审核_提交
系统内审核 D:\景耀\JY1.0\src\views\SeikoWorkshop\ProductionCompletionAudit\index.vue 机加工MES_加工完成整修审核_审核数据
原完工链路 审核过程内部继续调用 设备管理_零件工序_工序完成过程情况_增加数据
PDA 自制件质检查询 D:\景耀\PDA_仓库 6.30\src\components\purchasedWareHouse.vue 质检管理_订单查询_查询数据质检管理_工序任务_查询数据质检管理_工序信息_查询数据质检管理_分配任务_查询数据
PDA 自制件质检提交 D:\景耀\PDA_仓库 6.30\src\components\purchasedWareHouse.vue 车间生产管理_质检管理_不合格处理
自制件入库确认 D:\景耀\JY1.0\src\views\WarehouseManagement\PurchasePartsStorage\index.vue 仓储管理_自制件入库_查询仓储管理_自制件入库_循环执行

四、测试数据

字段
工序流水号 124831
工艺计划流水号 6584
工艺任务流水号 38671
订单流水号 19278
订单号 BHGZ202606250004
产品名称 XT40-2-BT40-AMB
零件名称 打刀缸
零件图号 XT40-2-BT40-BC-G
物料流水号 496
工序 改制
操作者 王建荣
工位号 C080
设备 半自动双面铣床
测试完成数量 1
测试货位流水号 1

选用该数据的原因:该任务为末道工序,未完成数量为 1 件,具备从完工审核推进到自制件质检和入库确认的完整条件。

五、测试步骤与结果

1. MES 工作站提交审批

执行过程:MES_机加工MES_加工完成整修审核_提交

关键参数:

参数
工序流水号 124831
工作者考勤编号 6027
完成数量 1
完成类型 1
录工票人员编号 209
工位号 C080
开始时间 2026-07-06 08:30:00
结束时间 2026-07-06 08:40:00

结果:

字段
result 1
审核流水号 10

结论MES 工作站提交审批成功,审核记录可以生成。

2. JY 主系统审核通过

执行过程:机加工MES_加工完成整修审核_审核数据

审核结果:

字段
result 1
审核状态 审核通过
审核表开始时间 2026-07-06 08:30:00
审核表结束时间 2026-07-06 08:40:00
工序完成数量 1
工序状态 4
工艺计划完成数量 1
工艺计划考核状态 3

结论:审核通过后已继续调用原 MES 完工链路,工序完成和工艺计划完成数据已推进。

3. PDA 自制件质检查询

在审核通过后的事务内,模拟 PDA 页面查询:

查询过程 验证结果
质检管理_订单查询_查询数据 可查到订单 19278 / BHGZ202606250004
质检管理_工序任务_查询数据 可查到 改制-王建荣,任务流水号 38671
质检管理_工序信息_查询数据 可查到零件、工序、设备和数量
质检管理_分配任务_查询数据 可查到该工序分配记录

结论审核通过后PDA 自制件质检页面的数据查询链路可用。

4. PDA 自制件质检提交

执行过程:车间生产管理_质检管理_不合格处理

关键参数:

参数
零部件流水号 38671
质检类型代码 3
数量 1
是否合格 1
人员编号 5
不合格数量 0
订单流水号 19278
订单号 BHGZ202606250004
质检数量 1

结果:

字段
质检流水号 15915
质检主表记录数 1
待入库单数 1

结论PDA 自制件质检提交成功,并生成自制待入库单。

5. 自制件入库查询

执行过程:仓储管理_自制件入库_查询

查询条件:

参数
订单号_check 1
订单号 19278
零件图号_check 1
零件图号 XT40-2-BT40-BC-G

结果:

字段
工艺计划流水号 6584
物料流水号 496
零件名称 打刀缸
零件图号 XT40-2-BT40-BC-G
完成数量 1
入库数量 0
本次入库 1
类型 自制件

结论:质检后,自制件入库确认列表可以查询到该待入库记录。

6. 自制件入库确认

执行过程:仓储管理_自制件入库_循环执行

关键参数:

参数
物料流水号组 496
实际到货数量组 1
工艺计划流水号组 6584
入库人员流水号 5
货位流水号组 1
类型组 自制件
批号组 0

事务内结果:

字段
工艺计划入库数量 1
工艺计划考核状态 4
自制件入库记录数 1
货位存量 1

结论:自制件入库确认成功,库存与工艺计划入库状态能够更新。

7. 回滚验证

执行 ROLLBACK TRAN 后复查:

字段 回滚后结果
工序完成数量 NULL
工序状态 NULL
工艺计划完成数量 0
工艺计划入库数量 0
工艺计划考核状态 2
审核记录是否存在 0
质检记录是否存在 0

结论:测试数据已全部回滚,未污染正式数据。

六、风险和注意事项

  1. 本次为数据库事务内模拟测试,验证的是后端过程和页面查询入口对应的业务链路,不等同于人工在浏览器逐按钮点击的 UI 测试。
  2. 自制件最终入库确认入口在 JY 主系统仓储模块 PurchasePartsStoragePDA 项目当前未发现自制件最终入库确认页面。
  3. PDA 项目的 inbound.vue 主要覆盖采购件、离线件、车间采购件等入库,不是本次自制件完工质检后的最终入库确认入口。
  4. 若后续要求“全程都在 PDA 完成入库确认”,需要新增或调整 PDA 自制件入库确认页面,并对接 仓储管理_自制件入库_查询仓储管理_自制件入库_循环执行

七、最终结论

从 MES 工作站提交生产完成审批,到 JY 主系统审核通过,再到 PDA 自制件质检,最后到 JY 主系统自制件入库确认,数据库业务链路验证通过。

本次测试未发现阻断性问题。

修改人:Ld 修改时间:2026-07-06 09:14:24;