在供应链管理中,如何做好库存分析?库存分析有哪些监控指标?
在供应链管理中,库存分析是其重要的一环。库存分析的方法繁杂且广泛,选择正确的方法才能更好的进行库存分析,下面就为大家盘点一些常用的库存分析方法和监控指标,全程干货,建议收藏!
01 如何进行库存分析?
库存分析方法主要分为两类:
1、定量方法
是最准确的分析方法,有确定的量,并且能够根据确定的定量来分析,得出结果或者某个现象,涉及收集有关库存水平的数值数据。
2、定性方法
定性分析相比较于定量分析更加主观,侧重于了解库存数据背后的原因,而不仅仅是数字本身,通过分析问题,在理解的基础上对无法轻松量化的复杂问题做出决策。
一般来说定量方法的使用频率更高,下面就给大家介绍几个比较常用的定量分析方法:
(1)ABC分析法
ABC分析法,也即ABC分类库存控制法,是目前市面上最主流、最流行的分析方法,是储存管理中常用的分析方法。通过 ABC分析法,可以根据每种商品的消耗量和消耗量对于库存的影响对其库存进行分类。
ABC分析法分为三类:
- A类:最有价值的产品,对利润贡献最大,发生累计频率为0%~80%,是主要影响因素。
- B类:中间商品,介于最有价值和最不有价值的产品之间,发生累计频率为80%~90%,是次要影响因素。
- C类:对集体利润率至关重要的小额交易,发生累计频率为90%~100%,是一般影响因素。
ABC分析法能够有效减少滞销的库存,优化库存周转率,并协助需求预测。
(2)SDE分析
SDE库存分析方法以市场上物品的稀缺程度为中心,或者你的公司多久可以获得所需的物品。通过这种方式,SDE 分析会查看可用库存,并根据供应稀缺性对每个商品或 SKU 进行分类。
SDE库存分析方法分为三类:
- 稀缺产品:难以找到或生产的产品。
- 困难产品:困难产品,虽然不那么稀缺,但仍需要付出很大的努力才能获得或生产的产品。
- 简单产品:非常容易获得的产品,不需要付出太多的努力或者金额就能生产的产品。
(3)经济订货批量(EOQ)
EOQ 是最常见的定量库存分析方法之一,通过平衡采购进货成本和保管仓储成本核算,以实现总库存成本最低的最佳订货量。
通过使用EOQ分析法,能够找到使订购和持有库存总成本最小化的订购数量,达到业务的最佳平衡点。
EOQ的计算公式如下:
Q = √[2(DK/H)]
也就是:
最佳订单数量 = √[2( 客户需求*订单成本/持有成本)]
(4)VED(泛函分析)
VED 分析基于库存价值,即库存商品的重要性。VED 方法也就是对存货的重要性和紧急性进行分析,更关注于商品对业务持续运营的必要性。VED 库存通常分为三类:
- V类:重要库存,也就是必须要有的库存。
- E类:必需品,少量即可,是可以在必要时可以替代的库存。
- D类:理想化的库存,是非必要,可代替的库存。
02 库存分析有哪些监控指标?
1、库存周转率
库存周转率是指在一段时间内(通常为一年)销售和更换库存的次数。周转率与销售大量商品呈正相关。
公式:库存周转率 = [销售成本 ÷ 平均库存]。
2、库存天数 (DOH)
库存天数也称为平均销售库存天数 (DSI) 或平均库存寿命,是按天计算的库存周转率。
公式:
库存天数 = (期间平均库存/期间销售成本)x 365
3、 毛利率回报率(GMROI)
商品毛利率回报率衡量的是利润回报,毛利率代表商品进销毛利的高低,周转率代表商品好不好卖,商品的毛利率与周转率之间相乘的效益高低
公式:GMROI = [毛利率 ÷ 平均库存成本]。
4、缺货率
缺货率是指缺货率指某家经营式的公司,客户需要的货源因缺货或种种原因没有按时达到,一段时间后,统计缺货的数量与总发货量的比例。缺货率通常用于衡量分销库存补充。
公式:缺货率=[缺货频率÷年销量]。
03 如何进行库存分析?
在了解了库存分析的方法和库存分析的指标之后,那么这些库存分析方法又该如何应用呢?
在这里我以简道云为例手把手的教大家如何进行库存分析
库存分析工具:https://www.jiandaoyun.com
1.盘前准备
设计库存卡
设计表单主要用于代替传统纸质库存卡的记录功能,保留纸质库存卡的数据记录习惯。目的是为方便检查人员扫描条形码记录盘点数。设计的这张电子库存卡支持录入如下信息:
为保证盘点时候的准确性,每张库存卡都可以对应一个专属的二维码,即“一卡对一码”,将所有二维码打印出来:
将打印出的二维码一一贴在对应的库存卡上。库管员只要拿起手机对准二维码扫一扫,即可查看该库存卡的基本信息,并新增库存变化信息。
注:建议库存卡在产品入库时就贴上,这样入库信息、盘点信息、出库信息都可以在手机/电脑上录入。
2.盘点过程
盘点中需要做好六项工作:数量盘点、质量盘点、所有权确定、观察内控、准确记录、拍照记录。
我们贴完的库存卡在此时就发挥了用处,检查人员只要拿起手机,对准条形码扫一扫,即可自动查看该库位货物的基本信息,并录入盘点数据。
扫码后手机显示如下信息:
在盘点过程中支持照片记录,图片字段还支持拍照添加水印的功能,勾选「拍照时添加水印」,在拍照上传时会自动在图片上添加日期、时间、地址等信息的水印。
3.盘后工作
①根据盘点数据,按照不同的物品名称建立仓库台帐;
②细心登记仓库物品的出入库、结存情况;
③严格控制单据的出仓、入仓、领料的填写;
④打开SQL、python开始数据分析:界定业务问题、数据收集与评估、数据清洗与整理、数据探索与可视化、数据建模与商业决策。
如果大家觉得过于复杂,可以直接使用库存管理工具来辅助:https://www.jiandaoyun.com
四、报表设计
为方便管理人员统一实时查看仓库信息,系统会自动库存卡、库存盘点单中收集到的数据实时汇总到可视化报表中,方便管理人员查看。
我们便可以直接利用仪表盘信息为后续的物资采购、物资调拨等提供有力的解决方案,免去的大量复杂、繁琐的分析过程。
以上,希望对大家有所帮助。
相关文章:
在供应链管理中,如何做好库存分析?库存分析有哪些监控指标?
在供应链管理中,库存分析是其重要的一环。库存分析的方法繁杂且广泛,选择正确的方法才能更好的进行库存分析,下面就为大家盘点一些常用的库存分析方法和监控指标,全程干货,建议收藏! 01 如何进行库存分析&…...
黑豹程序员-架构师学习路线图-百科:Database数据库
文章目录 1、什么是Database2、发展历史3、数据库排行网4、总结 1、什么是Database 当今世界是一个充满着数据的互联网世界,各处都充斥着大量的数据。即这个互联网世界就是数据世界。 支撑这个数据世界的基石就是数据库,数据库也可以称为数据的仓库。 …...
你相信光吗?黑灯工厂重新相信“光”
你知道“黑灯工厂”吗?望文生义,所谓黑灯工厂,就是可以不需要照明的工厂。全程流水线自动化生产,无人干预、无人值守,工厂变成黑匣子,原材料进去,成品出来,流水线上百分百自动化。 完…...
Ubuntu 20.04使用源码安装nginx 1.14.0
nginx安装及使用(详细版)是一篇参考博文。 http://nginx.org/download/可以选择下载源码的版本。 sudo wget http://nginx.org/download/nginx-1.14.0.tar.gz下载源代码。 sudo tar xzf nginx-1.14.0.tar.gz进行解压。 cd nginx-1.14.0进入到源代码…...
springboot框架拦截器中HttpServletRequest 请求如何区分是图片上传流还是普通的字符流?
在Spring Boot框架中的拦截器(Interceptor)中,可以通过检查Content-Type请求头来区分图片上传流和普通的字符流。 当客户端发送POST请求并携带文件时,Content-Type请求头通常会包含multipart/form-data或者类似的值。这表明该请求…...
简单聊聊 TCP 协议
简单聊聊 TCP 协议 如何实现可靠传输 ?完全可靠存在比特差错存在丢包流水线可靠数据传输协议回退N步 (GBN)选择重传 (ARQ) 小结 TCPTCP 连接报文段结构序号和确认号 可靠数据传输避免重传超时时间加倍快速重传回退N步还是选择重传 流量控制连接管理拥塞控制拥塞原因拥塞控制方…...
钡铼BL124PN:简单快速转换Profinet到Ethernet/IP
钡铼技术BL124PN是一款高性能的Profinet转Ethernet/IP网关设备。该网关专为工业自动化领域设计,用于实现不同协议之间的互连和通信。BL124PN采用可靠稳定的硬件和先进的通信技术,具有以下主要特点: 协议转换能力:BL124PN能够将Pr…...
【golang】go 空结构体 详解 空结构体内容占用及大小
一、空结构体基础 空结构实例 和 空结构体变量 本质是一样的 1、所有空结构体地址都是一样的2、大小都为0(最独特的) package mainimport ("fmt""time""unsafe" )type EST struct { }func main() {// 一、基础// 空结构…...
身为产品经理该如何向客户推广API商品数据接口
在当今数字化的时代,API(Application Programming Interface,应用程序编程接口)已成为各种软件应用程序之间交互数据的主要方式。API商品数据接口作为一种特殊类型的API,能够让不同的系统之间共享商品数据,…...
【数据结构】460. LFU 缓存
460. LFU 缓存 解题思路 get操作 返回key对应的val 然后增加对应的freq插入操作 如果key已经存在 直接进行更新 如果不存在 但是容器已经满了 直接进行删除freq最小的Key 之后进行插入 class LFUCache {// key到 val的映射 KVHashMap<Integer,Integer> keyToVal;// …...
文字转语音播报模块(一):阿里云nls服务使用示例
一、业务场景 最近笔者在业务中涉及到语音告警的模块,需要讲告警内容以文件或流形式返回给前端进行语音播报,具体的分析与处理如下 二、业务分析 首先告警内容提示信息这里做的处理是通过专门字段去存储、编辑,根据拟定好的代码逻辑判断是…...
Vscode配置C#编程环境(win10)
目录 1、安装好Vscode 2、下载安装.NetCore SDK 3、配置C#环境 3.1 打开Vscode并下载扩展 3.2 Vscode中打开文件夹并配置环境 3.3 调试运行 1、安装好Vscode 2、下载安装.NetCore SDK 官网如下,下载完成后双击打开一路走到底就行.NetCore SDK官网 软件显示安…...
python:xlrd 读取 Excel文件,显示在 tkinterTable 表格中
pip install xlrd xlrd-1.2.0-py2.py3-none-any.whl (103 kB) 摘要: Library for developers to extract data from Microsoft Excel (tm) spreadsheet files pip install tkinterTable tkintertable-1.3.3.tar.gz (58 kB) 摘要: Extendable table class for Tkinter 源代…...
深度学习——深度学习计算一
深度学习——深度学习计算一 文章目录 前言一、层和块1.1. 自定义块1.2. 顺序块1.3. 在前向传播函数中执行代码1.4. 小结 二、参数管理2.1. 参数访问2.1.1. 目标参数2.1.2. 一次性访问所有参数2.1.3. 从嵌套块收集参数 2.2. 参数初始化2.2.1. 内置初始化2.2.2. 自定义初始化 2.…...
yolov5及yolov7实战之剪枝
之前有讲过一次yolov5的剪枝:yolov5实战之模型剪枝_yolov5模型剪枝-CSDN博客 当时基于的是比较老的yolov5版本,剪枝对整个训练代码的改动也比较多。最近发现一个比较好用的剪枝库,可以在不怎么改动原有训练代码的情况下,实现剪枝的…...
力扣第257题 二叉树的所有路径 c++ 树 深度优先搜索 字符串 回溯 二叉树
题目 257. 二叉树的所有路径 简单 给你一个二叉树的根节点 root ,按 任意顺序 ,返回所有从根节点到叶子节点的路径。 叶子节点 是指没有子节点的节点。 示例 1: 输入:root [1,2,3,null,5] 输出:["1->2-&g…...
保研之旅·终
一.背景 学校: 中211 通信工程专业 成绩: 绩点前3% 英语: CET4:523 CET6:505 竞赛:两个国奖,若干省奖 科研:两项校级大创,无论文产出 二.基本情况 夏令营入营: 哈工大…...
达梦数据库 视图 错误 [22003]: 数据溢出
今天通过DBeaver连接访问达梦数据库的一个视图,报错:错误 [22003]: 数据溢出 经过分析,原因是视图字段的数据类型和原表的数据类型不一致造成的...
【文献阅读】【NMI 2022】LocalTransform :基于广义模板的有机反应性准确预测图神经网络
预测有机反应产物是有机化学的一个基本问题。基于成熟有机化学知识,化学家现在能够设计实验来制造用于不同目的的新分子。但是,它需要经验丰富的专业化学家来准确预测化学反应的结果。为了进一步帮助有机化学家并在数字化学时代实现全自动发现࿰…...
QQ浏览器怎么才能设置默认搜索引擎为百度
问题: 打开QQ浏览器,搜索相关信息时发现总是默认为”搜狗搜索引擎“,想将其转为”百度搜索引擎“ 解决: 1、点击浏览器右侧”菜单“图标,选择”设置“,如下图所示: 2、在”常规设置“中的”搜…...
Go Gin Gorm Casbin权限管理实现 - 3. 实现Gin鉴权中间件
文章目录 0. 背景1. 准备工作2. gin中间件2.1 中间件代码2.2 中间件使用2.3 测试中间件使用结果 3. 添加权限管理API3.1 获取所有用户3.2 获取所有角色组3.3 获取所有角色组的策略3.4 修改角色组策略3.5 删除角色组策略3.6 添加用户到组3.7 从组中删除用户3.8 测试API 4. 最终目…...
js 封装一个异步任务函数
// 异步任务 封装 // 1,定义函数 // 2,使用核心api(queueMicrotask,MutationObserver,setTimeout) function runAsynctask (callback){if(typeof queueMicrotask "function" ){queueMicrotask(callback)}else if( typeof MutationObserver "functio…...
目标检测YOLO实战应用案例100讲-基于无人机航拍图像的目标检测
目录 前言 国内外研究现状 目标检测研究现状 无人机航拍目标检测研究现状...
PyQt5配置踩坑
安装步骤比较简单,这里只说一下我踩的坑,以及希望一些大佬可以给点建议。 一、QtDesigner 这个配置比较简单,直接就能用,我的配置如下图: C:\Users\lenovo\AppData\Roaming\Python\Python311\site-packages\qt5_app…...
内网渗透笔记之内网基础知识
0x01 内网概述 内网也指局域网(Local Area Network,LAN)是指在某一区域内由多台计算机互联成的计算机组。一般是方圆几千米以内。局域网可以实现文件管理、应用软件共享、打印机共享、工作组内的历程安排、电子邮件和传真通信服务等功能。 内…...
vue3+elementPlus:el-select选择器里添加按钮button
vue3elementPlus:el-select选择器里添加按钮button,在el-select的option后面添加button //html <el-select class"selectIcon" value-key"id" v-model"store.state.HeaderfilterText" multiple collapse-tagscollapse-…...
Android 模拟点击
Android 模拟点击 1.通过代码的方式实现 通过模拟MotionEvent的方式实现 //----------------模拟点击--------------------- private void simulateClick(View view, float x, float y) {long downTime SystemClock.uptimeMillis();final MotionEvent downEvent MotionEve…...
css自学框架之选项卡
这一节我们学习切换选项卡,两种切换方式,一种是单击切换选项,一种是鼠标滑动切换,通过参数来控制,切换方法。 一、参数 属性默认值描述tabBar.myth-tab-header span鼠标触发区域tabCon.myth-tab-content主体区域cla…...
Element Plus组件库中的input组件如何点击查看按钮时不可编辑,点击编辑时可编辑使用setup
如果你正在使用 Vue 3 和 Composition API,你可以使用 setup 函数来实现 Element Plus 的 Input 组件在点击查看按钮时不可编辑,点击编辑按钮时可编辑的功能。 以下是一个使用 setup 的示例代码: <template><div><el-input …...
小米、华为、iPhone、OPPO、vivo如何在手机让几张图拼成一张?
现在很多手机自带的相册APP已经有这个拼图功能了。 华为手机的拼图 打开图库,选定需要拼图的几张图片后,点击底部的【创作】,然后选择【拼图】就可以将多张图片按照自己想要的位置,组合在一起。 OPPO手机的拼图 打开相册&#…...
成都商城网站制作/seo发外链的网站
知乎首发,超全学习算法&数据结构干货:0基础入门算法面试提升指南!不废话,直接上干货!★本文将从以下3个方面告诉你:一、新手怎么快速入门算法基础——【0基础学习算法】二、如何拔高算法技能࿰…...
创新驱动发展战略意义/seo优化需要做什么
实验环境 摘要拓扑图: 实验拓扑图 设备登录凭据 软路由设备:( GatewayIP: 1-9 ) Hostname IP Address Username/Password ispct-vyos eth0IP: 192.168.31.41/24 eth1IP: 192.168.10.1/24 dns: 192.168.30.191 ospfv2: Route-ID(1.1.1.1/32) vyos/12…...
做网站的如何说服客户/关键词优化搜索引擎
如何在静默模式下运行CMD或.bat文件? 我希望防止向用户显示CMD界面。包括短语echo off在您的蝙蝠脚本的顶部。感谢您的编辑moocha。对其进行了一些改进(格式化,在前面添加了,以便echo语句本身不会导致输出。)但是,这不会阻止调用的…...
商城网站建设制作/营销网站系统
文章目录案例引入快速入门创建新模块创建Controller启动服务器进行测试SpringBoot的安装问题下载速度的问题兼容性问题案例引入 SpringBoot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化 Spring 应用的初始搭建以及开发过程。 使用了 Spring 框架后已经…...
wordpress 新闻面板/域名注册平台
原文链接 成员函数的重载、覆盖(override)与隐藏很容易混淆,C程序员必须要搞清楚概念,否则错误将防不胜防。 成员函数被重载的特征:(1)相同的范围(在同一个类中)…...
东莞网络营销师培训学校/泰州seo网站推广
数字孪生是一种超出实际的定义,可以被视作一个或好几个主要的、彼此之间依靠的武器装备体系的数据投射系统软件。数字孪生,是以智能化方法为物理学目标建立的虚似实体模型,来仿真模拟其在实际条件中的个人行为。数字孪生是灵活运用概念模型、…...