G3ERP/仓库管理业务流程表.md

198 lines
9.3 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.

# G3ERP仓库管理业务流程总分结构
## 流程图
```mermaid
graph TD
%% 主节点
Main[G3ERP仓库管理]
%% 一级模块
M1[验收入库]
M2[出库发货]
M3[集中拣货]
M4[运输管理]
M5[仓库调拨]
M6[盘点作业]
M7[库存调整]
M8[组装作业]
%% 主节点连接各模块
Main --> M1
Main --> M2
Main --> M3
Main --> M4
Main --> M5
Main --> M6
Main --> M7
Main --> M8
%% 验收入库子流程
M1 --> M1_1[采购退货出库确认]
M1 --> M1_2[采购退货出库运输管理]
M1 --> M1_3[验收单关闭/批号调整]
%% 出库发货子流程
M2 --> M2_1[销售开单]
M2_1 --> M2_2[打印销售清单]
M2_2 --> M2_3[销售出库分配]
M2_3 --> M2_4[销售出库配货]
M2_4 --> M2_5[销售出库复核]
M2_5 --> M2_6[复核记账]
%% 集中拣货子流程
M3 --> M3_1[选择多客户订单]
M3_1 --> M3_2[自动分配通道]
M3_2 --> M3_3[总拣生成分拣单]
M3_3 --> M3_4[拣货操作]
M3_4 --> M3_5[返回销售出库流程]
%% 运输管理子流程
M4 --> M4_1[装车发运配货]
M4 --> M4_2[常温品种运输]
M4 --> M4_3[低温品种运输]
M4_1 --> M4_1_1[打印装车清单]
M4_1 --> M4_1_2[生成运输记录]
M4_2 --> M4_2_1[发运登记]
M4_2 --> M4_2_2[回执登记]
M4_3 --> M4_3_1[发运登记]
M4_3 --> M4_3_2[回执登记]
%% 仓库调拨子流程
M5 --> M5_1[仓库调拨单]
M5 --> M5_2[调拨上下限设置]
M5_1 --> M5_1_1[填写调拨信息]
M5_1_1 --> M5_1_2[引入/不可售引入]
M5_1_2 --> M5_1_3[审核/质量审核]
M5_1_3 --> M5_1_4[记账]
M5_1_4 --> M5_1_5[调拨确认]
M5_2 --> M5_2_1[设置库存上下限]
M5_2_1 --> M5_2_2[自动生成调拨单]
%% 盘点作业子流程
M6 --> M6_1[盘点方式选择]
M6_1 --> M6_1_1[明盘方式]
M6_1_1 --> M6_1_1_1[打印盘点表]
M6_1_1_1 --> M6_1_1_2[实物盘点]
M6_1_1_2 --> M6_1_1_3[录入盘盈/盘亏单]
M6_1_1_3 --> M6_1_1_4[审核记账]
M6_1 --> M6_1_2[盘点方案方式]
M6_1_2 --> M6_1_2_1[新建盘点方案]
M6_1_2_1 --> M6_1_2_2[引入盘点商品]
M6_1_2_2 --> M6_1_2_3[录入盘点数量]
M6_1_2_3 --> M6_1_2_4[锁定/计算差异]
M6_1_2_4 --> M6_1_2_5[审核生成差异单]
M6_1_2_5 --> M6_1_2_6[盘点结果差异单]
M6_1_2_6 --> M6_1_2_7[生成盘盈/盘亏单]
M6_1_2_7 --> M6_1_2_8[审核记账]
%% 库存调整子流程
M7 --> M7_1[盘盈入库]
M7 --> M7_2[盘亏出库]
M7 --> M7_3[库存批次调整]
M7 --> M7_4[批次信息调整单]
M7 --> M7_5[批次锁库/解库]
M7_5 --> M7_5_1[不可售批次锁库/解库]
M7_5 --> M7_5_2[管理批次锁库/解库]
%% 组装作业子流程
M8 --> M8_1[组装单]
M8 --> M8_2[拆分单]
M8_1 --> M8_1_1[录入组装信息]
M8_1_1 --> M8_1_2[审核]
M8_1_2 --> M8_1_3[生成出/入库单]
M8_2 --> M8_2_1[录入拆分信息]
M8_2_1 --> M8_2_2[审核]
M8_2_2 --> M8_2_3[生成出/入库单]
%% 关键环节关联
M2_3 -- 集中拣货 --> M3_1
M3_5 -- 返回 --> M2_4
M2_5 -- 复核完成 --> M4_1
M6_1_2_7 -- 盘盈 --> M7_1
M6_1_2_7 -- 盘亏 --> M7_2
```
## 仓库管理业务流程结构表
| 一级模块 | 二级流程 | 关键操作 | 与其他模块的关联 |
|---------|---------|---------|----------------|
| **验收入库** | 采购退货出库确认 | - 整单出库<br>- 单笔出库<br>- 出错纠正 | 与采购管理的退货流程相衔接 |
| | 采购退货出库运输管理 | - 填写运输信息<br>- 引入退货记录<br>- 审核 | 与运输管理模块相关联 |
| | 验收单关闭/批号调整 | - 批号调整<br>- 重新引入 | 影响后续入库单据 |
| **出库发货** | 销售开单→打印销售清单→销售出库分配→销售出库配货→销售出库复核→复核记账 | - 分配<br>- 自动分配<br>- 总拣 | 与销售管理的订单流程相衔接<br>与集中拣货模块关联<br>与运输管理模块关联 |
| **集中拣货** | 选择多客户订单→自动分配通道→总拣生成分拣单→拣货操作→返回销售出库流程 | - 总拣<br>- 捡货 | 从销售出库分配发起<br>完成后返回销售出库配货 |
| **运输管理** | 装车发运配货 | - 打印装车清单<br>- 生成运输记录 | 从销售出库复核后开始<br>与常温/低温运输相关联 |
| | 常温品种运输 | - 发运登记<br>- 回执登记 | 记录常温商品的运输信息 |
| | 低温品种运输 | - 发运登记<br>- 回执登记 | 记录低温商品的运输信息<br>包含温度记录 |
| **仓库调拨** | 仓库调拨单 | - 填写调拨信息<br>- 引入/不可售引入<br>- 审核/质量审核<br>- 记账<br>- 调拨确认 | 与库存调整模块相关联 |
| | 调拨上下限设置 | - 设置库存上下限<br>- 自动生成调拨单 | 可自动触发仓库调拨单 |
| **盘点作业** | 明盘方式 | - 打印盘点表<br>- 实物盘点<br>- 录入盘盈/盘亏单<br>- 审核记账 | 与库存调整模块的盘盈入库/盘亏出库相关联 |
| | 盘点方案方式 | - 新建盘点方案<br>- 引入盘点商品<br>- 录入盘点数量<br>- 锁定/计算差异<br>- 审核生成差异单<br>- 处理差异<br>- 生成盘盈/盘亏单<br>- 审核记账 | 与库存调整模块的盘盈入库/盘亏出库相关联 |
| **库存调整** | 盘盈入库 | - 录入盘盈信息<br>- 审核/质量审核<br>- 记账 | 接收盘点作业的盘盈结果 |
| | 盘亏出库 | - 录入盘亏信息<br>- 审核<br>- 记账 | 接收盘点作业的盘亏结果 |
| | 库存批次调整 | - 选择调整批次<br>- 录入新批次信息<br>- 审核记账 | 调整发串货情况 |
| | 批次信息调整单 | - 调整批号/日期/效期<br>- 审核<br>- 计算影响单据<br>- 记账 | 与GSP质量管理相关联 |
| | 批次锁库/解库 | - 不可售批次锁库/解库<br>- 管理批次锁库/解库 | 与GSP质量管理相关联<br>影响销售开单 |
| **组装作业** | 组装单 | - 录入组装信息<br>- 审核<br>- 生成出/入库单 | 生成其他出/入库单 |
| | 拆分单 | - 录入拆分信息<br>- 审核<br>- 生成出/入库单 | 生成其他出/入库单<br>生成成本调整单 |
## 关键环节与注意事项
### 审核与记账分离
- 贯穿整个仓库管理流程的"审核→记账"双重确认机制
- 确保数据准确性和业务合规性
- 不同环节可能需要不同角色审核(如质量审核)
### 批次管理精细化
- 系统支持精细化的批号、效期、生产日期管理
- 提供批次锁库/解库、批次调整等多种批次控制手段
- 特别适用于医药企业GSP管理要求
### 多角色协作流程
- 采购部门→仓库部门→质量部门→财务部门
- 各环节权限分明,确保业务合规
- 锁库/解库权限需特别控制
### 与其他模块的关联
- 与采购管理:验收入库、采购退货
- 与销售管理:出库发货、销售退回
- 与财务管理:审核记账、成本调整
- 与GSP管理质量审核、批次管理、运输监控
## 仓库管理业务流程简略版表格
| 业务模块 | 主要功能 | 核心操作流程 | 执行角色 | 业务成果 |
|---------|---------|------------|---------|---------|
| **验收入库** | 处理采购退货和验收相关业务 | 退货出库确认→运输管理→验收单关闭 | 仓库管理员、质量管理员 | 确认退货出库、记录运输信息 |
| **出库发货** | 处理销售商品的出库业务 | 销售开单→出库分配→配货→复核→记账 | 销售人员、仓库管理员 | 商品准确出库、减少库存 |
| **集中拣货** | 多订单集中处理提高效率 | 选择多客户订单→总拣→拣货→返回出库流程 | 仓库管理员 | 提高拣货效率、减少重复操作 |
| **运输管理** | 管理商品配送的运输环节 | 装车发运→运输记录→回执登记 | 物流人员、仓库管理员 | 确保商品安全运输、记录运输信息 |
| **仓库调拨** | 处理不同仓库间的商品调拨 | 填写调拨信息→审核→记账→调拨确认 | 仓库管理员、质量管理员 | 实现库存合理分配、优化库存结构 |
| **盘点作业** | 核对实际库存与账面库存 | 制定盘点方案→盘点→差异处理→记账 | 仓库管理员、财务人员 | 保证账实相符、发现管理问题 |
| **库存调整** | 处理库存异常和调整需求 | 录入调整信息→审核→记账 | 仓库管理员、质量管理员 | 纠正库存问题、优化库存状态 |
| **组装作业** | 处理商品的组装和拆分 | 录入组装/拆分信息→审核→自动生成单据 | 仓库管理员 | 实现产品形态转换、满足销售需求 |
### 仓库管理核心业务循环
```
商品入库(验收入库) ↔ 库内管理(调拨/组装/盘点/调整) ↔ 商品出库(出库发货) ↔ 配送管理(运输管理)
```
### 关键业务节点和常用单据
1. **商品入库**:采购验收单、退货出库确认单
2. **商品出库**:销售出库单、出库复核单
3. **库存调整**:盘盈入库单、盘亏出库单、批次调整单
4. **库存变更**:调拨单、组装单、拆分单
5. **运输管理**:装车清单、运输发运单、运输回执单