库存的业务设计

作者: 小肥爬爬 | 来源:发表于2020-02-22 15:02 被阅读0次

真实库存/虚拟库存

真实库存和虚拟库存是从一些业务设计总结而来的, 如何划分依赖于平台方商家自身. 如何划分库存更合理, 提高供应链效能,这是个超过软件设计的大话题, 本篇不讨论.

真实库存: 当库存不存在的时候, 前台页面无法下单. (下单按钮变灰)

虚拟库存: 前台页面显示一个恒定值(例如99999), 用户始终可以下单.

用一个二维表格总结如下:

商品 库存类型 前台显示 前台操作/视图
A 真实 实数, 例如927 此商品可以下单购买
A(10) 虚拟 虚拟数, 由商家设定,例如99999 此商品无法下单

库存的存储/销售库存/仓库库存

考虑这个情景: 仓库内有商品A 800件, 此时某用户下单购买了 5件, 此时对其他用户来看, 可购买的库存变成795件, 但对于平台方来看, 仓库内还有实际的800件商品. 这就是销售库存和仓库库存概念划分的必要性.

同时还要考虑释放库存的情景: 如果用户在若干时间内(一般设定为20-30分钟)并没有付款, 那么这5个商品应该"归还"到库存数据, 其他用户会看到可购买库存又变回了800. 而在此期间, 仓库库存数据一直没发生变化.

库存的业务操作

库存的业务操作不算多, 要有增加库存, 更新库存, 减少库存(报损), 释放库存等4个主要操作, 但细究起来比较繁琐, 能够操作库存的角色有前台用户和后台用户, 能够操作库存的内部业务操作有出入库和盘点模块, 必须要考虑数据和物理实体的关联.... 如以下表格:

image.png

行政制度思考

可以看出, 仓管人员实际掌握着仓库库存的数据, 所以平方方要建立起完善的监督和反腐败制度, 防止仓管人员监守自盗.

相关文章

  • 库存的业务设计

    真实库存/虚拟库存 真实库存和虚拟库存是从一些业务设计总结而来的, 如何划分依赖于平台方商家自身. 如何划分库存更...

  • WMS库存模型设计

    目的 设计一种能够满足大部分WMS业务的库存模型,支持多批次管理。注意:此库存模型不包含SN设计 思路 将库存结构...

  • 仓库系统(2)-商品库存/库位管理

    结合上一篇仓库、库区、库位的管理,本篇讲解商品库存管理。 商品库存的设计目的:为实现业务人员对于指定商品的库存管理...

  • 库存同步系统架构的设计

    分销业务、电商业务中有一个比较常见系统设计,团队在设计该部分系统时候可能会无从入手。本文即将介绍一种通用的库存同步...

  • 预售秒杀系统

    架构设计思考 在分层时间设计上,预售中心、订单中心、库存中心、支付中心和管理后台功能独立,职责清晰,快速支持业务。...

  • 「业务分享」分享几个库存相关专业术语

    给大家分享几个库存相关的专业术语,希望帮助大家更好理解库存业务。 01仓库相关 在库库存: 指的是仓库内部实物库存...

  • 并发下的库存如何扣?

    并发下的库存如何扣? 背景 业务反馈,项目出现库存超卖/负值现象。 原因 假设库存为5,用户一次买了1个,于是库存...

  • 现金的账务处理和清查

    企业日常业务中应当设置库存现金账户,核算企业的库存现金的收支结存情况。 库存现金账户: 借方登记库存现金的增加额;...

  • WMS系统的核心-库存中心的设计

    如果要问WMS 最核心的模块是哪个,那一定是库存中心, 库存中心的结构直接影响到其他模块的设计。 本人设计库存中心...

  • 高并发秒杀API之业务分析与DAO

    1.秒杀业务的分析 一般的秒杀系统会存在商家,库存,用户三个实体,商家添加调整库存,库存用于发货和核账,库存用户秒...

网友评论

    本文标题:库存的业务设计

    本文链接:https://www.haomeiwen.com/subject/tnulqhtx.html