131 lines
11 KiB
Markdown
131 lines
11 KiB
Markdown
|
# G3ERP供应链模块:补货流程深度分析
|
|||
|
|
|||
|
本文档基于对G3ERP供应链五大核心模块(采购、销售、仓存、核算、GSP)相关文档的深度解读,旨在全面、清晰地阐述其核心业务之一——**补货流程**。内容涵盖了从需求触发、计划制定到最终执行的各个环节、涉及的相关方以及一个完整、细致的流程详解。
|
|||
|
|
|||
|
---
|
|||
|
|
|||
|
## 一、“补货”流程相关方清单及出处
|
|||
|
|
|||
|
下表详细列出了供应链模块在补货流程中,从规则制定到最终执行所涉及到的不同层级、部门及其核心业务角色,并阐述了他们在流程中的主要职责。同时,为确保信息的可追溯性,我们为每个核心角色标注了其业务操作所依据的功能模块出处。
|
|||
|
|
|||
|
| 业务阶段 | 核心环节 | 涉及部门/层级 | 核心角色/业务人员 | 主要职责 | 出处(相关功能模块) |
|
|||
|
| :--- | :--- | :--- | :--- | :--- | :--- |
|
|||
|
| **1. 需求发起** | 销售缺货 | 销售部 | **销售员** | 一线感知并上报缺货信息。 | [`1.2.1-G3ERP供应链_销售管理_模块解读文档-v1.0.md`](1-流程梳理/1-G3ERP供应链模块解读⭐️⭐️⭐️/1.2.1-G3ERP供应链_销售管理_模块解读文档-v1.0.md) |
|
|||
|
| **1. 需求发起** | 缺货登记 | 销售部 | **销售内勤/订单管理员** | 接收订单,确认库存,通过“缺货登记”功能正式记录需求,触发补货。 | [`1.2.1-G3ERP供应链_销售管理_模块解读文档-v1.0.md:195-198`](1-流程梳理/1-G3ERP供应链模块解读⭐️⭐️⭐️/1.2.1-G3ERP供应链_销售管理_模块解读文档-v1.0.md:195) |
|
|||
|
| **2. 计划制定** | 采购计划制定 | 采购部 | **计划员/采购专员** | 核心计划制定者,在“采购中心”根据模型或需求生成补货清单。 | [`1.1.1-G3ERP供应链_采购管理_模块解读文档-完整版2.0.md:135`](1-流程梳理/1-G3ERP供应链模块解读⭐️⭐️⭐️/1.1.1-G3ERP供应链_采购管理_模块解读文档-完整版2.0.md:135) |
|
|||
|
| **2. 计划制定** | 采购计划审批 | 采购部 | **采购经理** | 审核补货计划的合理性与必要性,进行决策。 | [`1.1.1-G3ERP供应链_采购管理_模块解读文档-完整版2.0.md:139-140`](1-流程梳理/1-G3ERP供应链模块解读⭐️⭐️⭐️/1.1.1-G3ERP供应链_采购管理_模块解读文档-完整版2.0.md:139) |
|
|||
|
| **3. 执行** | 采购执行 (外部) | 采购部 | **采购员** | 执行已审批的采购计划,通过“采购订单”功能生成并下达订单。 | [`1.1.1-G3ERP供应链_采购管理_模块解读文档-完整版2.0.md:152`](1-流程梳理/1-G3ERP供应链模块解读⭐️⭐️⭐️/1.1.1-G3ERP供应链_采购管理_模块解读文档-完整版2.0.md:152) |
|
|||
|
| **3. 执行** | 仓库调拨 (内部) | 仓储部 | **库管员** | 通过“仓库调拨单”执行仓库间的库存调拨,完成内部补货。 | [`1.3.1-G3ERP供应链_仓存管理_模块解读文档-v2.0-VS修正版.md:117-118`](1-流程梳理/1-G3ERP供应链模块解读⭐️⭐️⭐️/1.3.1-G3ERP供应链_仓存管理_模块解读文档-v2.0-VS修正版.md:117) |
|
|||
|
| **3. 执行** | 调拨审批 (内部) | 仓储部 | **仓库主管** | 审批内部调拨申请,确保库存布局合理。 | [`1.3.1-G3ERP供应链_仓存管理_模块解读文档-v2.0-VS修正版.md:119`](1-流程梳理/1-G3ERP供应链模块解读⭐️⭐️⭐️/1.3.1-G3ERP供应链_仓存管理_模块解读文档-v2.0-VS修正版.md:119) |
|
|||
|
| **4. 支持与监控** | 盘点与库存核对 | 仓储部、财务部 | **盘点员、库管员、财务人员** | 通过“盘点作业”发现库存差异,其结果可能间接触发补货。 | [`1.3.1-G3ERP供应链_仓存管理_模块解读文档-v2.0-VS修正版.md:125-126`](1-流程梳理/1-G3ERP供应链模块解读⭐️⭐️⭐️/1.3.1-G3ERP供应链_仓存管理_模块解读文档-v2.0-VS修正版.md:125) |
|
|||
|
| **4. 支持与监控** | 合规性控制 | 质量管理部 | **质量管理员** | 在GSP管理模块中监控补货商品的合规状态,执行停购/解禁等操作。 | [`1.5.1-G3ERP供应链_GSP模块_解读文档-v2.0.md:275`](1-流程梳理/1-G3ERP供应链模块解读⭐️⭐️⭐️/1.5.1-G3ERP供应链_GSP模块_解读文档-v2.0.md:275) |
|
|||
|
| **4. 支持与监控** | 关键决策审批 | 公司管理层 | **审批负责人** | 对停购/解禁等关键GSP控制点进行最终审批。 | [`1.5.1-G3ERP供应链_GSP模块_解读文档-v2.0.md:276`](1-流程梳理/1-G3ERP供应链模块解读⭐️⭐️⭐️/1.5.1-G3ERP供应链_GSP模块_解读文档-v2.0.md:276) |
|
|||
|
|
|||
|
---
|
|||
|
|
|||
|
## 二、G3ERP供应链模块:完整补货流程详解
|
|||
|
|
|||
|
本流程旨在详细阐述G3ERP供应链体系下,一个商品从需求产生到最终入库补货的全过程,体现了系统“多场景触发、计划驱动、内外协同、GSP合规”的设计思想。
|
|||
|
|
|||
|
### 阶段一:补货需求触发 (多种业务场景驱动)
|
|||
|
|
|||
|
补货流程的起点是多样化的,系统能够捕捉来自不同业务场景的需求,并将其统一归集为“采购建议”。
|
|||
|
|
|||
|
1. **场景1: 自动化补货 (库存驱动)**
|
|||
|
* **机制**: 系统通过后台定时任务,持续监控所有仓库中商品的实时库存水平。
|
|||
|
* **触发条件**: 当商品的“当前库存”低于其在`采购计划设置`中预设的“库存下限”或安全库存水平时,系统自动触发补货需求。
|
|||
|
* **产出**: 系统自动生成一条`采购建议`,建议的补货量会参考库存上下限、历史销量等模型参数。
|
|||
|
|
|||
|
2. **场景2: 手动化补货 (销售驱动)**
|
|||
|
* **机制**: 在销售环节,当销售人员(如**销售内勤**)处理客户订单时,若发现库存不足,无法满足订单需求。
|
|||
|
* **触发条件**: 销售人员在系统中执行`缺货登记`操作。
|
|||
|
* **产出**: 该缺货记录同样会转化为`采购建议`,流入后续的采购计划环节,确保因销售产生的缺货能被及时响应。
|
|||
|
|
|||
|
3. **场景3: 计划性补货 (计划驱动)**
|
|||
|
* **机制**: 采购部根据年度或季度销售预测,会预先制定`月度采购计划`。
|
|||
|
* **触发条件**: 当需要执行月度计划时,**计划员**会通过`采购计划序时簿`功能,将月度大计划分解为本次需要执行的具体采购任务。
|
|||
|
* **产出**: 分解后的任务同样以`采购建议`的形式,进入采购中心等待处理。
|
|||
|
|
|||
|
### 阶段二:补货计划制定与审批 (计划员核心处理)
|
|||
|
|
|||
|
所有来源的`采购建议`都会汇集到`采购中心`,由**计划员/采购专员**进行集中处理和决策。
|
|||
|
|
|||
|
4. **处理与决策**:
|
|||
|
* **动作**: **计划员**在`采购中心`界面,可以看到所有待处理的补货需求。
|
|||
|
* **核心决策**: 计划员需要判断本次补货是通过“内部调拨”还是“外部采购”来满足。
|
|||
|
* **决策A: 内部调拨**: 如果其他仓库有富余库存,计划员会创建`仓库调拨单`,申请将库存从一个仓库转移到缺货仓库。该调拨单需要流转至仓储部,由**仓库主管**进行审批。
|
|||
|
* **决策B: 外部采购**: 如果需要从供应商处采购,计划员会正式生成一份`采购计划`。
|
|||
|
|
|||
|
5. **采购订单生成与审批**:
|
|||
|
* **动作**: 对于已生成的`采购计划`,系统支持(可选的)`供应商比价`流程以优化成本。最终,**采购员**会根据计划生成正式的`采购订单`。
|
|||
|
* **审批**: 生成的`采购订单`必须经过**采购经理**的审批,确认其价格、数量、供应商等信息的合理性。
|
|||
|
|
|||
|
### 阶段三:GSP合规性检查 (系统自动控制)
|
|||
|
|
|||
|
这是医药供应链的强制要求,在订单生效前由系统自动完成。
|
|||
|
|
|||
|
6. **自动校验**:
|
|||
|
* **机制**: 在**采购经理**审批通过`采购订单`后,系统会自动执行GSP检查。
|
|||
|
* **检查点**:
|
|||
|
* **供应商资质**: 检查该供应商是否在合格供应商目录中,且相关证照是否在有效期内。
|
|||
|
* **商品状态**: 检查该商品是否处于“可购”状态,是否存在质量问题导致的停购指令。
|
|||
|
* **结果**:
|
|||
|
* **合规**: 订单自动生效,可以发送给供应商。
|
|||
|
* **不合规**: 流程被强制终止,订单无法生效,并向**质量管理员**发出预警通知。
|
|||
|
|
|||
|
### 阶段四:补货执行与入库 (物理流程闭环)
|
|||
|
|
|||
|
此阶段是补货的最终落地,分为内部调拨和外部采购两条路径。
|
|||
|
|
|||
|
7. **路径A: 内部调拨执行**:
|
|||
|
* **动作**: 经**仓库主管**审批通过的`仓库调拨单`下发后,**库管员**执行调拨出库和入库操作。
|
|||
|
* **结果**: 目标仓库库存增加,补货完成。
|
|||
|
|
|||
|
8. **路径B: 外部采购执行**:
|
|||
|
* **动作**: 生效的`采购订单`发送给供应商后,供应商按订单发货。货物到达后,由**验收员**进行严格的`收货`和`质量验收`。
|
|||
|
* **入库**: 验收合格的商品,由**库管员**执行`采购入库`操作,正式增加库存。
|
|||
|
* **结果**: 仓库库存增加,补货完成。
|
|||
|
|
|||
|
## 三、供应链补货业务完整流程图
|
|||
|
|
|||
|
此流程图详细描绘了G3ERP供应链体系下,一个商品从需求产生到补货完成的全过程,体现了系统“多场景触发、计划驱动、内外协同、GSP合规”的设计思想。
|
|||
|
|
|||
|
```mermaid
|
|||
|
graph TD
|
|||
|
subgraph "阶段一: 补货需求触发"
|
|||
|
A1["<b>场景1: 自动触发</b><br>系统定时任务<br>(检查库存水平)"] --> D
|
|||
|
A2["<b>场景2: 手动触发</b><br>销售员开单发现缺货"] --> C["销售内勤进行<br><b>缺货登记</b>"]
|
|||
|
A3["<b>场景3: 计划制定</b><br>采购部制定<br><b>月度采购计划</b>"] --> F_node["通过<b>采购计划序时簿</b><br>分解月度计划"]
|
|||
|
B{"库存是否低于<br>安全库存/补货点?"}
|
|||
|
A1 --> B
|
|||
|
B -- "是" --> D["系统自动生成<br><b>采购建议</b>"]
|
|||
|
C --> D
|
|||
|
F_node --> D
|
|||
|
end
|
|||
|
|
|||
|
subgraph "阶段二: 补货计划制定与审批"
|
|||
|
D --> E["采购部-<b>计划员</b><br>进入<b>采购中心</b>处理"]
|
|||
|
E --> F_decision{"处理方式"}
|
|||
|
F_decision -- "1\. 内部调拨" --> G["创建<b>仓库调拨单</b><br>(内部补货)"]
|
|||
|
F_decision -- "2\. 外部采购" --> H["生成<b>采购计划</b>"]
|
|||
|
|
|||
|
G --> G1["仓储部-<b>仓库主管</b><br>审批调拨单"]
|
|||
|
H --> H1["(可选)供应商比价"]
|
|||
|
H1 --> H2["生成<b>采购订单</b>"]
|
|||
|
H2 --> I["采购部-<b>采购经理</b><br>审批采购订单"]
|
|||
|
end
|
|||
|
|
|||
|
subgraph "阶段三: GSP合规性检查 (系统自动)"
|
|||
|
I --> J{"GSP检查:<br>1\. 供应商资质<br>2\. 商品可购状态"}
|
|||
|
J -- "不合规" --> K["流程终止<br>通知质量管理部"]
|
|||
|
J -- "合规" --> L["订单生效<br>发送至供应商"]
|
|||
|
end
|
|||
|
|
|||
|
subgraph "阶段四: 补货执行与入库"
|
|||
|
G1 -- "审批通过" --> M1["仓储部-<b>库管员</b><br>执行调拨出库/入库"]
|
|||
|
L --> M2["供应商发货"]
|
|||
|
M2 --> N["仓储部-<b>验收员</b><br>收货、质量验收"]
|
|||
|
N --> O["仓储部-<b>库管员</b><br>执行采购入库"]
|
|||
|
M1 --> P["补货完成<br>目标仓库库存增加"]
|
|||
|
O --> P
|
|||
|
end
|