库存管理繁杂又易错?三角形结构式带你快速理清

上一期教程给大家讲解了快速下单的方法,以及如何在下单过程中快速调用库存产品信息。详情可参考如何调用产品信息,实现快速下单?

上一期的教程中

我们的库存产品来在于产品表的数据

而实际场景中

我们下单中的产品一定是要去查看现有库存的

今天来详细给大家讲讲

库存模块的表格结构如何设计

接着上一期的内容来延伸

先来分析一下

库存模块包含3个部分:库存汇总、入库和出库

组成一个三角形结构式

*箭头指向的为主表,箭头出发的为子表
小伙伴们要梳理好自己哪几个环节属于入库、哪几个环节属于出库。

理出自己的流程结构图。

这里我们简化这个环节,库存汇总表的产品来源于记录产品清单的产品表。

创建库存汇总表

创建一个库存汇总表来记录我们的库存产品名称。

所有的出售的产品品类都可以录入到这个表里。

数量等信息需要通过关联来统计,我们稍后再回来添加。

创建入库表

接着创建入库表。

往往我们的入库来源包含外部采购、自主生产等,这些都要经过入库表记录入库。

创建出库表

然后,创建一个出库表。

出库产品往往因为卖出、报废、借出或者维修等原因。这些都要在出库表中记录,再统计到我们的库存汇总表当中去。

汇总库存数量

创建好出入库两个表之后,再返回到库存汇总表统计数量。

首先要计算库存总量:

然后计算应有库存,用库存总量减去借出或者维修未归还的数量:

最后再来计算可用库存:

这样我们简单的库存管理模块就创建好了。

上期教程中我们的下单产品应调用自库存表,那么我们再来完善一下。

在订单明细表中创建一个下单产品字段关联库存汇总表,替代原有的购买产品字段

这样,下单后可以工作流创建一条出库数据到出库表当中。

这个工作流怎么写呢?

下一期教程告诉大家:

这套场景当中用到的工作流及数据验证应该怎么写。

今天的讲解就结束了。

2023-07-24 更新
355 次查看
0 0