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