Skip to content

采购员-订单管理操作手册(SOP)

文档编号: BayesMES-SOP-PURCHASE-001-V1.0
文档版本: V1.0
适用系统: BayesMES 制造执行系统
适用角色: 采购员
适用终端: Web端
角色类型: 操作岗位
最后更新: 2026-04-29
下次评审: 2026-10-29
文档状态: 草稿
编制人: BayesMES团队
审核人: ysfl
批准人: ysfl


真实性核对说明

本文档依据《SOP编制标准》V2.2.0 编写,已核对采购模块后端 PHP、共享类型库、Web 前端页面与采购管理培训手册。当前版本未补齐真实系统截图,截图位置已列入清单;发布版必须补充脱敏截图并完成复审。


目录


1. 名词术语表

术语英文/缩写解释
采购订单Purchase Order记录供应商、物料、数量、交期和价格的采购单据
供应商Supplier提供物料或服务的外部合作方
承诺交期Promise Date供应商承诺完成交货的日期
要求交期Required Date公司要求供应商完成交货的目标日期
订单明细Order Item采购订单中的单个物料行
部分到货Partial Receiving订单只收到了部分数量,可继续收货
全部到货Full Receiving订单全部数量已收货完成
MRPMaterial Requirements Planning物料需求计划,可作为采购订单来源之一

2. 功能概述

2.1 功能说明

采购订单管理用于维护采购订单的创建、查询、编辑、查看和导出。采购员在 Web 端录入订单后,系统创建采购订单并将状态置为「待审核」。

2.2 适用场景

场景说明
日常采购下单根据生产、库存或业务需求创建采购订单
补料加单对紧急缺料或插单需求追加采购
跟踪订单执行查看到货进度、逾期情况和收货记录
导出订单数据导出订单主表、明细或完整数据

2.3 功能特点

  • 支持按订单号、物料、供应商、状态、优先级和日期范围查询。
  • 订单列表默认展开物料明细,便于核对采购内容。
  • 新建订单时必须至少录入 1 条明细。
  • 创建完成后自动进入「待审核」。

2.4 数据依赖关系

启用中的供应商创建采购订单物料主数据订单状态: 待审核主管审核收货执行
步骤操作系统结果
1选择供应商和交期建立订单主信息
2录入订单明细计算数量和金额
3点击创建生成采购订单
4返回列表确认新订单状态为待审核

3. 操作前准备

3.1 使用前检查

检查项要求
供应商资料供应商已启用,且不在黑名单中
物料资料物料编码、名称、单位可正常选择
采购需求已明确采购数量、要求交期、承诺交期
联系与收货资料已准备联系人、电话、收货地址等信息

3.2 基础资料准备

资料用途
采购申请/缺料信息确定下单原因和数量
供应商信息选择供应商并核对联系人
交期信息填写要求交期和承诺交期
收货地址确定仓库或收货地点

3.3 功能入口

菜单路径:

Web端 → 采购管理 → 采购订单 → 订单列表


4. 操作流程详解

4.1 流程总览

进入订单列表点击新建订单填写基础信息填写联系和收货信息添加订单明细至少1条明细?点击创建返回列表状态为待审核
步骤操作说明状态变化
1进入订单列表查看已有订单和筛选条件-
2点击新建订单打开订单表单-
3填写订单信息录入供应商、日期、交期、地址等-
4添加订单明细至少录入 1 条物料行-
5点击创建系统保存订单无 → 待审核

4.2 步骤一:进入采购订单列表

  1. 进入「采购管理」模块。
  2. 点击左侧「采购订单」。
  3. 默认进入「订单列表」页面。

页面内容:

区域说明
搜索区订单号、物料搜索、供应商、状态、优先级、日期范围
工具栏新建订单、字段设置、导出、刷新
订单表格订单号、供应商、交期、状态、优先级、金额、收货进度
展开明细查看订单下的物料明细

📷 【截图01-采购订单列表】
标注:搜索区、新建订单按钮、导出按钮、订单表格、展开明细区。

4.3 步骤二:新建采购订单

  1. 点击工具栏中的「新建订单」。
  2. 系统打开「创建订单」页面。
  3. 页面标题显示为「新建采购订单」。

📷 【截图02-新建订单入口】
标注:新建订单按钮、跳转后的页面标题。

4.4 步骤三:填写基础信息

字段必填填写要求说明
供应商下拉选择编辑模式下不可改
紧急程度选择紧急/高/中/低页面默认值为中
订单日期选择日期不可留空
要求交期不早于订单日期用于跟踪交期
承诺交期不早于订单日期由供应商承诺

