第25天:用多维表格“手搓”一个简易ERP(仓库打印篇)
古哥计划
优秀创作者
🚀 第25天:用多维表格“手搓”一个简易ERP(仓库打印单篇)
✨ 系列第25篇|从零开始搭建标准ERP架构
👣 延续上一篇“入库状态自动判断”,今天我们进入 仓库管理的最后一环——打印入库单
🔧 今天目标:实现“一键生成可打印的采购入库单”
🎯 关键点:关联明细表 → 引用字段 → 自动生成二维码 → 自定义打印模板
🌐 实现“账、单、物一致”的最终闭环
👣 延续上一篇“入库状态自动判断”,今天我们进入 仓库管理的最后一环——打印入库单
🔧 今天目标:实现“一键生成可打印的采购入库单”
🎯 关键点:关联明细表 → 引用字段 → 自动生成二维码 → 自定义打印模板
🌐 实现“账、单、物一致”的最终闭环
🔁 回顾:我们是如何一步步“手搓”出这个ERP的?
在开始今天的打印功能之前,先带大家快速回顾整个项目的演进路径:
BOM模块 → 销售模块 → 计划模块 → 采购模块 → 仓库模块
→ 模拟一家新工厂无ERP的情况,一步一步构建企业核心业务流
昨天(第24天)完成了:
新增“实收数量”字段,支持真实收货记录
在采购订单中统计已入库数量
实现“一键清除配置信息”
创建“未分配/已分配”视图控制单号使用
添加公式字段自动判断入库状态并预警
今天(第25天)的目标是:
将分散的入库数据整合为一份正式的入库单
支持打印输出,用于签字确认
实现“账、单、物”三者一致
提升仓库操作规范性与可追溯性
💡 这不是简单的报表展示,而是一个具备标准化输出能力的数字化文档系统
🖨️ 功能一:将“已分配入库”数据汇总到主表,准备打印
✅ 切换至「入库单汇总表」→ 使用“已分配入库”视图
📌 说明:
“已分配入库”视图只包含已被配置过的入库单
确保只有已完成配置的单据才能进入打印环节
🔗 功能二:新增单向关联字段,链接入库明细表
✅ 在「入库单汇总表」中添加字段
📌 字段名称:入库明细表
📌 类型:单向关联
📌 来自:入库明细表
📌 关联方式:手动选择
📌 可关联范围:全部记录
✅ 效果:
每条入库单可以关联其对应的多个明细记录
为后续引用明细数据做准备
每条入库单可以关联其对应的多个明细记录
为后续引用明细数据做准备
📊 功能三:通过公式与统计字段引用明细信息
✅ 新建以下字段(均基于“入库明细表”关联)
✅ 所有关键信息均已集中呈现,便于打印使用。
📱 功能四:添加二维码字段,增强可追溯性
✅ 在「入库单汇总表」中添加字段
📌 字段名称:二维码
📌 类型:二维码图片
📌 内容来源:@入库单号
✅ 效果:
每张入库单都有唯一的二维码
扫码即可查看完整入库详情
适用于扫码验货、库存盘点等场景
每张入库单都有唯一的二维码
扫码即可查看完整入库详情
适用于扫码验货、库存盘点等场景
🔍 示例:
🖼️ 功能五:自定义打印模板 —— 生成标准入库单
✅ 进入「打印模板」编辑器
1. 设置绑定数据表
绑定数据表:入库单汇总表
2. 设计模板结构
🖨️ 功能六:预览与打印设置
✅ 打印前预览效果
✅ 显示完整入库单内容,包括:
单号
物料明细
数量与金额
二维码
签字栏
单号
物料明细
数量与金额
二维码
签字栏
✅ 打印选项配置
打印机:导出为 WPS PDF(推荐)
份数:1 或多份
布局:横向(适合A4纸张)
页面选择:
全部
仅奇数页
仅偶数页
自定义页码范围(如 1-5, 8, 11-13)
✅ 支持批量打印,满足不同场景需求
📄 实际效果展示
🎯 总结:今天完成了仓库管理中的“最后一公里”
功能 | 实现方式 | 价值 |
✅ 关联入库明细表 | 单向关联字段 | 实现主从数据联动 |
✅ 引用明细信息 | 公式+统计字段 | 汇总关键数据 |
✅ 添加二维码 | 二维码图片字段 | 提升可追溯性 |
✅ 自定义打印模板 | 模板编辑器 | 输出标准化文档 |
✅ 支持多种打印方式 | 页面选择 | 适应不同打印需求 |
✅ 构建了一个完整、专业、可落地的入库单打印体系。
🌐 实际应用价值分析
传统方式 | 我们的设计 |
手工填写纸质单据 | 自动生成,减少人为错误 |
无法追踪单据来源 | 二维码扫码即可查看全貌 |
打印格式不统一 | 统一模板,提升专业形象 |
无电子存档 | PDF导出,永久保存 |
无法复用 | 模板可重复使用,效率翻倍 |
💡 核心优势:
数据驱动文档生成
流程闭环,账单物一致
支持扫码溯源
符合企业级打印标准
数据驱动文档生成
流程闭环,账单物一致
支持扫码溯源
符合企业级打印标准
WPS寻令官