G3ERP/1-流程梳理/1-G3ERP供应链模块解读/1.3.1-G3ERP供应链仓库管理模块解读文档-修正版2.0.md

553 lines
19 KiB
Markdown
Raw Normal View History

2025-07-07 15:02:34 +08:00
# G3ERP供应链仓库管理模块解读文档
## 一、模块概述
G3ERP供应链仓库管理模块是一套完整的仓储业务管理系统专为药品流通企业设计严格遵循GSP药品经营质量管理规范要求。该模块涵盖了从商品验收入库到最终出库配送的全流程管理实现了仓储业务的标准化、规范化和智能化。
仓库管理模块通过九大核心业务环节,构建了完整的仓储业务循环:验收入库→库内管理→出库发货→运输管理→验收入库,确保商品在仓储环节的全程可追溯和质量可控。
## 二、模块功能架构
### 2.1 核心功能模块
仓库管理模块由以下九大子模块组成:
#### 1. 验收入库管理
- **功能描述**:处理商品验收入库及退货确认等业务
- **核心特征**
- **采购退货出库确认**:确认供应商取走退货商品
- **采购退货出库运输管理**按GSP要求记录退货运输信息
- **验收单关闭**:处理验收异常和批号调整
- **核心流程**:退货出库确认→运输管理→验收单关闭
- **执行角色**:仓库管理员、质量管理员
- **业务成果**:确保退货流程合规,维护验收数据准确性
<br>
#### 2. 出库发货管理
- **功能描述**:处理销售商品的出库、配货、复核等业务
- **核心特征**
- **销售出库分配**:分配发货通道和复核通道,支持波次管理和自动分配
- **销售出库配货**:拣货员完成拣货并进行出仓确认,支持货区管理和退仓处理
- **销售出库复核**:复核员进行品种级复核,支持条码复核、装箱管理、拼箱功能、双人复核
- **核心流程**:销售开单→出库分配→配货→复核→记账
- **执行角色**:销售人员、仓库管理员
- **业务成果**:确保出库商品准确无误,提高配送效率
<br>
#### 3. 集中拣货管理
- **功能描述**:多客户订单集中处理,提高拣货效率
- **核心特征**
- **总拣功能**:支持多客户订单合并拣货,减少重复操作
- **波次拣货**:波次管理和自动分配
- **集中分拣单**:集中处理多订单分拣
- **核心流程**:选择多客户订单→总拣→拣货→返回出库流程
- **执行角色**:仓库管理员
- **业务成果**:提高拣货效率,降低人工成本
<br>
#### 4. 运输管理
- **功能描述**:管理商品配送的运输环节
- **核心特征**
- **装车发运配货**:辅助装车并生成发运记录
- **常温品种出库运输发运**:常温商品运输管理,记录运输条件
- **低温品种出库运输发运**:低温商品运输管理,严格温度控制
- **运输回执管理**:记录运输回执信息,确保配送完成
- **运输工具、驾驶员、车辆设置**:基础运输信息管理
- **核心流程**:装车发运→运输记录→回执登记
- **执行角色**:物流人员、仓库管理员
- **业务成果**确保商品运输安全符合GSP温湿度要求
<br>
#### 5. 仓库调拨管理
- **功能描述**:处理不同仓库间的商品调拨
- **核心特征**
- **仓库调拨单**:处理仓库间商品调拨
- **仓库调拨上下限设置**:自动生成调拨单,优化库存分配
- **调拨确认功能**:支持不可售商品调拨
- **自动调拨**:基于库存上下限自动触发调拨
- **核心流程**:填写调拨信息→审核→记账→调拨确认
- **执行角色**:仓库管理员、质量管理员
- **业务成果**:实现库存合理分配,优化库存结构
<br>
#### 6. 盘点作业管理
- **功能描述**:核对实际库存与账面库存
- **核心特征**
- **库存盘点**:制定盘点方案,支持批次盘点
- **盘点结果差异单**:查看盘点差异,支持复盘
- **盘点方案**:支持明盘和方案盘点两种方式
- **复盘功能**:自动生成盘盈盘亏单据
- **核心流程**:制定盘点方案→盘点→差异处理→记账
- **执行角色**:仓库管理员、财务人员
- **业务成果**:保证账实相符,发现管理问题
<br>
#### 7. 库存调整管理
- **功能描述**:处理库存异常和调整需求
- **核心特征**
- **盘盈入库**:处理盘点盈余商品
- **盘亏出库**:处理盘点亏损商品
- **库存批次调整**:处理串货情况
- **批次信息调整**:调整批号、效期等信息
- **不可售批次锁库/解库**:质量锁库管理
- **管理批次锁库/解库**:管理锁库管理
- **核心流程**:录入调整信息→审核→记账
- **执行角色**:仓库管理员、质量管理员
- **业务成果**:纠正库存问题,优化库存状态
<br>
#### 8. 组装作业管理
- **功能描述**:处理商品的组装和拆分
- **核心特征**
- **组装单**:用于快消品的"捆绑组合"(如雪碧与可乐组合装、农副产品组合装)
- **拆分单**:把组合品种拆分开,支持简单加工业务(如干果预包装)
- **成本分摊**:支持费用单价分摊,使成本更准确
- **自动单据生成**:审核后自动生成其他入库单和其他出库单
- **核心流程**:录入组装/拆分信息→审核→自动生成单据
- **执行角色**:仓库管理员
- **业务成果**:实现产品形态转换,满足销售需求
<br>
#### 9. 其他业务管理
- **功能描述**:处理仓库管理中的辅助业务
- **核心特征**
- **商品仓库属性浏览设置**:统一浏览式设置商品仓库属性
- **货区柜组管理**:维护商品存储位置信息
- **大包装、中包装设置**:批量维护商品包装信息
- **批量更新功能**:支持批量选择和批量更新
- **核心流程**:选择商品→设置属性→批量更新
- **执行角色**:仓库管理员
- **业务成果**:优化仓库管理效率,完善商品基础信息
<br>
### 2.2 模块功能架构图
```mermaid
graph LR
A[仓库管理模块] --> B[验收入库管理]
A --> C[出库发货管理]
A --> D[集中拣货管理]
A --> E[运输管理]
A --> F[仓库调拨管理]
A --> G[盘点作业管理]
A --> H[库存调整管理]
A --> I[组装作业管理]
A --> J[其他业务管理]
B --> B1[采购退货出库确认]
B --> B2[采购退货出库运输管理]
B --> B3[验收单关闭]
C --> C1[销售出库分配]
C --> C2[销售出库配货]
C --> C3[销售出库复核]
C1 --> C11[发货通道分配]
C1 --> C12[复核通道分配]
C1 --> C13[波次管理]
C1 --> C14[自动分配]
C2 --> C21[拣货管理]
C2 --> C22[出仓确认]
C2 --> C23[退仓处理]
C2 --> C24[货区管理]
C3 --> C31[条码复核]
C3 --> C32[装箱管理]
C3 --> C33[拼箱功能]
C3 --> C34[双人复核]
D --> D1[总拣功能]
D --> D2[波次拣货]
D --> D3[集中分拣单]
E --> E1[装车发运配货]
E --> E2[常温运输发运]
E --> E3[低温运输发运]
E --> E4[运输回执管理]
E --> E5[运输工具设置]
F --> F1[仓库调拨单]
F --> F2[调拨上下限设置]
F --> F3[调拨确认]
F --> F4[自动调拨]
G --> G1[库存盘点]
G --> G2[盘点结果差异单]
G --> G3[盘点方案]
G --> G4[复盘功能]
H --> H1[盘盈入库]
H --> H2[盘亏出库]
H --> H3[库存批次调整]
H --> H4[批次信息调整]
H --> H5[不可售批次锁库]
H --> H6[管理批次锁库]
I --> I1[组装单]
I --> I2[拆分单]
I --> I3[成本分摊]
I --> I4[自动单据生成]
J --> J1[商品仓库属性浏览设置]
J --> J2[货区柜组管理]
J --> J3[包装信息设置]
J --> J4[批量更新功能]
classDef moduleClass fill:#e1f5fe,stroke:#01579b,stroke-width:2px
classDef subModuleClass fill:#f3e5f5,stroke:#4a148c,stroke-width:1px
classDef functionClass fill:#e8f5e8,stroke:#2e7d32,stroke-width:1px
class A moduleClass
class B,C,D,E,F,G,H,I,J subModuleClass
class B1,B2,B3,C1,C2,C3,C11,C12,C13,C14,C21,C22,C23,C24,C31,C32,C33,C34,D1,D2,D3,E1,E2,E3,E4,E5,F1,F2,F3,F4,G1,G2,G3,G4,H1,H2,H3,H4,H5,H6,I1,I2,I3,I4,J1,J2,J3,J4 functionClass
```
## 三、业务流程设计
### 3.1 主要业务流程
#### 流程1标准出库流程
1. **销售开单** → 2. **出库分配** → 3. **出库配货** → 4. **出库复核** → 5. **记账出库**
```mermaid
graph TD
A[销售开单] --> B[出库分配]
B --> C[出库配货]
C --> D[出库复核]
D --> E[记账出库]
B --> B1[发货通道分配]
B --> B2[复核通道分配]
B --> B3[波次管理]
C --> C1[拣货作业]
C --> C2[出仓确认]
C --> C3[退仓处理]
D --> D1[品种复核]
D --> D2[条码复核]
D --> D3[装箱管理]
E --> F[库存更新]
E --> G[配送准备]
classDef startEnd fill:#e1f5fe,stroke:#01579b,stroke-width:2px
classDef process fill:#f3e5f5,stroke:#4a148c,stroke-width:2px
classDef subprocess fill:#e8f5e8,stroke:#2e7d32,stroke-width:1px
class A,F,G startEnd
class B,C,D,E process
class B1,B2,B3,C1,C2,C3,D1,D2,D3 subprocess
```
<br>
#### 流程2集中拣货流程
1. **销售开单** → 2. **出库分配** → 3. **总拣处理** → 4. **集中拣货** → 5. **出库复核** → 6. **记账出库**
```mermaid
graph TD
A[销售开单] --> B[出库分配]
B --> C[总拣处理]
C --> D[集中拣货]
D --> E[出库复核]
E --> F[记账出库]
C --> C1[按重复频次分拣]
C --> C2[按设定商品分拣]
C --> C3[全部品种分拣]
D --> D1[集中拣货操作]
D --> D2[配货筐箱分配]
D --> D3[拣货完成确认]
E --> E1[批量复核]
E --> E2[按客户分拣]
F --> G[库存更新]
F --> H[配送准备]
classDef startEnd fill:#e1f5fe,stroke:#01579b,stroke-width:2px
classDef process fill:#f3e5f5,stroke:#4a148c,stroke-width:2px
classDef subprocess fill:#e8f5e8,stroke:#2e7d32,stroke-width:1px
class A,G,H startEnd
class B,C,D,E,F process
class C1,C2,C3,D1,D2,D3,E1,E2 subprocess
```
<br>
#### 流程3仓库调拨流程
1. **调拨申请** → 2. **调拨单制作** → 3. **调拨审核** → 4. **调拨记账** → 5. **调拨确认**
```mermaid
graph TD
A[调拨申请] --> B[调拨单制作]
B --> C[调拨审核]
C --> D[调拨记账]
D --> E[调拨确认]
A --> A1[确定调拨需求]
A --> A2[检查库存状态]
B --> B1[录入调拨信息]
B --> B2[选择调拨仓库]
B --> B3[填写调拨数量]
C --> C1[审核调拨合理性]
C --> C2[检查权限]
D --> D1[出库记账]
D --> D2[入库记账]
D --> D3[库存转移]
E --> E1[确认收货]
E --> E2[质量验收]
E --> E3[上架入库]
classDef startEnd fill:#e1f5fe,stroke:#01579b,stroke-width:2px
classDef process fill:#f3e5f5,stroke:#4a148c,stroke-width:2px
classDef subprocess fill:#e8f5e8,stroke:#2e7d32,stroke-width:1px
class A,E3 startEnd
class B,C,D,E process
class A1,A2,B1,B2,B3,C1,C2,D1,D2,D3,E1,E2 subprocess
```
<br>
#### 流程4盘点作业流程
1. **制定盘点方案** → 2. **执行盘点** → 3. **差异分析** → 4. **差异处理** → 5. **记账确认**
```mermaid
graph TD
A[制定盘点方案] --> B[执行盘点]
B --> C[差异分析]
C --> D[差异处理]
D --> E[记账确认]
A --> A1[确定盘点范围]
A --> A2[分配盘点人员]
A --> A3[制定盘点计划]
B --> B1[实地盘点]
B --> B2[数据录入]
B --> B3[批次核对]
C --> C1[生成差异报告]
C --> C2[分析差异原因]
C --> C3[确认差异数据]
D --> D4{差异类型判断}
D4 --> D1[盘盈处理]
D4 --> D2[盘亏处理]
D4 --> D3[批次调整]
D1 --> E1[盘盈入库单]
D2 --> E2[盘亏出库单]
D3 --> E3[批次调整单]
E1 --> E
E2 --> E
E3 --> E
E --> F[库存调整完成]
classDef startEnd fill:#e1f5fe,stroke:#01579b,stroke-width:2px
classDef process fill:#f3e5f5,stroke:#4a148c,stroke-width:2px
classDef subprocess fill:#e8f5e8,stroke:#2e7d32,stroke-width:1px
classDef decision fill:#fff3e0,stroke:#ef6c00,stroke-width:2px
class A,F startEnd
class B,C,D,E process
class A1,A2,A3,B1,B2,B3,C1,C2,C3,D1,D2,D3,E1,E2,E3 subprocess
class D4 decision
```
<br>
#### 流程5组装作业流程
1. **组装/拆分申请** → 2. **录入组装信息** → 3. **审核单据** → 4. **自动生成出入库单** → 5. **成本调整**
```mermaid
graph TD
A[组装/拆分申请] --> B[录入组装信息]
B --> C[审核单据]
C --> D[自动生成出入库单]
D --> E[成本调整]
A --> A1[确定业务需求]
A --> A2[选择原料商品]
A --> A3[制定组装方案]
B --> B4{业务类型判断}
B4 --> B1[组装单录入]
B4 --> B2[拆分单录入]
B4 --> B3[成本分摊设置]
C --> C1[检查数据完整性]
C --> C2[验证组装规则]
C --> C3[确认成本计算]
D --> D1[其他出库单]
D --> D2[其他入库单]
D --> D3[库存变动记录]
E --> E1[成本重新分摊]
E --> E2[单价调整]
E --> E3[财务记账]
E --> F[组装作业完成]
classDef startEnd fill:#e1f5fe,stroke:#01579b,stroke-width:2px
classDef process fill:#f3e5f5,stroke:#4a148c,stroke-width:2px
classDef subprocess fill:#e8f5e8,stroke:#2e7d32,stroke-width:1px
classDef decision fill:#fff3e0,stroke:#ef6c00,stroke-width:2px
class A,F startEnd
class B,C,D,E process
class A1,A2,A3,B1,B2,B3,C1,C2,C3,D1,D2,D3,E1,E2,E3 subprocess
class B4 decision
```
<br>
### 3.2 出库管理详细流程
出库管理作为仓库管理的核心业务,分为三个重要阶段:
#### 阶段一:出库分配
- **通道分配**:根据商品特性分配发货通道和复核通道
- **波次管理**:按波次组织拣货,提高效率
- **自动分配**:系统自动分配最优路径
#### 阶段二:出库配货
- **拣货作业**:按拣货单进行商品拣选
- **出仓确认**:确认商品出仓,更新库存状态
- **退仓处理**:处理拣货异常和退仓情况
#### 阶段三:出库复核
- **品种复核**:逐品种核对商品信息
- **条码复核**:通过条码扫描确保准确性
- **装箱管理**:合理装箱,优化运输效率
## 四、关键技术特性
### 4.1 GSP合规性
- **温湿度监控**严格按照GSP要求监控仓储环境
- **质量追溯**:建立完整的质量追溯体系
- **运输记录**:详细记录运输过程中的温湿度变化
- **批次管理**:精确到批次的库存管理
### 4.2 智能化特征
- **自动分配**:智能分配拣货路径和复核通道
- **条码识别**:支持一维码、二维码识别
- **批量处理**:支持批量操作,提高工作效率
- **异常预警**:自动识别异常情况并预警
### 4.3 精细化管理
- **批次管理**:支持批次级别的精细化管理
- **货区管理**:科学规划货区布局
- **波次管理**:优化拣货波次,提高效率
- **成本分摊**:精确的成本核算和分摊机制
## 五、单据体系
### 5.1 入库单据
- **采购验收单**:商品验收入库的主要凭据
- **退货出库确认单**:确认供应商取走退货商品
- **其他入库单**:处理其他入库业务
### 5.2 出库单据
- **销售出库单**:销售商品出库的主要凭据
- **出库复核单**:出库复核确认单据
- **其他出库单**:处理其他出库业务
### 5.3 调整单据
- **盘盈入库单**:处理盘点盈余商品
- **盘亏出库单**:处理盘点亏损商品
- **批次调整单**:处理批次信息调整
- **库存调整单**:处理库存异常调整
### 5.4 变更单据
- **调拨单**:仓库间商品调拨凭据
- **组装单**:商品组装作业凭据
- **拆分单**:商品拆分作业凭据
### 5.5 运输单据
- **装车清单**:装车时的商品清单
- **运输发运单**:运输发运记录
- **运输回执单**:运输回执确认
### 5.6 锁库单据
- **不可售批次锁库单**:质量问题商品锁库
- **管理批次锁库单**:管理需要锁库
## 六、业务价值
### 6.1 提升运营效率
- **自动化流程**:减少人工干预,提高作业效率
- **智能分配**:优化拣货路径,降低拣货时间
- **批量处理**:支持批量操作,提高处理速度
### 6.2 保证质量合规
- **GSP合规**严格按照GSP要求管理
- **质量追溯**:建立完整的质量追溯链
- **温湿度监控**:确保储存条件符合要求
### 6.3 降低运营成本
- **库存优化**:科学管理库存,降低库存成本
- **损耗控制**:精确管理,减少商品损耗
- **人工成本**:提高作业效率,降低人工成本
### 6.4 增强管理能力
- **实时监控**:实时掌握库存状态
- **数据分析**:提供丰富的数据分析功能
- **决策支持**:为管理决策提供数据支撑
## 七、实施要点
### 7.1 基础数据准备
- **商品资料**:完善商品基础信息
- **仓库设置**:合理规划仓库布局
- **客户资料**:建立完整的客户档案
### 7.2 流程设计
- **业务流程**:根据企业实际情况设计流程
- **审批流程**:建立合理的审批机制
- **异常处理**:制定异常处理预案
### 7.3 培训实施
- **操作培训**:对操作人员进行系统培训
- **管理培训**:对管理人员进行管理培训
- **持续培训**:建立持续培训机制
### 7.4 持续优化
- **监控评估**:定期评估系统运行效果
- **流程优化**:根据实际情况优化流程
- **功能升级**:根据业务需求升级功能
## 八、总结
模块的核心价值在于:
1. **全流程管控**:从验收入库到出库配送的全流程数字化管理
2. **质量保障**严格的GSP合规管理和质量追溯体系
3. **效率提升**:通过集中拣货、条码识别等技术手段提升操作效率
4. **成本控制**:通过精细化管理和智能化调度降低运营成本
G3ERP供应链仓库管理模块通过九大核心业务模块构建了一个完整、高效、合规的仓储管理体系。该模块不仅满足了药品流通企业的GSP合规要求还通过智能化、精细化的管理手段显著提升了仓储作业效率降低了运营成本。
从验收入库到出库发货,从库存调整到组装作业,每一个业务环节都经过精心设计,确保了业务流程的顺畅和数据的准确性。特别是在出库管理、运输管理等关键环节,系统提供了丰富的功能支持,满足了不同企业的个性化需求。
该模块的成功实施将为药品流通企业的数字化转型提供强有力的支撑帮助企业在激烈的市场竞争中保持优势地位。同时严格的GSP合规管理也为企业的持续发展奠定了坚实的基础。