跳到主要内容

企业物资管理系统

1. 案例背景

传统的企业的物资管理中,物资的出库和入库都需要纸质的登记表去记录,繁琐、不易保存并且无法快速统计和分析数据。本案例可以让企业的物资管理更加轻松化,也能实现对已提交的数据进行可视化的管理和分析,下面来让我们一起学习一下企业物资管理系统的搭建吧!

2. 实现效果

💡企业物资出入库全流程实行管理

💡资产领用申请智能提醒,审批更加高效

💡多表数据实时关联,库存数据自动化更新

💡企业物资可视化管理混合报表使用

💡实现企业物资变更实时查询、库存数据分析

3. 演示视频

视频来源宜搭视频手册《你好!低代码》生产管理实践案例(第一讲)和(第二讲),宜搭视频手册文档提供更多教学视频。

扩展阅读:《你好!低代码》系列课程

4. 实现步骤

本案例需要创建的表单

  • 5个普通表单:物资类别、物资名称录入、物资录入表、物资仓库、个人仓库
  • 2个流程表单:物资领用、物资归还
  • 3个报表:企业物资管理报表、领用物资查询报表、个人物资归还详情报表

4.1 步骤一:创建表单并配置组件

4.1.1 物资分类录入表单

表单用途

  • 后续录入物资分类
  • 作为「物资名称录入表单」物资分类字段的数据底表
  • 作为「物资录入表」物资类别字段的数据底表


路径:创建应用后 >> 左上角新建页面 >> 选择新建普通表单

组件配置

  • 物资类别(单行文本)

4.1.2 物资名称录入表单

表单用途

  • 录入物资名称
  • 作为「物资库存录入表单」物资名称字段的数据底表

组件配置

  • 物资名称(单行文本)
  • 物资分类(下拉单选)

组件配置

物资类别配置关联其他表单数据,表单选择物资类别表单,字段选择物资类别

4.1.3 物资录入表单

表单用途

  • 录入物资


组件配置

  • 物资名称(下拉单选,关联其他表单数据-物资名称录入表-物资名称)
  • 物资类别(单行文本,以物资名称为条件数据联动物资类别,设置只读防止他人更改)
  • 数量(数值)

组件配置

关联其他表单数据配置


数据联动配置

4.1.4 物资仓库

表单用途

  • 存储每个物资录入的数量
  • 物资名称字段作为「物资领用」领用物资字段的数据底表
  • 物资类别字段作为「物资领用」物资类别字段的数据底表

组件配置

  • 物资名称(单行文本)
  • 物资类别(单行文本)
  • 物资库存(数值)
  • 组件状态均设置只读,需通过业务规则插入或更改数据,无需再手动提交值。

组件配置

4.1.5 个人仓库

表单用途

  • 存储个人借用的物资情况
  • 物资名称字段作为「物资归还」归还物资字段的数据底表


组件配置

  • 员工姓名(成员)
  • 物资名称(单行文本)
  • 物资类别(单行文本)
  • 数量(数值)
  • 组件设置只读即可,需通过业务规则插入或更改数据

组件配置

4.1.6 物资领用

表单用途

  • 个人领用物资申请


组件配置

  • 领用人(成员组件,设置公式 USER() 自动获取当前登录人,防止他人代填)
  • 领用物资(下拉单选,关联其他表单数据-物资仓库-物资名称)
  • 物资类别(单行文本,以领用物资为条件数据联动物资仓库的物资类别)
  • 领用数量(数值)
  • 库存数量(数值,数据联动出物资仓库表单的物资库存,该组件的作用是用来校验领用数是否大于库存数,设置只读)

组件配置

成员公式配置

关联其他表单数据配置

数据联动配置

4.1.7 物资归还

表单用途

  • 归还物资申请


组件配置

  • 归还人员(成员,设置公式 USER() 和只读)
  • 归还物资(下拉单选,关联其他表单-个人仓库-物资名称)
  • 物资类别(单行文本,数据联动获取个人仓库的物资类别)
  • 归还数量(数值)
  • 个人仓库数量(数值,数据联动获取个人仓库-数量,设置只读)

组件配置

成员公式配置

关联其他表单数据配置

数据联动

4.2. 步骤二:配置表单业务关联规则以及表单校验

需要配置业务关联规则的有三个表单

4.2.1 物资录入表单