业务限制:

  • 供应商未启用时不能创建订单。
  • 黑名单供应商不能创建订单。
  • 要求交期和承诺交期不能早于订单日期。

📷 【截图03-基础信息】
标注:供应商、紧急程度、订单日期、要求交期、承诺交期。

4.5 步骤四:填写联系与收货信息

字段必填填写建议
联系人建议填写实际对接人
联系电话建议填写可联系号码
收货地址建议填写本次实际收货地点
配送方式例如:供应商配送、自提
配送备注填写预约、包装等要求
采购员记录经办人
采购部门记录所属部门
备注记录特殊要求或补充说明

📷 【截图04-联系与收货信息】
标注:联系人、联系电话、收货地址、配送方式、备注。

4.6 步骤五:添加订单明细

  1. 在「订单明细」区域点击「添加明细」。
  2. 选择物料。
  3. 录入数量、单价、单位。
  4. 如有需要,填写行备注。
  5. 重复操作,直到明细录入完成。

数据说明:

字段必填格式要求说明
物料从选择器选择不能手工乱填
数量大于 0支持 2 位小数
单价不小于 0支持 4 位小数
单位物料单位由物料带出,可修改
备注文本行级补充说明

业务限制:

  • 至少需要 1 条订单明细。
  • 数量必须大于 0。
  • 单价不能为负数。

📷 【截图05-订单明细】
标注:添加明细按钮、物料选择器、数量、单价、删除按钮、数量金额汇总。

4.7 步骤六:创建订单并返回列表

  1. 再次确认表单内容。
  2. 点击页面底部「创建」。
  3. 系统提示「创建成功」。
  4. 系统返回订单列表页。
  5. 在列表中确认新订单状态为「待审核」。

状态变化:

创建前:无订单
创建后:待审核

影响范围:

  • 生成新的采购订单号。
  • 保存订单主信息和物料明细。
  • 进入主管审核流程。

📷 【截图06-创建成功】
标注:成功提示、新订单记录、状态标签。

4.8 步骤七:查看、编辑与删除

操作页面入口当前实现口径
查看列表「查看」可查看订单详情、明细、收货记录
编辑待审核订单的「编辑」当前前端仅对待审核订单显示
删除列表或详情页「删除」后端仅允许删除待审核订单
导出工具栏「导出」支持导出订单、明细、完整数据

如果删除失败,请先确认该订单是否仍为待审核状态。


5. 关键业务关联关系

关联对象关系说明
供应商管理订单创建依赖已启用且非黑名单供应商
物料管理明细物料从物料主数据选择
采购主管审核新建订单创建后进入待审核
采购收货审核通过后才能进入收货流程
采购退货收货后若发现异常,可由退货流程继续处理

6. 异常处理与应急措施

异常1:无法创建订单

项目内容
现象点击创建后失败
可能原因明细为空、交期不合法、供应商不可用
解决方法检查必填项、日期、明细行和供应商状态
预防措施创建前先完成表单核对

异常2:供应商无法选择或选择后不能提交

项目内容
现象供应商下拉无数据,或创建时报错
可能原因供应商未启用,或被加入黑名单
解决方法联系供应商管理员核对供应商状态
预防措施下单前先核对供应商档案

异常3:删除失败

项目内容
现象点击删除后提示失败
可能原因订单已不是待审核状态
解决方法不再删除,改为走取消或收货后的后续流程
预防措施提交审核前确认无误后再保存
问题类型联系人联系方式响应时间
订单录入问题采购主管部门内线/企微群30分钟内
供应商资料问题采购主数据管理员部门内线/企微群30分钟内
系统故障IT技术支持服务台/企微群15分钟内

7. 常见问题解答(FAQ)

Q1:为什么我创建后看不到新订单?

先刷新列表,再按订单号搜索。系统创建成功后会返回列表页并带刷新标记。

Q2:为什么不能不填明细直接保存?

当前系统要求至少有 1 条订单明细,否则不能创建订单。

Q3:编辑时为什么供应商字段不能改?

当前编辑页面对供应商字段禁用,如需更换供应商,建议重新建单。

Q4:订单创建后是什么状态?

创建后直接进入「待审核」。

Q5:什么时候可以进入收货?

订单审核通过后,状态会变为「已确认」,这时才会出现收货入口。


8. 操作注意事项

注意事项说明
先核对供应商避免选错供应商后反复作废或重建
交期要真实要求交期和承诺交期都会影响逾期跟踪
明细逐行核对数量、单价和单位错误会直接影响金额和收货
创建前看一遍总表提交后订单会进入审核流程,返工成本更高
删除只适用于待审核非待审核状态不要按删除处理

9. 源码与依据清单

