🚀 第20天:用多维表格“手搓”一个简易ERP(供应商协同篇)
✨ 系列第20篇|从零开始搭建标准ERP架构
👣 延续上一篇“供应商配置”,今天我们正式进入 采购订单下发与供应商协同阶段
🔧 今天目标:让供应商参与进来,确认订单、回复交期,并实现全过程留痕

🏗️ 模块升级:古哥ERP_V1.7 正式接入供应商协同系统
昨天我们完成了 供应商信息自动填充,采购订单已经生成并关联了对应的供应商。
但真正的采购流程还没结束:
💡 采购员需要知道:这个订单供应商接了吗?什么时候能到货?
于是,我们需要引入一个全新的功能模块:
✅ 供应商协同系统
让供应商看到自己的订单
允许他们填写实际交期
支持确认到货状态
所有操作全程留痕,可追溯
我们将实现:
✅ 新增“项次”字段确保唯一性
✅ 设置“计划到货日”与“评审到货日”
✅ 创建专属视图,仅展示对应订单
✅ 分享给指定人员,限制编辑权限
✅ 设计自动化备份机制,记录跳票历史
📂 数据结构优化:为采购订单明细增加关键字段
1️⃣ 新增字段:“项次”
作用:为每一条采购明细赋予唯一的序号,用于后续引用和排序
📌 示例:

✅ 目的:避免因行序混乱导致数据错乱,便于与供应商沟通时精准定位。
2️⃣ 新增字段:“计划到货日”
类型:日期
说明:采购员期望的到货时间
示例:2026/02/12
⚠️ 注意:这是“理想时间”,不代表最终交付时间。
3️⃣ 新增字段:“确认到货”
类型:复选框
说明:由供应商勾选是否能在计划时间内到货
默认值:未勾选
✅ 当供应商确认后,表示其承诺按时交付。
4️⃣ 新增字段:“供应商评审到货日”
类型:日期
说明:当供应商无法按时到货时,填写的实际预计到货时间
示例:2026/02/15
✅ 这是“真实交期”,用于评估供应商履约能力。

🔁 流程演示:如何让供应商参与进来?
场景一:采购员操作界面
采购员在“控制中心”点击按钮:下发采购订单
系统自动执行以下动作:
生成采购订单明细
为每个物料分配“项次”
设置“计划到货日”
创建专属视图并分享给供应商
🌐 视图设计:打造供应商专属工作台
以“华信电子科技有限公司”为例,我们创建一个专属视图。
步骤一:创建视图 → 命名为“华信”
视图类型:筛选视图
筛选条件:

✅ 只显示该供应商相关的所有采购订单明细
步骤二:设置分享权限
🎯 核心原则:供应商指定,字段字定,不能删增
分享设置如下:
分享对象:指定联系人(如“华信负责人”)
可编辑范围:
✅ 可编辑字段:确认到货、供应商评审到货日
❌ 不允许添加/删除记录
其他字段隐藏:
隐藏 请购单号、子件代码、销售价格 等敏感信息
✅ 保证供应商只能看到自己相关的信息,且只能修改关键字段。

步骤三:发布视图链接
点击“复制链接”发送给供应商
供应商登录后即可查看并填写
✅ 供应商可在视图中直接勾选或填写日期,无需额外沟通。
🧩 留痕设计:谁在什么时候改了交期?
虽然我们可以使用“最后修改人”和“最后修改时间”来追踪变更,但这存在一个问题:
❌ 无法区分“首次提交”和“后续修改”,也无法统计跳票次数。
所以我们引入一个更高级的设计:自动化备份机制
⚙️ 自动化流程:备份供应商回复记录
目标:
当供应商填写了“供应商评审到货日”后,自动将这条记录保存到一张独立的“备份表”中,用于后续分析。
步骤一:新增按钮 → “备份供应商回复”
按钮位置:采购订单明细表
功能描述:点击后触发自动化流程

步骤二:配置自动化逻辑
第1步:触发条件

✅ 当采购员点击按钮时启动流程
第2步:查找内容
数据表:采购订单明细表
查找范围:满足条件的记录
筛选条件:
供应商名称= 华信电子科技有限公司供应商评审到货日≠ 空
✅ 找出所有已填写评审到货日的记录

第3步:新增记录
数据表:采购订单供应商交期回复表
设置字段内容:
采购订单号= 第2步 | A 采购订单号子件名称= 第2步 | A 子件名称子件代码= 第2步 | A 子件代码计划到货日= 第2步 | 计划到货日供应商评审到货日= 第2步 | 供应商评审到货日评审人= 最后修改人评审时间= 最后修改时间
✅ 将原始数据完整备份,形成历史记录

📊 实际效果验证
示例:同一采购订单两条记录均延期
👉 在“备份表”中会生成两条新记录:
✅ 实现了“每一次变更都留下痕迹”,方便后续绩效考核与风险预警。
🔄 为什么需要“备份表”而不是直接看原表?
| 方式 | 优点 | 缺点 |
| 直接看原表 | 数据实时 | 无法对比历史版本,易被覆盖 |
| 使用备份表 | 完整留痕 | 多了一张表,但值得 |
💡 核心价值在于:
能够统计某供应商跳票频率
可做供应商绩效评分(如准时率)
支持未来建立“黑名单机制”
📌 总结:供应商协同的完整闭环
今天我们完成了 供应商协同模块 的初步设计:
项次字段:确保每条记录唯一可识别
计划/评审到货日:明确交期预期与实际
专属视图 + 权限控制:安全共享,防止误操作
自动化备份:实现全过程留痕,支持数据分析
✅ 实现了从“被动等待”到“主动协同”的转变。
🔍 设计亮点总结
| 传统方式 | 我们的设计 |
| 手动打电话催货 | 在线协同,减少沟通成本 |
| 无交期记录 | 每次变更都有迹可循 |
| 无法评估供应商 | 可量化跳票次数,支持决策 |
| 信息不透明 | 供应商只能看到自己的订单 |
💡 核心价值在于:
把采购流程从“线下沟通”转变为“线上协作”,提升效率与可控性。
