企业物资管理系统
1. 案例背景
传统的企业的物资管理中,物资的出库和入库都需要纸质的登记表去记录,繁琐、不易保存并且无法快速统计和分析数据。本案例可以让企业的物资管理更加轻松化,也能实现对已提交的数据进行可视化的管理和分析,下面来让我们一起学习一下企业物资管理系统的搭建吧!
2. 实现效果
💡企业物资出入库全流程实行管理
💡资产领用申请智能提醒,审批更加高效
💡多表数据实时关联,库存数据自动化更新
💡企业物资可视化管理混合报表使用
💡实现企业物资变更实时查询、库存数据分析
3. 演示视频
视频来源宜搭视频手册《你好!低代码》生产管理实践案例(第一讲)和(第二讲),宜搭视频手册文档提供更多教学视频。
扩展阅读:《你好!低代码》系列课程
4. 实现步骤
本案例需要创建的表单
- 5个普通表单:物资类别、物资名称录入、物资录入表、物资仓库、个人仓库
- 2个流程表单:物资领用、物资归还
- 3个报表:企业物资管理报表、领用物资查询报表、个人物资归还详情报表
4.1 步骤一:创建表单并配置组件
4.1.1 物资分类录入表单
表单用途
- 后续录入物资分类
- 作为「物资名称录入表单」物资分类字段的数据底表
- 作为「物资录入表」物资类别字段的数据底表
路径:创建应用后 >> 左上角新建页面 >> 选择新建普通表单
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641287387422-e26b2e8e-7192-4934-bc47-5d06d63f6fd7.png)
组件配置
- 物资类别(单行文本)
4.1.2 物资名称录入表单
表单用途
- 录入物资名称
- 作为「物资库存录入表单」物资名称字段的数据底表
组件配置
- 物资名称(单行文本)
- 物资分类(下拉单选)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641346550643-5b488fd2-942b-456a-b411-0a9aadeac525.png)
组件配置
物资类别配置关联其他表单数据,表单选择物资类别表单,字段选择物资类别
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641346668086-bccf543a-4f6d-4f52-b0d8-fedf6ec7b20b.png)
4.1.3 物资录入表单
表单用途
- 录入物资
组件配置
- 物资名称(下拉单选,关联其他表单数据-物资名称录入表-物资名称)
- 物资类别(单行文本,以物资名称为条件数据联动物资类别,设置只读防止他人更改)
- 数量(数值)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641346785384-b5dd6ac9-3259-42d4-bb89-79af1b988c13.png)
组件配置
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641346832234-bd4bfc4c-0b43-4e1c-8983-a6a4563056b4.png)
关联其他表单数据配置
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641346898664-6bc15524-078e-4f2d-80f0-9c3870d1df06.png)
数据联动配置
4.1.4 物资仓库
表单用途
- 存储每个物资录入的数量
- 物资名称字段作为「物资领用」领用物资字段的数据底表
- 物资类别字段作为「物资领用」物资类别字段的数据底表
组件配置
- 物资名称(单行文本)
- 物资类别(单行文本)
- 物资库存(数值)
- 组件状态均设置只读,需通过业务规则插入或更改数据,无需再手动提交值。
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641347245021-4ff39a10-204e-4bfe-9aef-2aa2cc377c49.png)
组件配置
4.1.5 个人仓库
表单用途
- 存储个人借用的物资情况
- 物资名称字段作为「物资归还」归还物资字段的数据底表
组件配置
- 员工姓名(成员)
- 物资名称(单行文本)
- 物资类别(单行文本)
- 数量(数值)
- 组件设置只读即可,需通过业务规则插入或更改数据
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641347394271-927644de-a0b0-48c6-9e9e-d654cf06d03b.png)
组件配置
4.1.6 物资领用
表单用途
- 个人领用物资申请
组件配置
- 领用人(成员组件,设置公式 USER() 自动获取当前登录人,防止他人代填)
- 领用物资(下拉单选,关联其他表单数据-物资仓库-物资名称)
- 物资类别(单行文本,以领用物资为条件数据联动物资仓库的物资类别)
- 领用数量(数值)
- 库存数量(数值,数据联动出物资仓库表单的物资库存,该组件的作用是用来校验领用数是否大于库存数,设置只读)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641347565143-e79802a9-d164-4539-8c80-03e0391783d6.png)
组件配置
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641347614607-679d9c93-147f-4ff7-9a6e-1e6c21472042.png)
成员公式配置
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641348472407-27faf255-cc03-412e-9df3-2ce69af87ecc.png)
关联其他表单数据配置
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641348558042-737f2d03-03c6-4f5e-983d-a76fb686f45d.png)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641348998851-fa3cbd52-e0da-453d-bae4-8e7b013b6526.png)
数据联动配置
4.1.7 物资归还
表单用途
- 归还物资申请
组件配置:
- 归还人员(成员,设置公式 USER() 和只读)
- 归还物资(下拉单选,关联其他表单-个人仓库-物资名称)
- 物资类别(单行文本,数据联动获取个人仓库的物资类别)
- 归还数量(数值)
- 个人仓库数量(数值,数据联动获取个人仓库-数量,设置只读)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641349080218-509ace89-e2ea-49d5-81ec-235aa3fa63a9.png)
组件配置
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641349139291-cbe60390-34f9-4a5c-a90a-5842375ac71b.png)
成员公式配置
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641349847356-2d117881-1f85-4ff8-8364-8a766cdad973.png)
关联其他表单数据配置
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641349901682-42d99790-c375-4548-98e1-d9d7736f7109.png)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641350121691-44423c6e-8603-4b4e-b566-bde1af764d13.png)
数据联动
4.2. 步骤二:配置表单业务关联规则以及表单校验
需要配置业务关联规则的有三个表单
4.2.1 物资录入表单
将录入的物资数量存放到「物资仓库」表单,使用到 UPSERT 业务规则函数
路径:页面设计页 >> 表单设置 >> 公式执行 >> 添加业务规则
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641350244120-3d24c987-e292-48a7-887d-80b63462bb22.png)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641350284889-35cff6c6-b632-43fb-9ef3-60173f138000.png)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641350310304-54f90adf-6313-4333-8d84-2cfacd6b6b46.png)
业务关联规则公式配置
4.2.2 物资领用表单
物资领用后更新「物资仓库」数据和「个人仓库」数据(设置完成记得保存并发布)
更新「物资仓库」数据
路径:流程设计 >> 全局设置 >> 节点提交规则 >> 新增规则
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641350638788-5ff8932d-6537-4e8b-9418-2adcc2ce7965.png)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641350664584-5edb0ef6-1df2-406b-82ff-f0b60812445e.png)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641350692558-2e14f8c8-88f4-4bcc-9701-fdbfef8cc7bd.png)
创建业务关联规则
- 选择节点:结束
- 规则设置:同意
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641350733878-f21d96f4-06bd-4abd-8dce-66e3def49389.png)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641350771158-10953cc0-5c23-4d14-92f6-5a54be5e68f0.png)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641350823697-0ead9d0b-5524-4cc5-85af-100795370f40.png)
更新/删除「物资仓库」数据
- 更新「个人仓库」数据:相关业务规则函数:UPSERT
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641350884293-9c97ee36-36e5-4055-8858-a2a2a456e971.png)
更新「个人仓库」数据
校验规则:用 GT 函数校验领用数量不得大于库存数量,勾选阻断提交
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641350953634-845795bf-906d-4820-be6a-a1c017863a6c.png)
配置校验公式
4.2.3 物资归还表单
- 校验规则:GT 函数判断归还数量不能大于个人仓库数量,勾选阻断提交
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641351508794-ecb85ea8-373d-40fc-a8c1-9d41d1afdc8b.png)
- 更新「物资仓库」数据:更新数据用到 UPSERT 函数
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641351788266-11bd4b4f-d49a-4523-bfaf-d026a9fcf335.png)
更新「物资仓库」
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641351817876-fa2e709a-20bc-43ba-af79-ffca7637afa2.png)
更新「个人仓库」
4.3. 步骤三:配置连接器节点
当审批人同意后自动创建待办任务给对应的负责人
4.3.1 物资领用
创建连接器
- 路径:点击物资领用流程表单 >> 流程设计 >> 审批人节点下方+号 >> 连接器 >> 待办2.0 >> 执行动作选择创建待办任务 >> 配置执行动作字段 >> 保存 >> 发布
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641351960511-36a9b593-c073-48c4-bc80-c1ee4947c8ff.png)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641351980405-b23d4810-b976-45f8-b4c3-92290806a4e4.png)
创建连接器节点
- 添加连接器应用
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641352055143-fab6b291-ed73-4394-a35a-4404dea5d76b.png)
应用选择
- 执行动作选择创建待办任务
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641352094802-42d6274c-5e00-4e1d-b63a-174670ebf609.png)
选择执行动作
执行动作配置
- 待办所有者和发布者选择字段领用人,执行人选择对应需要被通知到的成员;
- 红色星号是必填项字段,必须填写,否则无法成功保存配置。
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641352176978-e57eaebf-262e-41d3-9cc7-b4b708f4ad08.png)
配置执行动作
4.4 步骤四:创建报表
路径:进入应用左上角新建页面 >> 新建报表
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641352347465-7521eba9-bfa9-4350-b385-a864c6099334.png)
新建报表
4.4.1 企业物资管理报表
用指标卡展示当前物资库存,一目了然得知所剩库存总数量。
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641353865058-925f1d55-bbdb-494e-b2f0-68fd55a40912.png)
指标卡配置
将物资库存字段进行聚合,聚合方式选择求和
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641353903230-fc0cace7-6606-499c-9a67-6784428bc25a.png)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641353961216-6076be7e-e507-407c-927c-c7f5fd9d4a1e.png)
基础表格展示详细物品以及库存量
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641354320296-68dbd64d-1c55-4615-957c-4bdb36a54b29.png)
基础表格配置
用柱状图按物品类别/物品名称展示当前库存数量
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641354465199-e5a0b5fe-1c4b-4cd5-8df4-fe7fe4d4ef41.png)
物资类别库存数量
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641354625008-01fdf365-3a67-4590-9270-75fdad77193c.png)
物资名称库存数量
饼图展示物品类别/产品所占库存数量比例
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1638152053180-eacfd22c-4872-47d3-961e-420f57ec6729.png)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1638152558928-5f6ee751-6849-4604-a924-50954e667a7e.png)
物资名称库存所占比例
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641355253933-5790c169-3d87-4b05-853b-11a61bff2e52.png)
表格配置
4.4.2 个人领用物资查询
用指标卡组件展示总的领用数量,指标字段使用数量,然后将其字段进行求和即可。
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641361327805-b89e7cb2-7b4d-41b1-a416-c353de3d3dd8.png)
指标卡配置
数量字段设置聚合方式为求和
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641361359094-996421cd-f39c-4039-9a23-2f63d2158050.png)
聚合方式
基础表格展示物品领用详细信息
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641361440600-37ce17e5-00c6-466b-a577-aa7c6cc278c9.png)
为了可以跳转到领用表单详情数据,可以配置一个公式字段,配置如下
跳转详情配置可参考文档:链接跳转
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641361574963-85f37d87-6e10-4554-86d8-3ef478cc2f6c.png)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641361605574-6b0fb36a-4a85-47c0-9e8a-9f237464a24c.png)
公式字段配置
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1638155749158-36a14ff8-6e0c-43b1-a60a-61a8fd5aa0ab.png)
链接跳转配置
4.4.3 个人物资归还详情
使用基础表格展示物资归还详情数据,配置如下
报表链接跳转详情配置可参考文档:链接跳转
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1638155937097-e42eca3b-26b8-4864-a7e9-0385a92d26d8.png)
表格配置
详情字段需使用公式字段
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1638156065228-7915495f-7dd2-44c9-bec9-06dd9ae2fbe1.png)
公式字段配置
在详情字段上面配置跳转链接
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641361657102-65638fc7-64a6-4c39-bf83-4ccb59f41ecf.png)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641361877573-e5fb9fed-bbc8-4e9b-b20e-17c741967576.png)
链接跳转
在报表中成员字段展示会带有[""],样式不美观,可以用以下公式字段达到去除[""],只展示人员名字的效果。
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641362323318-06afe23e-183b-461b-ba8f-2e81f864105f.png)
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1641362101376-be50d7a8-9564-460f-8d4b-e4ba8347b91d.png)
成员显示名
5. 实现效果
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/gif/1641362824180-476405f3-9ff8-4292-85b9-cb64ecdb0e60.gif)
6. 常见问题
6.1 业务规则或校验公式报错
公式中的字符需要使用英文格式的,或者到对应的公式文档查看使用格式。
6.2 业务规则 IF 可以判断所有组件吗
若配置业务关联公式使用 IF 公式先进行判断,则 IF 判断的条件应为主表条件,可以参考文档:业务规则案例
宜搭为了更好的优化宜搭使用手册内容和质量,占用您3-5分钟时间,辛苦填写一下文档反馈问卷。文档反馈问卷是匿名提交,同时问卷信息仅用于宜搭文档体验反馈收集,感谢您对宜搭的支持!
--------------------欢迎关注我们--------------------
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1634875245908-d5922803-4267-48f5-8548-afa8bf380160.png)