ERP/委外管理系统使用说明.md

222 lines
6.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 委外工单与发料管理系统使用说明
## 功能概述
委外工单与发料管理系统用于管理整机委外组装场景,支持从客户下单到物料采购、发给外协厂组装、整机回库、发给客户的完整流程。
## 适用场景
**业务流程:** 客户下单 → 我方采购物料 → 发给外协厂组装 → 整机回库 → 发给客户
## 核心功能模块
### 1. 委外工单管理
**功能说明:**
- 创建委外生产订单,关联客户订单
- 自动生成委外工单号格式WW+年月日+4位流水号
- 根据产品BOM自动计算所需物料及数量
- 追踪工单状态(待发料、已发料、已完成、已取消)
**操作步骤:**
1. 进入"委外管理" → "委外工单"
2. 点击"新增委外工单"
3. 填写以下信息:
- 客户订单号:从下拉列表选择已有客户订单
- 成品编码:输入要生产的成品编码
- 成品名称:输入成品名称
- 生产数量:输入委外生产的数量
- 外协厂:输入外协厂名称
- 交期:选择交货日期
4. 系统自动显示物料明细根据BOM计算
5. 点击"保存"创建工单
**字段说明:**
- **委外工单号:** 系统自动生成,唯一标识
- **客户订单号:** 关联的客户订单
- **成品编码/名称:** 要生产的整机型号
- **生产数量:** 委外生产的台数
- **外协厂:** 负责组装的外协厂商
- **交期:** 要求的交货日期
- **物料明细:** 根据BOM自动计算的所需物料清单
### 2. 委外发料管理
**功能说明:**
- 创建发料单,记录发给外协厂的物料
- 自动生成发料单号格式FL+年月日+4位流水号
- 自动扣减期初库存
- 自动增加委外在制库存
**操作步骤:**
1. 进入"委外管理" → "委外发料"
2. 点击"新增发料单"
3. 选择关联的委外工单号
4. 系统自动显示该工单的物料明细和需发数量
5. 修改实际发料数量(如有需要)
6. 选择发料日期
7. 点击"确认发料"
**业务规则:**
- 发料后自动扣减"期初库存"
- 发料后自动增加"委外在制库存"
- 发料数量可以与需发数量不同(支持分批发料)
### 3. 成品入库管理
**功能说明:**
- 记录外协厂完工的整机入库
- 自动生成入库单号格式RK+年月日+4位流水号
- 自动计算物料消耗
- 自动扣减委外在制库存
- 自动增加成品库存
**操作步骤:**
1. 进入"委外管理" → "成品入库"
2. 点击"新增入库单"
3. 选择关联的委外工单号
4. 系统显示工单信息和预计物料消耗
5. 输入实际入库数量
6. 选择入库日期
7. 点击"确认入库"
**业务规则:**
- 入库时根据BOM自动计算物料消耗
- 自动扣减"委外在制库存"
- 自动增加成品的"期初库存"
- 显示物料消耗明细,方便与外协厂对账
### 4. 委外在制库存查询
**功能说明:**
- 查看已发给外协厂但未完工入库的物料
- 实时显示在制库存数量
- 支持按委外工单号、物料编码/名称搜索
**查询说明:**
- **物料种类:** 当前在制的物料种类数
- **在制总数量:** 所有在制物料的总数量
- **委外工单号:** 物料所属的委外工单
- **在制数量:** 该物料当前的在制数量
## 核心业务规则
### 1. 库存流转规则
```
客户下单 → 我方采购物料
期初库存(采购到货后增加)
委外发料(扣减期初库存,增加委外在制库存)
委外在制库存(物料在外协厂)
成品入库(扣减委外在制库存,增加成品库存)
发给客户(扣减成品库存)
```
### 2. 采购需求计算规则
- **总需求 = 订单数量 × BOM单机用量**
- **净需求 = 总需求 - 期初库存 - 在途库存**
- **实际采购 = 净需求按最小包装向上取整**
### 3. 库存类型说明
- **期初库存:** 我方仓库的实际库存
- **在途库存:** 已下单采购但未到货的库存
- **委外在制库存:** 已发给外协厂但未完工的库存
- **成品库存:** 外协厂完工入库的成品
## 典型业务流程示例
### 场景客户订购100台AP05整机
**步骤1创建委外工单**
- 客户订单号CO20260313001
- 成品编码AP05
- 成品名称AP05物流版
- 生产数量100台
- 外协厂深圳XX电子厂
- 交期2026-03-20
**步骤2查看物料需求**
系统根据BOM自动计算
- 电阻-10K100个BOM用量1个/台)
- 电容-100uF200个BOM用量2个/台)
- 芯片-主控100个BOM用量1个/台)
**步骤3采购物料**
在"采购需求清单"中计算采购需求,下单采购
**步骤4物料到货**
在"期初库存"中更新库存数量
**步骤5委外发料**
- 选择委外工单WW202603130001
- 发料日期2026-03-14
- 发料明细:
- 电阻-10K100个
- 电容-100uF200个
- 芯片-主控100个
**步骤6成品入库**
- 选择委外工单WW202603130001
- 入库数量100台
- 入库日期2026-03-19
- 系统自动计算物料消耗并扣减委外在制库存
## 权限说明
- **超级管理员superadmin** 所有功能的完整权限
- **管理员admin** 可操作委外工单、发料、入库等功能
- **普通用户:** 仅查看权限
## 注意事项
1. **委外工单必须关联客户订单**,确保业务可追溯
2. **发料前确保期初库存充足**,避免负库存
3. **成品入库会自动扣减委外在制库存**,请确保发料记录准确
4. **物料消耗按BOM自动计算**如有损耗需在BOM中体现
5. **已下单采购的物料仅增加在途库存**,到货后需手动更新期初库存
## 数据表结构
### 委外工单表outsourcing_orders
- order_no委外工单号唯一
- customer_order_no客户订单号
- product_code成品编码
- product_name成品名称
- production_qty生产数量
- outsourcing_factory外协厂
- delivery_date交期
- status状态
### 委外发料表outsourcing_material_issue
- issue_no发料单号唯一
- outsourcing_order_no委外工单号
- material_code物料编码
- material_name物料名称
- issue_qty发料数量
- issue_date发料日期
### 委外在制库存表outsourcing_wip_stock
- outsourcing_order_no委外工单号
- material_code物料编码唯一
- material_name物料名称
- wip_qty在制数量
### 成品入库表finished_goods_receipt
- receipt_no入库单号唯一
- outsourcing_order_no委外工单号
- product_code产品编码
- product_name产品名称
- receipt_qty入库数量
- receipt_date入库日期
## 技术支持
如有问题,请联系系统管理员或查看系统日志。