类型文件/位置已核对结论
后端路由bayes-mes-base-core-php/backend/app/Modules/Purchase/Routes/api.php订单列表、创建、更新、删除、审核、取消、关闭、收货、导出接口已定义
后端请求bayes-mes-base-core-php/backend/app/Modules/Purchase/Requests/CreatePurchaseOrderRequest.php供应商、订单日期、要求交期、承诺交期和订单明细为核心校验项
后端请求bayes-mes-base-core-php/backend/app/Modules/Purchase/Requests/UpdatePurchaseOrderRequest.php编辑时仍校验日期和明细数据
后端服务bayes-mes-base-core-php/backend/app/Modules/Purchase/Services/PurchaseOrderService.php创建时校验供应商启用和黑名单状态,创建后状态为待审核
后端模型bayes-mes-base-core-php/backend/app/Modules/Purchase/Models/PurchaseOrder.php状态为待审核、已确认、部分到货、全部到货、已关闭、已取消
共享类型bayes-mes-shared/types/purchase/requests.ts订单表单字段、明细结构和查询参数已定义
共享常量bayes-mes-shared/types/purchase/enums.tsconstants.ts状态、优先级、来源枚举及中文显示已定义
Web路由bayes-mes-base-web/apps/mes/src/router/routes/modules/purchase.ts菜单标题为采购管理 → 采购订单 → 订单列表 / 创建订单 / 编辑订单 / 订单详情
Web页面bayes-mes-base-web/apps/mes/src/modules/mes/purchase/order/views/OrderList.vue列表包含新建、导出、刷新、审核弹窗和表格
Web页面bayes-mes-base-web/apps/mes/src/modules/mes/purchase/order/views/OrderForm.vue表单分为基础信息、联系信息、收货信息、订单明细和其他信息
Web组件bayes-mes-base-web/apps/mes/src/modules/mes/purchase/order/components/OrderSearch.vue支持订单号、物料、供应商、状态、优先级、日期、逾期筛选
Web组件bayes-mes-base-web/apps/mes/src/modules/mes/purchase/order/components/OrderItemTable.vue明细必须通过物料选择器录入,数量和单价均支持数值输入
Web逻辑bayes-mes-base-web/apps/mes/src/modules/mes/purchase/order/composables/use-order-form.ts新建成功提示“创建成功”,并返回列表页
业务文档培训文档/模块/03-采购管理/培训手册/TM-03_采购管理培训手册.md可作为采购业务口径参考,但部分流程需以源码为准

9.1 三段一致性检查记录

检查项后端共享库Web前端结论
创建后状态创建服务置为待审核枚举定义为待审核列表显示待审核一致
必填字段供应商、日期、明细必填请求类型一致表单规则要求供应商、日期,提交时再校验明细一致
明细限制至少 1 条明细请求类型一致前端提交前再次校验一致
供应商可用性未启用/黑名单不可创建-前端以下拉选择为主,后端兜底校验一致

10. 待确认问题清单

编号待确认项当前处理口径责任人
TC-01发布版真实截图当前文档使用截图占位,发布前补充脱敏截图文档编制人
TC-02删除按钮显示范围当前前端多处显示删除按钮,但后端仅允许待审核订单删除,SOP以真实后端规则为准前端负责人
TC-03独立“确认订单”入口后端存在确认接口,但当前 Web 端主流程以“审核通过后即已确认”为准产品负责人

11. 关联文档

文档用途
TM-03 采购管理培训手册了解采购模块整体业务
采购主管-订单审核SOP审核采购订单
采购员-收货操作SOP订单审核通过后的收货操作
采购员-退货管理SOP到货异常后的退货处理

12. 截图清单

编号截图内容标注要点文件名确认状态
01采购订单列表搜索区、新建订单、导出、订单表格、展开明细purchase-order-01-list.png待补充
02新建订单入口新建按钮、表单标题purchase-order-02-create-entry.png待补充
03基础信息供应商、紧急程度、订单日期、要求交期、承诺交期purchase-order-03-basic.png待补充
04联系与收货信息联系人、电话、收货地址、配送方式、备注purchase-order-04-contact-delivery.png待补充
05订单明细添加明细、物料选择、数量、单价、汇总purchase-order-05-items.png待补充
06创建成功返回列表成功提示、新订单、待审核状态purchase-order-06-success.png待补充

截图统一放置于 模块/03-采购管理/SOP/images/


13. 快速检查清单

text
□ 已选对供应商
□ 已填订单日期、要求交期、承诺交期
□ 已录入至少 1 条明细
□ 已核对数量、单价、单位
□ 已确认创建后将进入待审核

14. 版本记录

版本日期修订人修订内容
V1.02026-04-29BayesMES团队首次创建采购员订单管理SOP