将录入的物资数量存放到「物资仓库」表单,使用到 UPSERT 业务规则函数

路径:页面设计页 >> 表单设置 >> 公式执行 >> 添加业务规则

业务关联规则公式配置

4.2.2 物资领用表单

物资领用后更新「物资仓库」数据和「个人仓库」数据(设置完成记得保存并发布)

更新「物资仓库」数据

路径:流程设计 >> 全局设置 >> 节点提交规则 >> 新增规则

创建业务关联规则

  • 选择节点:结束
  • 规则设置:同意

  • 当领用数量和库存数量相等时删除「物资仓库」对应的物资:DELETE,不等于时用 UPDATE 更新「物资仓库」数据

更新/删除「物资仓库」数据

  • 更新「个人仓库」数据:相关业务规则函数:UPSERT

更新「个人仓库」数据

校验规则:用 GT 函数校验领用数量不得大于库存数量,勾选阻断提交

配置校验公式

4.2.3 物资归还表单

  • 校验规则:GT 函数判断归还数量不能大于个人仓库数量,勾选阻断提交

  • 更新「物资仓库」数据:更新数据用到 UPSERT 函数

更新「物资仓库」

  • 更新「个人仓库」数据:当归还数量等于个人仓库数量时删除「个人仓库」对应的物资 DELETE,不等于时用 UPDATE 更新「个人仓库」数量

更新「个人仓库」

4.3. 步骤三:配置连接器节点

当审批人同意后自动创建待办任务给对应的负责人

4.3.1 物资领用

创建连接器

  • 路径:点击物资领用流程表单 >> 流程设计 >> 审批人节点下方+号 >> 连接器 >> 待办2.0 >> 执行动作选择创建待办任务 >> 配置执行动作字段 >> 保存 >> 发布

创建连接器节点

  • 添加连接器应用

应用选择

  • 执行动作选择创建待办任务

选择执行动作

执行动作配置

  • 待办所有者发布者选择字段领用人执行人选择对应需要被通知到的成员;
  • 红色星号是必填项字段,必须填写,否则无法成功保存配置。

配置执行动作

4.4 步骤四:创建报表

路径:进入应用左上角新建页面 >> 新建报表

新建报表

4.4.1 企业物资管理报表

指标卡展示当前物资库存,一目了然得知所剩库存总数量。

指标卡配置

将物资库存字段进行聚合,聚合方式选择求和

聚合方式配置

基础表格展示详细物品以及库存量

基础表格配置

柱状图按物品类别/物品名称展示当前库存数量

物资类别库存数量

物资名称库存数量

饼图展示物品类别/产品所占库存数量比例

物资类别库存所占比例

物资名称库存所占比例

表格配置

4.4.2 个人领用物资查询

指标卡组件展示总的领用数量,指标字段使用数量,然后将其字段进行求和即可。

指标卡配置

数量字段设置聚合方式为求和

聚合方式

基础表格展示物品领用详细信息

为了可以跳转到领用表单详情数据,可以配置一个公式字段,配置如下

跳转详情配置可参考文档:链接跳转

公式字段配置

链接跳转配置

4.4.3 个人物资归还详情

使用基础表格展示物资归还详情数据,配置如下

报表链接跳转详情配置可参考文档:链接跳转

表格配置

详情字段需使用公式字段

公式字段配置

在详情字段上面配置跳转链接

链接跳转

在报表中成员字段展示会带有[""],样式不美观,可以用以下公式字段达到去除[""],只展示人员名字的效果。

成员显示名

5. 实现效果

6. 常见问题

6.1 业务规则或校验公式报错

公式中的字符需要使用英文格式的,或者到对应的公式文档查看使用格式。

6.2 业务规则 IF 可以判断所有组件吗

若配置业务关联公式使用 IF 公式先进行判断,则 IF 判断的条件应为主表条件,可以参考文档:业务规则案例

宜搭为了更好的优化宜搭使用手册内容和质量,占用您3-5分钟时间,辛苦填写一下文档反馈问卷。文档反馈问卷是匿名提交,同时问卷信息仅用于宜搭文档体验反馈收集,感谢您对宜搭的支持!

点此填写调研问卷


--------------------欢迎关注我们--------------------

Copyright © 2024钉钉(中国)信息技术有限公司和/或其关联公司浙ICP备18037475号-4