`
liningjustsoso
  • 浏览: 48802 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

[转]库存那些事儿_2_货位系统_2

 
阅读更多
前篇中,介绍了三种逐次进化的货位系统的基本逻辑(其中最后一种是当前国内B2C公司使用较多的),也这三种货位系统存在的共同问题作了分析。对于这些共同问题,大部分公司采用加强现场运营管理的方法,尽量减少负面影响。但这只是治标,不能治本。

治本方式也有,我接触过两个,各有优缺点吧。不过,这两种方法的基本思想是类似的,都是将货位信息记录更进一步,记录货位上有什么产品,多少个。

先介绍第1个,将检货区、补货区分离开,并使用补货逻辑。

进阶版B中,产品与货位是多对多的关系。同一个SKU对应着多个Loaction,哪一个Location中有多少库存并不体现在系统中,导致了诸多缺点。在此基础上,设立检货区、补货区的概念,具体做法如下:


A. 库房分为检货区(Picking Location)和补货区(Storage Location),检货操作只能在检货区进行,补货区用于存储大量货品,以及长尾末端的产品。检货区应对于订单出货需求,补货区应对大量存货,互为补充。系统上,也分为Storage Location和Picking Location两部分;

B. 货位系统增加数据项,除了Location、SKU外,增加Quantity项,例如补货区的库存记录表如下:


D. 检货区库存系统中增加安全库存数据项,当实际库存数量低于安全库存时,触发补货逻辑;检货区库存系统中增加最大库存数据项,用于判断补货数量;


E. 在检货区中,同一个SKU,只有一个Location;在补货区中,同一个SKU可以有多个Location;

F. 收货上架时,由系统根据检货区库存数量,生成上架任务。

该货位系统相当于两套库存并行运行,检货区用于满足最近一段时间的订单需求,存货区用于大量的存储和长尾商品的存储。两套库存之间,是单向传递的关系,传递的方式是补货。

G. 系统周期性判断相关产品的检货区库存数量、存货区库存数量、订单占用库存数量,触发补货逻辑。

与检货需求相关的库存的数量发生变化(包括检货区库存数量、存货区库存数量、订单占用库存数量)时,系统会生成补货的需求。

补货逻辑是这一套系统运行的核心,讲几个要点:

A. 哪些货放在检货区:

检货区是为了满足订单的快进、快出需求的,放在检货区中的产品,最大的特点就是在近期内会产生检货的需求。

WMS从哪里知道这些产品近期会产生检货需求呢?首先,根据历史的销售数据,对于产品的近期销售情况作预测;其次,根据当前的促销政策对于产品的近期销售情况作预测;最后,根据已经生成的订单,判断产品的检货需求。

B. 有两种情况补货:

一是收货上架时直接将一定的数量上到检货区,二是正常出货时,检货区的数量不够,从补货区将库存移动到检货区。

收货上架直接上货到检货区,这一情况应用较少,虚库存时候会使用到,另外热销产品的备货不足也会导致收货后直接上架到检货区。

从补货区移动库存,这是正常的逻辑。检货区的库存只保留一部分,应付两天(可以自由调整)的正常销售量。另外,在前面讲检货区的库存系统结构时,提到了两个数据项:Secure Qty和Max Qty,这两项是补货逻辑的基础。

C. 什么时候补货:

当货位的当前库存低于Secure Qty时,触发补货逻辑。Secure Qty是至少应该达到补货操作的这一段时间内的可能销售数量,一般会高于这个数字,提高安全系数。

长尾商品

D. 补多少货:

补货数量为Max Qty-当前货位库存+当前订单已经占用库存,如果补货区的库存低于这一数量,则将所有补货区的库存都补过去。

Max Qty为未来两天(该公司不同情况作调整)内该产品的销售数量预测。

E. 补货逻辑被触发后的操作:

补货逻辑被触发后,生成了某一产品的补货需求,一般是这样:

从补货区的某个货位,移动N个库存,到检货区的某个货位。

这与订单其实是有相似点的。一般情况下是会将补货的需求批量化处理。

对这个系统作一点分析吧:

优点:
1. 将库存数量与货位相绑定;
2. 基本解决了冗余信息的问题(系统自动定时清理Qty数量为0的记录即可);
3. 单独设立检货区,可以提高检货的效率,因为检货的区域变小了;
4. 单独设立存货区,可以提高库存的容积率,因为可以使用立体式货位;
5. 盘点较为方便,一个产品在检货区只有一个货位;存货区和检货区的盘点可以分开进行;

缺点:
1. 系统逻辑非常复杂,首先需要为检货区、存货区分别建立库存表格,其次要根据这两部分的分割,将上架逻辑、检货逻辑、补货逻辑分别设计;
2. 前面所说的补货逻辑、检货逻辑信赖于产品的Secure Qty和Max Qty这两个参数,每个产品的参数需要单独设定;
3. 系统的整体表现对产品参数设置的信赖程度很高,以Secure Qty为例,过小会导致补货不及时,订单处理延误,过大则会导致浪费检货区的存储空间;

这是检货区与补货区分离的方式,还有一种方法,是完全的系统化管理,留待下次再写吧。
分享到:
评论

相关推荐

    huowei.rar_货位_货位 优化_货位优化

    货位优化相关程序代码 货位在7个以下的优化设计 适合于小企业

    WuZiGuanLi.rar_CSharp 物流_WuziGuanLi_仓库 管理系统_供应链_货位管理

    本系统主要针对物流供应链中的库存管理环节,实现了: 1) 货物的入库、出库、调库、借出、借入、调拨、报损、盘点等多种操作流程。 2) 写入各种出入库凭证及凭证查询。 3) 统计仓库账目,以无纸化作业全面代替...

    WuZiGuanLi.rar_CSharp 库存_asp.net仓库管理_仓储_仓库管理 货位_调 拨

    本系统主要针对物流供应链中的库存管理环节,实现了: 1) 货物的入库、出库、调库、借出、借入、调拨、报损、盘点等多种操作流程。 2) 写入各种出入库凭证及凭证查询。 3) 统计仓库账目,以无纸化作业全面代替...

    电子商务库存那些事儿.doc

    实物库存的管理主要涉及货位系统,货位系统1、2、3分别可能涵盖了货品的定位、存储策略和优化方法,确保库存能高效存取。收货是库存的入口,涉及验收、质检和入库流程。上架则是将货物放置到指定货位,便于后续操作...

    Oracle ERP_EBS常用表表名

    多年积累的大量后台表名,2分贱卖啦! 节选示例如下,请自行判断是否有帮助!! ----值集 * fnd_flex_value_sets * fnd_flex_values * fnd_flex_values_vl ----弹性域 * fnd_id_flexs * fnd_id_flex_structures ...

    基于数据挖掘的动态货位指派系统.pdf

    特别是在物流、仓储管理领域,如何有效地利用数据挖掘来提升货位指派系统的效率,是一个值得深入探讨的话题。本文以“基于数据挖掘的动态货位指派系统”为题,详细探讨了如何结合数据挖掘与动态货位指派策略来优化...

    ACS3-1.rar_warehouse location _仓储优化_拣选优化_货位优化_路径优化蚁群

    最优路径问题,蚁群算法,仓储系统的货位拣选路径优化仿真

    c# 货位管理,自动生成货位地址

    自动生成货位,输入排列层,即可生成所需货位,同时还可以扣除不需要的货位地址,方便物流系统中货位的设计

    物流中心货位地址生成软件

    2. 初始化货位系统:定义仓库的布局,如区域划分、货架设置等,软件会根据这些信息自动生成货位编码规则。 3. 输入货物信息:录入或导入货物的基本信息,如名称、尺寸、重量、存储需求等。 4. 生成货位编码:软件...

    库存管理系统数据表设计

    ### 库存管理系统数据表设计知识点 #### 一、实际库存表(Actual_Stock) **主要功能:** 实际库存表用于记录当前仓库中的具体货物信息及其存储位置等细节。 **字段说明:** 1. **Materials_Number (物品编号)**...

    基于RT-Thread的仓库货位灯光指示系统.pdf

    "基于RT-Thread的仓库货位灯光指示系统" 本资源摘要信息基于RT-Thread的仓库货位灯光指示系统,通过RT-Thread操作系统设计一个仓库货位的灯光指示系统,采用STM32F407+WS2811(彩灯控制器)+以太网+WIFI+RS485来...

    用友U8启用货位管理操作步骤

    本操作说明适用于用友U810.0以上版本,请注意认真阅读,特别是最后的注意事项。货位管理和批次管理相冲突,请谨慎启用,生厂制造类企业建议先模拟用友启用货位管理后再确定是否启用。

    货位标签打印.

    货位标签打印是仓库管理中不可或缺的一环,它涉及到物流、仓储、库存控制等多个领域,对于提高仓库运营效率,确保货物准确无误地存放和提取至关重要。本文将深入探讨货位标签打印的相关知识点,帮助读者理解和掌握这...

    货位优化遗传算法python代码.zip

    在实际的货位优化过程中,需要考虑许多关键因素,如库存周转率、货物搬运效率、存储空间利用率等。通过遗传算法进行优化时,首先需要将货位布局方案编码为一组个体,然后通过遗传算法的操作生成新的布局方案,迭代...

    基于Java的若依WMS仓库库存管理系统设计源码

    若依WMS仓库库存管理系统:基于Java开发,包含558个文件,包括447个Java类文件、55个XML配置文件、31个VM文件、5个Properties配置文件、4个BAT批处理文件、4个YAML配置文件、2个.gitignore文件、2个JPG图像文件、1个...

    基于离散粒子群算法的AVS_RS货位优化.pdf

    在自动化立体仓库系统中,自动小车存取系统(AVS/RS)是利用轨道导引小车(RGV)在立体仓库货位间轨道上作水平运动,以实现货物的出入库操作,其垂直运动则依靠仓库边缘的升降机系统完成。AVS/RS系统通过高效的货位...

    库存管理系统kc.rar

    总的来说,"库存管理系统kc"通过这些页面和功能,构建了一个完整的库存管理流程,覆盖了从物品入库到出库的全过程,包括货位管理、库存统计和盘点,为企业的库存决策提供了强大支持。这样的系统能够大大提高库存管理...

    基于matlab立体仓库静态货位分配优化及仿真.pdf

    在自动化立体仓库(AS/RS系统)中,堆垛机是核心设备,它能够自动完成货物的存取作业,并对库存货物进行自动管理。立体仓库的主要优点包括高作业效率、占地面积小、存储容量大和计算机自动控制等。要实现这些优点,...

    基于Matlab的自动化立体仓库货位存储优化问题及应用.pdf

    随着物流行业的不断扩张,自动化立体仓库的规模和数量都在快速增长,这就对货位存储的合理性提出了更高的要求。货位存储优化问题成为了专家学者和物流行业关注的重点。 整数规划是一种数学规划方法,特别适用于描述...

Global site tag (gtag.js) - Google Analytics