全组件落地演示,仓库入库单全流程实操
入库单是仓库每日高频使用的核心单据,也是组件综合应用的典型场景。今天以仓库入库单为例,完整演示各类组件协同工作,从数据录入、明细维护、条码生成、流程审批,到触屏操作、单据打印、进度监控,走完一整套真实业务流程。
一、业务场景说明
仓管员收到货物后,填写入库单,选择供应商、对应仓库,录入多条商品明细;系统自动生成商品条码与单据二维码,提交后进入审批流程;支持 PDA 触屏设备现场录入,单据可一键打印归档,全程数据联动、状态可视、操作便捷。
二、表单整体布局与组件搭配
1. 单据主信息区(主表单 + 引用组件)
使用基础输入组件填写入库单号、入库日期、备注;通过引用组件外键关联供应商档案、仓库信息、制单人信息,选择对应数据后自动回填联系方式、地址等内容,无需手动输入,保证数据统一。
2. 商品明细区(子数据组件 核心)
采用子数据组件搭建一对多明细表格,支持添加、编辑、删除商品行。选择商品后自动带出规格、单价,录入数量自动计算单行金额,底部汇总总数量、总金额。明细区域独立划分,表单结构清晰,海量物料也可流畅操作。
3. 附属信息区(子表单组件)
新增子表单组件,一对一关联当前入库单,用于填写本次货物运输信息、验收标准等附属内容,可折叠收起,不占用主页面空间,权限独立可控。
4. 条码与标识区(条形码 + 二维码组件)
- 条形码组件:绑定商品编码,自动生成标准一维码,适配仓库扫码枪识别;
- 二维码组件:绑定入库单 ID,生成单据二维码,扫码可快速跳转至单据详情页,方便后续追溯核对。
5. 进度与人员展示区(进度条 + 头像组件)
- 进度条组件:展示单据流程状态,分为 “草稿、待审核、已通过、已归档” 四个阶段,不同状态匹配对应颜色,流程走到哪一步一眼看清;
- 头像组件:横向展示制单人、仓管员、审核人头像及姓名,审批节点人员信息可视化,权责明确。
6. 全局操作区(按钮 + 悬浮按钮组件)
- 常规按钮:页面底部放置按钮组件,配置保存草稿、提交审核、驳回、导出 Excel 四大功能,可根据单据状态自动控制按钮显示 / 禁用,同时支持传递单据 ID,唤起弹窗查看历史记录、路由跳转至对应出库单。
- 悬浮按钮:页面配置悬浮按钮组件,默认停靠右下角,运行状态下可自由拖拽位置,整合 “新增明细、批量删除、一键打印” 快捷功能,长表单无需滑动页面,随手即可操作。
7. 终端适配(快捷键盘组件)
仓库现场使用 PDA 触屏设备作业,表单录入框绑定快捷键盘组件,定制纯数字按键布局,录入编码、数量时自动唤起键盘,内置 “下一项” 快捷按键,连续录入无需手动点击输入框,大幅降低误触率,提升现场作业速度。
8. 时效与公告(倒计时 + 跑马灯组件)
- 倒计时组件:设置单据草稿保存时效,超过 24 小时未提交自动锁定,避免长期搁置的无效单据;
- 跑马灯组件:表单顶部滚动展示仓库公告、到货提醒、库存预警等信息,仓管员实时掌握仓库动态。
9. 单据输出(打印组件)
整套内容配置完成后,通过打印组件拖拽设计入库单打印模板,嵌入条码、二维码、明细表格,自定义纸张大小与边距,一键打印纸质单据,用于现场签收、归档留存。
三、全流程实操步骤
- 仓管员打开入库单表单,通过引用组件选择供应商与仓库,填写基础信息;
- 借助子数据组件逐行添加商品明细,系统自动计算金额;附属资料在子表单中补充填写;
- 条码、二维码自动生成,进度条实时显示当前为 “草稿” 状态;
- PDA 端使用快捷键盘快速录入数据,通过悬浮按钮随时增删明细;
- 确认无误后,点击按钮组件【提交审核】,单据流转至审核人;
- 审核人员通过头像组件查看制单人信息,完成审核操作,进度条同步更新状态;
- 最终通过打印组件输出纸质单据,扫码条码 / 二维码即可完成后续盘点、核对工作。
四、组件协同带来的业务价值
- 数据规范:引用组件、子数据 / 子表单组件构建标准一对多、一对一数据关系,杜绝数据重复与错误,便于统计分析。
- 效率翻倍:快捷键盘、悬浮按钮、按钮联动等功能,适配电脑、触屏 PDA 双终端,录入、操作步骤大幅简化。
- 全程可追溯:条码、二维码、头像、进度条组合应用,单据、人员、流程全链路可视化,问题快速定位。
- 运维成本低:所有模板、样式、逻辑均可视化配置,业务变更无需修改代码,普通业务人员即可自主调整。
五、结语
一张普通的入库单,整合了十余类组件的能力,从底层数据结构,到交互操作、可视化展示、多终端适配、单据输出,形成完整业务闭环。这也是低代码组件组合的核心优势:单一组件各司其职,多组件联动相辅相成,快速落地成熟、好用、可迭代的仓库管理系统,全方位满足企业仓储数字化需求。
项目已开源,欢迎 Star 收藏~
GitHub:https://github.com/unione-cloud/unione-form-editor
Gitee:https://gitee.com/unione-cloud/unione-form-editor