第28天:用多维表格“手搓”一个简易ERP(其他入库与打印归档篇)
优秀创作者
🚀 第28天:用多维表格“手搓”一个简易ERP(仓库模块·其他入库与打印归档篇)
👣 延续上一篇“扫码入库”,今天我们进入 仓库管理的收尾环节——非采购类入库与打印归档
🔧 今天目标:实现“其他入库”的手动录入与自动分类
🎯 关键点:入库类型判断 + 打印按钮 + 附件归档 + 视图分离
🌐 实现WMS系统中的“多样化入库”功能,无需写代码!
🔁 回顾:我们是如何一步步“手搓”出这个ERP的?
在开始今天的其他入库之前,先带大家快速回顾整个项目的演进路径:
BOM模块 → 销售模块 → 计划模块 → 采购模块 → 仓库模块
→ 模拟一家新工厂无ERP的情况,一步一步构建企业核心业务流
昨天(第27天)完成了:
设计并实现了扫码入库流程
配置仓管员专属视图
实现权限控制与移动端操作
完成采购类入库的闭环管理
今天(第28天)的目标是:
支持非采购类入库(如退货、调拨、盘盈等)
实现“其他入库”的手动录入
自动判断入库类型
添加打印入库单和附件归档功能
🏗️ 步骤一:新增“其他入库”视图 —— 专为非采购入库设计
✅ 操作路径:
进入【5.仓库模块】→ 【入库明细表】
点击【新建视图】→ 【表格视图】
命名为:其他入库
将采购入库与非采购入库分开展示
避免混淆,提升管理效率
🖋️ 步骤二:手动录入“其他入库”数据
✅ 操作方式:
在“其他入库”视图中点击【添加记录】
手动填写以下信息:
入库日期
入库单号(如 RK-202602003)
物料名称
实收数量
货位(可扫码录入)
不需要关联采购订单
适用于所有非生产、非采购的入库场景
🔍 步骤三:新增字段 —— 判断入库类型
✅ 新增两个字段:
1. 创建人字段
类型:人员
说明:记录谁执行了入库操作,便于责任追溯
2. 入库类型字段(公式字段)
如果“采购订单号”不为空 → 判定为“采购入库”
否则 → 判定为“其他入库”
自动分类,无需人工选择
打印时自动显示类型
支持后续报表统计
🖨️ 步骤四:配置打印入库单功能
✅ 操作路径:
进入【入库单汇总表】
添加两个字段:
1. 打印入库单(按钮字段)
类型:按钮
触发器:点击按钮时
功能:生成并打开入库单PDF
2. 入库单附件(附件字段)
类型:附件
功能:自动保存打印结果,实现电子归档
点击【打印入库单】按钮
自动生成带有二维码的入库单
自动上传至“入库单附件”字段
📄 打印入库单模板展示
✅ 内容包括:
单号:RK-202602003
入库类型:其他入库
二维码:用于扫码核对
物料明细:序号、物料代码、物料名称、订单数量、实收数量、项次、供应商名称
日期、仓管员签名栏、审核栏
格式规范,适合打印
包含关键信息,方便核对
支持二维码扫描验证
🔄 步骤五:数据流转与闭环验证
✅ 完整流程图如下:
采购入库:由自动化流程驱动
其他入库:由人工手动触发
统一入口:均通过“入库明细表”管理
统一出口:均可打印入库单并归档
🎯 总结:今天我们实现了什么?
功能 | 实现方式 | 价值 |
✅ 新增“其他入库”视图 | 视图隔离 | 提升管理清晰度 |
✅ 手动录入非采购类入库 | 表格操作 | 支持多样化场景 |
✅ 自动判断入库类型 | 公式字段 | 减少人工干预 |
✅ 打印入库单 | 按钮+模板 | 实现纸质留痕 |
✅ 附件归档 | 附件字段 | 实现电子化存档 |
🌐 实际应用价值分析
传统方式 | 我们的设计 |
所有入库都用同一张单子 | 分类管理,避免混淆 |
手工填写类型 | 公式自动判断,减少错误 |
无打印功能 | 一键生成标准入库单 |
无电子归档 | 自动保存附件,便于查询 |
无法追溯责任人 | 每条记录绑定创建人 |
用平台能力代替开发
用公式实现智能判断
用按钮简化操作流程
用附件实现合规归档
🔮 下一篇预告:第29篇来了!
如何快速查找某物料的历史入库记录?
如何查看某个货位的出入库情况?
如何生成月度入库报表?
我们将继续深化系统智能化能力,打造真正的 数字化仓储管理系统。