电话 400-101-6950

# 应用案例

# 案例

下面以“进销存”场景为例,进行配置说明。以下是一个进销存的简化场景(只有一个入库和一个出库的场景,更多出入库同理),用户可以进行采购入库和销售出库,此时诉求有:

  • 计算产品的总入库数据、总出库数据、实时库存
  • 在出库时,可以查看到实时的库存数据
  • 产品库存不足,不允许出库

# 1、配置好基础表单

image.png

一共配置五个表单:
1)【产品管理表】:产品基础表,维护所有产品
2)【采购入库表】:实现采购入库,需要配置一个多表关联(入库明细),中间表为【入库明细表】,关联表为【产品管理表】
3)【入库明细表】:是采购入库的中间表,记录所有入库明细
4)【销售出库表】:实现销售出库,需要配置一个多表关联(出库明细),中间表为【出库明细表】,关联表为【产品管理表】
5)【出库明细表】:是销售出库的中间表,记录所有出库明细

# 2、配置聚合表计算出入库数据、库存

新建聚合表【产品库存】,配置如下
(1)数据来源
『入库明细』记录了产品的入库数据,『出库明细』记录了产品的出库数据,通过『产品名称、规格型号、单位』可以把两个表单关联起来,得到产品的库存数据。
配置如下所示:

image.png

(2)行表头 由于是多张数据源表单关联,因此行表默认为关联字段,此处可以修改下行表头的显示标题

image.png

(3)指标 需要计算:总入库数据、总出库数据、实时库存、总成本、总销售额、盈利情况,可按以下配置 入库总数:

image.png

出库总数

image.png

库存

image.png

(4)校验条件 当产品库存不足,不允许出库。

image.png

# 3、在【出库明细】表中新增库存字段,实时显示聚合表计算的库存数据。

  • 拖拽数字组件

image.png

  • 开启数据联动,配置如下,根据【产品名称、规格型号、单位】匹配数据,联动显示库存数据。

image.png

# 4、在【产品管理表】中新增聚合查询字段,查询聚合表库存。

image.png

# 5、PC端页面设计与效果

配置四个页面
1)产品管理:绑定【产品管理表】,运行端查看所有产品基础信息,同时可以查看库存数据

image.png

2)产品库存:绑定聚合表【产品库存】

image.png

运行端显示聚合表计算的库存信息:

image.png

3)采购入库:绑定【采购入库表】,显示采购入库的数据,支持新增采购入库数据

image.png

4)销售出库:绑定【销售出库表】,支持新增销售出库数据,支持查看到聚合表计算后的实时库存数据。

image.png

由于聚合表中设置了库存小于0不允许提交,若出库数量大于库存,则会提示,效果如下:

image.png

1 / 0