你的公司会销售“商品礼盒”、或有时会将多个商品组成特定的“促销组合”吗?如果你在每次卖出这些礼盒、组合时,都要在订单上一个个手动选取对应商品、输入每项商品数量以便扣除库存,可能很麻烦,记录售价也不方便(组合促销价通常比商品单卖价格加总便宜)。
这时,你可以应用一个小技巧——设计一张像是这样的“礼盒制作单”,透过增减库存的单击钮设计,将你每段时间要贩售的礼盒、商品组合在这张表单中预先“组装”起来——自动扣除这些内容物的数量,将它们变成一个个的礼盒:
透过这种方式制作礼盒后,礼盒就会跟一般的商品一起陈列在我们的产品列表中:
填写销售订单时,就可以像下图这样,左边与右边的订单实际上卖出的品项都是相同的,但有了“礼盒”的设置,你可以省下许多手动对照礼盒内容、慢慢挑选内容物与数量的过程,价格与行销的制定也能够更加弹性、灵活!
在这篇文章,我们将会告诉你如何一步一步透过各种功能,制作像是这样的工作流程。
在产品列表里,你需要为所有可能拿来组装、贩售的商品建檔,所以除了单独为每种商品创建数据以外,如果檔期内有促销组合、店内有固定的礼盒套组,也都要一并创建数据。我们在教学中会先设计比较简单、字段较少的表单,看起来可能会像是这样:
你可以依据需求调整字段,如果你需要比较明确的设计演示,我们也推入荐你参阅看看简易进销存模块的商品库存表单。
设计完以后,我们就先在这张表单中创建几笔数据,以供后续的演示使用:
接下来,我们需要准备一张“礼盒配方表”,它能够让我们记录自己有贩售哪些礼盒、每个礼盒内又包含哪些商品、各有多少个。在这张表单中,你可以藉由链接与加载,将配方数据链路到产品列表中的礼盒,并在子表格中也透过链接与加载,选取需要用来组合礼盒的商品,再个别输入所需的数量。
我们也同样先创建一两个不同的礼盒:
最后,我们要设计一张“礼盒制作单”,它的用途是帮我们快速完成库存的增减。举例来说,如果今天店内做了 3 组“甜品礼盒”,那么要做的库存更动不只是将“甜品礼盒”的数量加 3 而已,还要找到甜品礼盒的内容物:凤梨酥、牛轧糖、地瓜片,乘上每组所需的数量(各 2 个 * 3 组),所以这些商品的库存都要扣掉 6 个。
在每一张礼盒制作单上,我们都需要知道今天要制作的是哪一种礼盒、必须要有哪些内容物与数量,因此,我们要透过链接与加载,将刚刚在“礼盒配方表”的数据带入:
这样一来,就可以一键带入礼盒与内容物了。
不过,我们每次在制作礼盒时,数量可能都不固定:等等可能先做 3 盒、明天可能再做 5 盒……我们透过链接与加载带出的商品数量只是“制作 1 组礼盒”所需的数量,如果要能够计算制作不同份数需要的商品数,就要套用公式来实现:
计算完实际所需的商品数量后,就能准备更新库存了!我们在制作礼盒时,实际上就是“扣内容物库存”后,再“制作礼盒入库”,其实就像在做生产管理一样——我们都是把物料清单展开,知道要拿多少原料之后,先领料扣库存,再制作相应的成品并入库。一增一减下来,就能够精准记录库存数量,避免误差。
不过在“制作礼盒”上,这两个动作不用经过太多复杂程序,通常是同时运行的,我们建议你分别制作两个更新别张表单字段值单击钮,再将两个单击钮归并起来,请依序透过下图的方式设置:
首先,我们要先制作能够“扣除子表格中罗列的内容物商品”的单击钮。
接下来,再新增一个“增加制作的礼盒库存”的单击钮。
最后,我们再将两个单击钮归并,让我们能够不用分开单击下单击钮,单击一次就能完成所有操作:
不过,更新别张表单字段值本身并没有“检查材料是否足够”的功能,如果要避免没货却还是能够触发库存更新,你可以根据这篇文章的教学,加上输入检查的设计,确保商品数量永远不会变成负数。
完成单击钮的制作以后,你就可以将平常不会个别使用的“扣除内容物库存”和“增加礼盒库存”单击钮都隐藏起来了。
你可以试着跑一遍完整流程,试试单击钮的运作有没有符合预期。假设我们目前所有的产品都有 4 个库存:
接下来,我们来试试“制作 2 个甜品礼盒”。根据我们选到的配方,这会需要地瓜片、牛轧糖与凤梨酥各 4 份。
单击下单击钮并回到产品列表中,就能看到甜品礼盒数量变成 6 个、内容物的数量也都扣光啰!
一切都完成以后,你就可以更容易掌握礼盒、促销组合的库存,并且也可以在后续的销售、出入库流程中用更直觉的方式选取了!举例来说,你可以直接在销售订单上选取刚刚预先制作好的“甜品礼盒”,它实际上就代表着“凤梨酥、牛轧糖和地瓜片各 2 份”,不需要你一个个选取,价格也可以与直接单买各个品项有所不同,制定上更加灵活: