第28天:用多维表格“手搓”一个简易ERP(其他入库与打印归档篇)

古哥计划
古哥计划

优秀创作者

🚀 第28天:用多维表格“手搓”一个简易ERP(仓库模块·其他入库与打印归档篇)

系列第28篇|从零开始搭建标准ERP架构
👣 延续上一篇“扫码入库”,今天我们进入 仓库管理的收尾环节——非采购类入库与打印归档
🔧 今天目标:实现“其他入库”的手动录入与自动分类
🎯 关键点:入库类型判断 + 打印按钮 + 附件归档 + 视图分离
🌐 实现WMS系统中的“多样化入库”功能,无需写代码!

🔁 回顾:我们是如何一步步“手搓”出这个ERP的?

在开始今天的其他入库之前,先带大家快速回顾整个项目的演进路径:

BOM模块 → 销售模块 → 计划模块 → 采购模块 → 仓库模块

→ 模拟一家新工厂无ERP的情况,一步一步构建企业核心业务流

昨天(第27天)完成了:

设计并实现了扫码入库流程

配置仓管员专属视图

实现权限控制与移动端操作

完成采购类入库的闭环管理

今天(第28天)的目标是:

支持非采购类入库(如退货、调拨、盘盈等)

实现“其他入库”的手动录入

自动判断入库类型

添加打印入库单和附件归档功能

💡 这不是简单的字段增加,而是一个真正意义上的“全类型入库支持”系统

🏗️ 步骤一:新增“其他入库”视图 —— 专为非采购入库设计

操作路径:

进入【5.仓库模块】→ 【入库明细表】

点击【新建视图】→ 【表格视图】

命名为:其他入库

目的:
将采购入库与非采购入库分开展示
避免混淆,提升管理效率

🖋️ 步骤二:手动录入“其他入库”数据

操作方式:

在“其他入库”视图中点击【添加记录】

手动填写以下信息:

  • 入库日期

  • 入库单号(如 RK-202602003)

  • 物料名称

  • 实收数量

  • 货位(可扫码录入)

⚠️ 注意:
不需要关联采购订单
适用于所有非生产、非采购的入库场景
示例:

效果:支持灵活录入各类非订单类入库

🔍 步骤三:新增字段 —— 判断入库类型

新增两个字段:

1. 创建人字段

类型:人员

说明:记录谁执行了入库操作,便于责任追溯

2. 入库类型字段(公式字段)

解释:
如果“采购订单号”不为空 → 判定为“采购入库”
否则 → 判定为“其他入库”
效果:
自动分类,无需人工选择
打印时自动显示类型
支持后续报表统计

🖨️ 步骤四:配置打印入库单功能

操作路径:

进入【入库单汇总表】

添加两个字段:

1. 打印入库单(按钮字段)

类型:按钮

触发器:点击按钮时

功能:生成并打开入库单PDF

2. 入库单附件(附件字段)

类型:附件

功能:自动保存打印结果,实现电子归档

示例效果:

点击【打印入库单】按钮

自动生成带有二维码的入库单

自动上传至“入库单附件”字段


📄 打印入库单模板展示

内容包括:

单号:RK-202602003

入库类型:其他入库

二维码:用于扫码核对

物料明细:序号、物料代码、物料名称、订单数量、实收数量、项次、供应商名称

日期、仓管员签名栏、审核栏

示例:

特点:

格式规范,适合打印

包含关键信息,方便核对

支持二维码扫描验证


🔄 步骤五:数据流转与闭环验证

完整流程图如下:

关键节点:

采购入库:由自动化流程驱动

其他入库:由人工手动触发

统一入口:均通过“入库明细表”管理

统一出口:均可打印入库单并归档


🎯 总结:今天我们实现了什么?

功能

实现方式

价值

新增“其他入库”视图

视图隔离

提升管理清晰度

手动录入非采购类入库

表格操作

支持多样化场景

自动判断入库类型

公式字段

减少人工干预

打印入库单

按钮+模板

实现纸质留痕

附件归档

附件字段

实现电子化存档

构建了一个全面、灵活、可扩展的入库管理系统。

🌐 实际应用价值分析

传统方式

我们的设计

所有入库都用同一张单子

分类管理,避免混淆

手工填写类型

公式自动判断,减少错误

无打印功能

一键生成标准入库单

无电子归档

自动保存附件,便于查询

无法追溯责任人

每条记录绑定创建人

💡 核心优势:
用平台能力代替开发
用公式实现智能判断
用按钮简化操作流程
用附件实现合规归档

🔮 下一篇预告:第29篇来了!

如何设计方便的查询入库系统?
如何快速查找某物料的历史入库记录?
如何查看某个货位的出入库情况?
如何生成月度入库报表?

我们将继续深化系统智能化能力,打造真正的 数字化仓储管理系统

江西省
浏览 36
收藏
3
分享
3 +1
+1
全部评论