库存分析表
售后库存分析表
5490854 L-CARNB\前保险杠\底漆 断点 5491152 L-CARNB\后保险杠\底漆 断点 5486232 L-CARHB\前保险杠\底漆 断点 5486233 L-CARHB\后保险杠\底漆 断点 9049266 L-CARSW\后保险杠\底漆 江阴存放 92101245 BUICK12\前保险杠\底漆 断点 92101249 BUICK12\后保险杠\GL\底漆 江阴存放 92101250 BUICK12\后保险杠\GS\底漆 江阴存放 5487305 SGM18\前保险杠\GL\底漆 断点 5486832 SGM18\前保险杠\GS\底漆 断点 5486957 SGM18\后保险杠\底漆 断点 13238286 E10\前保险杠\GL\底漆 断点 13277154 E10\前保险杠\GS\底漆 断点 13287312 E10\后保险杠\GS\底漆 断点 22858863 E10\后保险杠\GS\底漆(带摄像头孔) 断点 13266607\13442650 SGM3400\前保险杠\底漆 断点 13278377\13442669 SGM3400\后保险杠\GL\底漆 断点 13311775\13444416 SGM3400\后保险杠\GS\底漆 断点 25887484\13442658 D16\前保险杠\GL\底漆 断点 20827116\13442656 D16\前保险杠\GS\底漆 断点 25888267\13442662 D16\后保险杠\GL\底漆 断点 20845136\13442664 D16\后保险杠\GS\底漆 断点 13444415 D16\后保险杠\GS\底漆 断点 9021752 SGM401\前保险杠\底漆 断点 9021766 SGM401\后保险杠\底漆 断点 5495643/9020593 SGM410\前保险杠\底漆 断点 5495644 SGM410\后保险杠\底漆 江阴存放 9038965 SGM411\前保险杠\底漆 断点 9040730 SGM411\后保险杠\底漆 江阴存放 9031302\90800700 SGM308\前保险杠\底漆 断点 9033581\90800702 SGM308\后保险杠\底漆 断点 9069489\90800705\90800703 SGM308HB\后保险杠\底漆 江阴存放 9063025 SGM308\前保险杠\底漆件 断点 9063026\90801726 SGM308\后保险杠\底漆件 断点 9063027\90801727 SGM308HB\后保险杠\底漆件 江阴存放 9066407\90800701 SGM308\前保险杠\幸福版\底漆件 烟台 26200748 SGM308\前保险杠\幸福版\底漆件 烟台 90800482 SGM308\前保险杠\底漆(电动车) 断点 90800704 SGM308\后保险杠(有孔)\底漆 断点 90801725 SGM308\前保险杠\底漆件(90801725 断点) 26201391 SGM308 extention\前保险杠\底漆件 烟台 9045950/9017335 SGM811\前保险杠\底漆 江阴存放 9048135 SGM811\后保险杠\GS\底漆 断点 9063812 SGM811\后保险杠\GL\底漆 断点 9026469/9017349 SGM813\前保险杠\底漆 断点 95493036\95019927 SGM405\前保险杠\底漆 断点 95460668\95227616 SGM405\HB\后保险杠\底漆 江阴存放 95460669\95227618 SGM405\NB\后保险杠\底漆 江阴存放 5486151 SGM201\前保险杠\底漆 烟台 5490454 SGM201\后保险杠\底漆 烟台 9004203 SGM201\前保险杠\底漆 烟台 5495096 SGM200\前保险杠\底漆 烟台 5494901 SGM200\后保险杠\(无孔)\底漆 沈阳
4S店车辆库存状况分析表
请大家认真填写此表。各店做好库存分析主要是为了使各店库存公开化,合理利用和共享 各店积极配合。
经销店名称:XXXXXXXXXXX
库存总金额 正常库存金额 1年以上库存金额 呆滞库存金额 死库存金额
XXXX元 XXXX元 XXXX元 XXXX元 XXXX元
联系人: XXX 联系电话:
所有在库产品 1年以内正常周转产品 1年以上现卖车型能够安装上去但不好销售的产品 1年以上现卖车型不能够安装上去也不好销售的产品 无法销售的产品
库存原因填写说明:呆滞库存呆滞原因,1.车型换代未销售完的产品2.车型增配或改款无法加装上的产品
库存状态
ห้องสมุดไป่ตู้
产品名称 (带车型)
数量
金额
原因
库存状态
1年以上库存
呆滞库存
库存状况分析表
公开化,合理利用和共享各店库存资源,降低库存提高库存周转率,使各店以及公司利益得到最大
邮箱:
好销售的产品 不好销售的产品
增配或改款无法加装上的产品等。3.死库存:写出不能销售的原因,1.产品质量原因,2.施工原因等。
产品名称 (带车型)
数量
金额
原因
库存状态
产品名称 (带车型)
数量
金额
死库存
店以及公司利益得到最大化。希望
.施工原因等。
原因
仓库管理常用表格模板
仓库管理常用表格模板在仓库管理中,表格是非常重要的工具,可以帮助管理人员系统地记录和跟踪库存信息、订单信息等。
以下是一些在仓库管理中常用的表格模板:库存清单表格模板序号商品名称商品编号库存数量单位最近进货日期最近出货日期1 商品A 123456 100 个2021-01-01 2021-02-012 商品B 234567 50 件2021-01-15 2021-02-153 商品C 345678 200 台2021-02-01 2021-03-01入库记录表格模板序号记录日期商品名称商品编号入库数量单位供应商备注1 2021-02-15 商品A 123456 50 个供应商A进货价每个10元2 2021-02-20 商品B 234567 20 件供应商B进货价每件5元3 2021-03-05 商品C 345678 100 台供应商C进货价每台100元出库记录表格模板序号记录日期商品名称商品编号出库数量单位客户备注1 2021-02-25 商品A 123456 30 个客户A本月销售额超过1000元2 2021-03-10 商品B 234567 10 件客户B客户B订购数量增加3 2021-03-15 商品C 345678 50 台客户C客户C提前提取货物以上是仓库管理中常用的库存清单、入库记录和出库记录表格模板,通过这些表格,管理人员可以更加方便地了解库存情况、进出货记录,从而更好地进行仓库管理工作。
库存分析报告样稿
库存分析报告样稿上半年库存分析报告⼀、半年度库存⾛势单位:万元2、分库存⾛势⾛势图3库存绩效说明(举例):●库存周转率:同期销售成本/同期库存●库存总体呈逐⽉下降受控,其中借出仓占⽐较⼤。
⼆、上半年销售情况、⽣产⼊库状况和库存状况⽐对表1、1~6⽉销售情况2、1~6⽉⽣产情况3、销售、库存⽉度数据⽐对图(这三图标要以共同的计量单位在同⼀图标展⽰具有说服⼒)结论:通过对⽐同期销售成本、⽣产产值和库存价值,可以看出本期产销协调⼯作(预测与实际销售差异)。
,因此库存。
三、价值及时效分析(库存结构分析)1、库存齐套率(数量分析)▲BOM⽤料库存齐套率定义:以BOM材料清单中最⾼库存为基数,所有材料与最⾼库存⽐值的平均值。
▲主要产品BOM⽤料库存齐套率1)按全部材料统计:26.50%注:全部材料是指BOM清单中全部料件。
2)按主要材料统计:74.80%注:主要材料是指BOM清单中除包装材料以外之料件。
▲业界认可的齐套率为75%以上。
▲结论:库存结构上,从材料配套分析是⽐较合理的。
2、6⽉份原材料库存分析和呆滞材料分析▲原材料库构成(分类依据:Rosh和⾮RoHs)结论:可以看出,公司积累的⾮Rohs材料还占有相当⽐例,因此提请相关部门(设计、⽣产、采购等)在后续⼯作中注意消耗。
▲呆滞料定义:在设定期内⽆领⽤记录的物料。
★呆滞6个⽉以上物料★呆滞12个⽉以上物料3、6⽉份成品库存分析▲构成▲成分图▲主打产品库存情况▲分析:1)A2常规产品出货稍慢,先前备货较多造成积压。
2)Q2要求备货,现在出货不畅,造成积压。
3)A4尾货处理不⼒,造成积压。
▲分析:1、Q2模块类库存价值虚⾼近42万元。
2、A3类半成品去年备货较多未及时消耗。
4、5⽉份超期成品库存分析分析:1、处理不及时、成品滞销。
2、超期A3产1000台客户订单未发货,在等待中.其他待有客户需要时返修。
3、A5有⼀定的⽐例滞销品,余可⽴即翻修。
4、A1有⼀批PA23退货待有新客户需求时翻修,其余产品为出货不畅。
Excel数据管理与图表分析 典型案例-库存明细表
Excel数据管理与图表分析典型案例-库存明细表库存明细表用来记录仓库中各种物品的数量和金额,并对购进和发出物品的数量和金额进行统计,以便企业及时了解和控制库存的准确情况和数据。
本例用Excel 中的公式和设置单元格格式来制作一个库存明细表。
另外,用COUNT和SUM函数来统计货物的种类和计算期未的总值。
1.练习要点● 公式的应用 ● 函数的应用 ● 设置单元格格式 2.操作步骤:(1)新建一张空白单元格,在A1单元格中输入“库存明细表”文字。
然后,选择A1至I1单元格区域,单击【对齐方式】组中的【合并后居中】按钮,并设置字体格式,如图2-112所示。
图2-112 设置字体格式提 示在【字体】组中,设置【字体】为“黑体”;【字号】为20。
(2)在A2至I2单元格区域中,输入各字段名信息,设置【字体】为“华文楷体”;【字号】为10,并单击【加粗】按钮,如图2-113所示。
图2-113 设置字体格式(3)在A3至E20单元格区域中,输入编号、物品名称、规格、单价和期初数量的信息。
(4)在F3单元格中,输入“=D3*E3”公式,向下拖动填充柄至F20单元格,即可得到期初金额,如图2-114所示。
图2-114 计算期初金额(5)在G3单元格中,输入购进数量信息。
然后,在H3单元格中,输入“=D3*G3”选择设置设置 结果 输入公式,向下拖动填充柄至H20单元格,即可得到购进金额,如图2-115所示。
输入结果图2-115 计算购进金额(6)在I3单元格中,输入发出数量信息。
然后,在J3单元格中,输入“=D3*I3”公式,向下拖动填充柄至J20单元格,即可得到购进金额,如图2-116所示。
输入结果图2-116 计算发出金额(7)在K3单元格中,输入“=E3+G3-I3”公式,向下拖动填充柄至K20单元格,即可得到期未数量。
(8)在L3单元格中,输入“=D3*K3”公式,向下拖动填充柄至L20单元格,即可得到期未余额,如图2-117所示。
库存分析报告-范本
库存分析报告-范本1.目的本管理文件的目的是为了综合分析库存情况数据,为供应部的采购工作及库存管理工作提供相关信息及决策依据。
2.范围本管理文件适用于各仓库的库存分析领域。
3.相关程序管理文件(1)存货盘点制度(2)存货跌价准备管理4.业务流程(1)库存参数控制步骤完成时间涉及部门及岗位步骤说明1 库存控制员库存控制员进行各仓库存货管理参数体系的设置和定期调整,包括安全库存、最高库存警戒、最低库存警戒、库存周转率指标等,报计划成本主管和供应部经理审批。
2 总统计员总统计员每月汇总传递流转基础数据,库存控制员每月按照参数指标出具《库存周转率报表》《周转状况评价报告》和《库存参数调整报告》 (2)存货基本信息记录与汇总步骤完成时间涉及部门及岗位步骤说明1 每日仓库统计员仓库统计员每日记录存货流转基础数据,包括每日出入库、每日库存、与安全库存对照差异、拒收记录、退货记录、退库记录,以上信息以日报表形式传递给库存控制员和供应部各采购经理 2 各月月末仓库总统计员仓库总统计员每月出具月统计报表,包括当月累计进出库、月初库存、月末库存、当月拒收记录、退货记录和退库记录3 供应部经理/库存控月统计报表报供应部经理、制员/会计部存货会库存控制员、会计部和各采计/供应部采购经理购经理(3)库存有效性分析步骤完成时间涉及部门及岗位步骤说明1 每月库存控制员库存控制员每月进行生产性物料缺货分析和滞料分析 2 每月库存控制员库存控制员每月进行库存结构和规模统计及有效性分析 3 每周库存控制员库存控制员每周进行重点物料周转分析,向仓库主管和财务管理部提交《重点物料周转周分析报表》对全部生产性物料进行月度和年度的周转分析,向仓库主管和财务管理部提交《周转状况评价报告》 (4)存货滞料报告和处理步骤完成时间涉及部门及岗位步骤说明1 库存控制员/仓库主按库存控制员的分析信息和管每月盘库结果,仓库主管每月汇总滞料情况,追溯原因,及时调整实物仓储管理,形成《滞存物料处理报告》,并上报处理意见2 供应部经理/财务管《滞存物料处理报告》经供理部部长/总经理应部经理、财务管理部部长和总经理审批,通过变卖、销毁等手段处理,及时化解不良库存(5)存货跌价警示报告步骤完成时间涉及部门及岗位步骤说明1 库存控制员按库存控制员的存货有效性主管会计和滞料分析结果,每年会计部主管会计制定进入重点跌价坚实范围的在库存货 2 计划成本组计划成本组每年向会计部提会计部交《分类存货期末市价明细表》和《单项存货期末市价明细表》,提供跌价警示信息 5.单据及报告《库存周转率报表》《库存参数调整报告》《滞存物料处理报告》《重点物料周转周分析报表》《分类存货期末市价明细表》《单项存货期末市价明细表》下面是赠送的励志的100句经典话,需要的朋友可以学习下,不需要的朋友可以下载后编辑删除~~谢谢~~【励志的话】平凡却无私的人啊千万不要抱怨命运的不公。
库存呆滞分析表中库存数量和呆滞库存数量的区别
一、字段含义解释、呆滞分析表中涉及地基本字段:库存数量:信息日期时点地库存数量呆滞库存数量:呆滞日期时点地库存数量(呆滞日期信息日期—呆滞月份(前端选项);(实际)呆滞月数((信息日期)),超过以计算;交易明细信息档.交易日期() < 信息日期)文档收集自网络,仅用于个人学习输入呆滞条件.等于():取得地最大地异动日期呆滞日期地品号才印出..大于(>):取得地最大地异动日期< 呆滞日期地品号才印出..小于(<):取得地最大地异动日期> 呆滞日期地品号才印出..大于等于(>):取得地最大地异动日期< 呆滞日期地品号才印出..小于等于(<):取得地最大地异动日期> 呆滞日期地品号才印出.选项『月数』空白表示全部品号都印出.呆滞依据.上次出库日: 取最大地异动日期,且单据地更新出库日()''.上次入库日: 取最大地异动日期,且单据地更新入库日()''.上次入出库日:当单据地更新出库日或者更新入库日均为''时,取较大地那个异动日期注:库存系统地交易单据都需要人为设置“更新入\出库日”(其他系统默认更新),如果单据性质中没有设置,则在跑报表时这个单据地出入库日期就不会考虑文档收集自网络,仅用于个人学习、品号是否呆滞地判断如果关联结果该品号在维护交易明细()内有信息,取最大地异动明细档.异动日期() ,条件:异动日期<信息日期文档收集自网络,仅用于个人学习如果取得地最大地异动日期< 呆滞日期则打印该品号否则不列印该品号(没有过交易地新品号不纳入)二、举例:(库存数量<>呆滞库存数量地情况)条件:若某一个品号地交易明细分别为:2008-12-31进货单数量(默认更新入库日),2009-01-20领料单数量(默认更新出库日),2009-02-28库存交易单,入库数量,则该品号在当前信息日期2009-06-16地库存数量是文档收集自网络,仅用于个人学习如:输入呆滞条件为.大于等于(>)月数()前端地信息日期:2009-06-16得出:呆滞日期信息日期呆滞月份(前端选项)2009-02-17(每月按天计算)、呆滞依据()为“.上次出库日”:取得“上次出库日”地最大交易日期(2009-01-20)<呆滞日期(2009-02-17),所以该品号属于呆滞料,需打印;文档收集自网络,仅用于个人学习呆滞月份(实际)((信息日期)) ((2009-06-162009-01-20));文档收集自网络,仅用于个人学习库存数量信息日期时点地库存数量;呆滞库存数量呆滞日期时点地库存数量、呆滞依据()为“.上次入库日”:()当该库存交易单单据性质中没有勾选“更新入库日”,则取得“上次入库日”地最大交易日期(2008-12-31)<呆滞日期(2009-02-17),所以该品号属于呆滞料,需打印;文档收集自网络,仅用于个人学习呆滞月份(实际)((信息日期)) ((2009-06-162008-12-31));文档收集自网络,仅用于个人学习库存数量信息日期时点地库存数量;呆滞库存数量呆滞日期时点地库存数量()当该库存交易单单据性质中有勾选“更新入库日”,则取得“上次入库日”地最大交易日期(2009-02-28)<呆滞日期(2009-02-17),所以该品号不属于呆滞料,不需打印;文档收集自网络,仅用于个人学习、呆滞依据()为“.上次入出库日”:()当该库存交易单单据性质中没有勾选“更新入库日”,则取得“上次入\出库日” 中较大地异动日期(2009-01-20)<呆滞日期(2009-02-17),所以该品号属于呆滞料,需打印;文档收集自网络,仅用于个人学习呆滞月份(实际)((信息日期)) ((2009-06-162009-01-20));文档收集自网络,仅用于个人学习库存数量信息日期时点地库存数量;呆滞库存数量呆滞日期时点地库存数量()当该库存交易单单据性质中有勾选“更新入库日”,则取得“上次入\出库日” 中较大地异动日期(2009-02-28)>呆滞日期(2009-02-17),所以该品号不属于呆滞料,不需打印;文档收集自网络,仅用于个人学习。
超市盘点分析表模板
超市盘点分析表模板
一、引言
超市盘点是管理者对超市库存进行清点和核对的重要工作,通过盘点可以及时
了解库存状况,帮助管理者做出合理的采购和销售决策,提高超市的运营效率和盈利能力。
为了更好地进行盘点分析,设计了以下超市盘点分析表模板。
二、盘点信息
1. 日期:
•盘点日期:
•上次盘点日期:
2. 盘点人员:
•盘点负责人:
•协助盘点人员:
三、库存情况
1. 商品种类:
•总商品种类数:
•新上架商品数:
•下架商品数:
2. 库存数量:
•总库存数量:
•常规商品库存量:
•限时促销商品库存量:
四、盘点结果分析
1. 库存利用率:
•根据库存数量和销售情况分析库存利用率,是否存在滞销或积压情况?
2. 盘点差异分析:
•分析本次盘点与上次盘点的差异,是否有盗窃、损耗或误差现象发生?
3. 库存周转率:
•计算库存周转率,评估商品的销售速度和库存周转效率,有针对性地进行进货和陈列调整。
五、盘点建议
1. 优化库存结构:
•根据盘点结果,提出优化库存结构的建议,合理调整各类商品的进货量和陈列位置,提升商品销售率。
2. 商品报损处理:
•针对误差和损耗情况,提出合理的商品报损处理方案,减少损失,完善盘点制度。
结语
通过以上盘点分析表模板,可以帮助超市管理者更加有效地进行盘点工作,并从中获取有价值的数据和信息,为超市的运营管理提供决策支持。
希望该模板能为超市盘点工作带来便利和效益。
存货库龄分析表
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0 #DIV/0!
0
0
0
0
技股份有限公司
貨庫齡分析表
60 至 90 日 库存 金额
90 至 180 日 库存数 量
90 至 180 日 库存金 额
180 至 360 日 库存数 量
180 至 360 日 库存金 额
360 日 以上 库 存数量
ቤተ መጻሕፍቲ ባይዱ
360 日 以上 库 存金额
合计数 量
库存额
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
即时库存查询分析报表
即时库存查询分析报表GO/****** Object: StoredProcedure [dbo].[Cargill_inventroyandPrice] Script Date: 7/2/2019 9:02:07 AM ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER proc [dbo].[Cargill_inventroyandPrice]@fbegstock varchar(20),@fendstock varchar(20),@fbegnumber varchar(20),@fendnumber varchar(20)asSet Nocount onCreate Table #TempInventory([FBrNo] [varchar] (10) NOT NULL ,[FItemID] [int] NOT NULL ,[FBatchNo] [varchar] (200) NOT NULL ,[FMTONo] [varchar] (200) NOT NULL ,[FSupplyID] [int] NOT NULL ,[FStockID] [int] NOT NULL ,[FQty] [decimal](28, 10) NOT NULL ,[FBal] [decimal](20, 2) NOT NULL ,[FStockPlaceID] [int] NULL ,[FKFPeriod] [int] NOT NULL Default(0),[FKFDate] [varchar] (255) NOT NULL ,[FMyKFDate] [varchar] (255),[FStockTypeID] [Int] NOT NULL,[FQtyLock] [decimal](28, 10) NOT NULL,[FAuxPropID] [int] NOT NULL,[FSecQty] [decimal](28, 10) NOT NULL,[FHelpCode] [varchar](200) NOT NULL,[FProperty] [int] NOT NULL Default(0),[FChartNumber] [varchar](255) NOT NULL,[FBatchNo2] [VarChar] (200) NOT NULL Default(''),[FStockID2] [int] NOT NULL Default(0),fcaigoudate datetime,fcurrency varchar(20))Insert Into #TempInventory Select u1.FBrNo,u1.FItemID,u1.FBatchNo,u1.FMTONo,u1.FSupplyID,u1.FStockID,u1.FQty,u1.FBal,u1.FStockPlaceID,u1.FKFPeriod,ISNULL(u1.FKFDate,''),ISNULL(u1.FKFDate,''),500,u1.FQtyLock,u1.FAuxPropID,u1.FSecQty,'',s.FProperty ,'','',0,'','' From ICInventory u1 left join t_stock s on u1.FStockID=s.FItemID where u1.FQty<>0 Insert Into #TempInventory Select u1.FBrNo,u1.FItemID,u1.FBatchNo,u1.FMTONo,u1.FSupplyID,u1.FStockID,u1.FQty,u1.FBal,u1.FStockPlaceID,u1.FKFPeriod,ISNULL(u1.FKFDate,''),ISNULL(u1.FKFDate,''),u1.FStockTypeID,0,u1.FAuxPropID,u1.FSecQty,'',s.FProperty,'' ,'',0,'','' From POInventory u1 left join t_stock s on u1.FStockID=s.FItemID where u1.FQty<>0 DECLARE @CalculateType AS INTSELECT @CalculateType=FValue FROM t_SystemProfile WHERE FCategory='IC' AND FKey='CalculateType'UPDATE t1 SET FBatchNo2=(SELECT CASE t2.FTrack WHEN 80 THEN t1.FBatchNo WHEN 20309 THEN t1.FBatchNo ELSE '' END ),FStockID2=(SELECT CASE @CalculateTypeWHEN 0 THEN 0 WHEN 1 THEN t1.FStockID ELSE t3.FGroupID END)FROM #TempInventory t1INNER JOIN t_ICItem t2 ON t1.FItemID=t2.FItemIDINNER JOIN t_Stock t3 ON t1.FStockID=t3.FItemIDSelect distinctt1.FName as FMaterialName,t1.FModel as FMaterialModel,u1.FBatchNo,t2.FName as FStockName,u1.FKFPeriod,case when isdate(u1.FKFDate)=1 then Convert(datetime,u1.FKFDate) else null end as FKFDate,t3.FName as FBUUnitName,t3.FNumber as FBUUnitNumber,ROUND(u1.FQty,t1.FQtydecimal) as FBUQty,Case when isdate(u1.FKFDate)=0 then NULL else Convert(datetime,u1.FKFDate) + u1.FKFPeriod END AS FMaturityDate,t2.FNumber AS FStockNumber ,t1.FNumber AS FMaterialNumber,CASE WHEN t2.FIncludeAccounting=1 THEN ISNULL(t20.FPrice,0) ELSE 0 END as FPrice,CASE WHEN t2.FIncludeAccounting=1 THEN ISNULL(t20.FPrice * t4.FCoefficient,0) ELSE 0 END as FCUPrice,CASE WHEN t2.FIncludeAccounting=1 THEN ISNULL(ROUND(t20.FPrice * u1.FQty,2),0) ELSE 0 END as FAmount ,t1.FItemID ,isnull(u1.fcaigoudate ,'')fcaigoudate,isnull(fcurrency,'') fcurrencyinto #TempInventory1From #TempInventory u1 left join t_ICItem t1 on u1.FItemID = t1.FItemIDleft join t_Stock t2 on u1.FStockID=t2.FItemIDleft join t_Supplier t_8 on u1.FSupplyID=t_8.FItemIDleft join t_MeasureUnit t3 on t1.FUnitID=t3.FMeasureUnitIDleft join t_MeasureUnit t4 on t1.FStoreUnitID=t4.FMeasureUnitIDleft join t_StockPlace t5 on u1.FStockPlaceID=t5.FSPIDleft join t_AuxItem t9 on u1.FAuxPropID=t9.FItemID left join t_Measureunit t19 on t1.FSecUnitID=t19.FMeasureunitIDLeft Join ICRealtimeCost t20 ON u1.FItemID=t20.FItemID AND u1.FBatchNo2=t20.FBatchNo AND u1.FStockID2=t20.FStockIDwhere (Round(u1.FQty,t1.FQtyDecimal)<>0 OR Round(u1.FQty/t4.FCoefficient,t1.FQtyDecimal)<>0)and t1.FDeleted=0AND t2.FTypeID in (500,20291,20293,504,505,501)Order By t2.fnumber,t1.FNumber,u1.FBatchNodeclare @FcurrentYear varchar(10)declare @Fcurrentperiod varchar(10)SELECT @FcurrentYear= FValue FROM t_SystemProfile WHERE FCategory='IC' AND FKey='CurrentYear'SELECT @Fcurrentperiod= FValue FROM t_SystemProfile WHERE FCategory='IC' AND FKey='CurrentPeriod'select FItemID ,sum(FBegQty)FBegQty,sum(FBegBal)FBegBal into #TempInventory2from ICBalwhere FPeriod =@Fcurrentperiod and FYear =@FcurrentYear and fitemid in(select FItemID from #TempInventory1)group by FItemIDselect FItemID ,case when FBegQty <>0 then round( FBegBal /FBegQty ,6) else 0 end aaa into #TempInventory3from #TempInventory2update a set a.FPrice =b.aaa from #TempInventory1 a inner join #TempInventory3 b on a.FItemID =b.FItemIDupdate c set c.FcuPrice =b.fprice from ICStockBill ainner join ICStockBillentry b on a.FInterID =b.FInterIDinner join #TempInventory1 c on c.FItemID =b.FItemID and c.FBatchNo =b.FBatchNowhere a.FTranType =1update c set c.fcaigoudate =a.FDate from ICStockBill ainner join ICStockBillentry b on a.FInterID =b.FInterIDinner join #TempInventory1 c on c.FItemID =b.FItemID and c.FBatchNo =b.FBatchNowhere a.FTranType =1update c set c.FcuPrice =b.fprice from ICStockBill ainner join ICStockBillentry b on a.FInterID =b.FInterIDinner join #TempInventory1 c on c.FItemID =b.FItemID and c.FBatchNo =b.FBatchNowhere a.FTranType =10update c set c.fcaigoudate =a.FDate from ICStockBill ainner join ICStockBillentry b on a.FInterID =b.FInterIDinner join #TempInventory1 c on c.FItemID =b.FItemID and c.FBatchNo =b.FBatchNowhere a.FTranType =10update c set c.fcaigoudate =a.FDate from ICStockBill ainner join ICStockBillentry b on a.FInterID =b.FInterIDinner join #TempInventory1 c on c.FItemID =b.FItemID and c.FBatchNo =b.FBatchNowhere a.FTranType =2update c set c.FPrice =b.fprice from ICStockBill ainner join ICStockBillentry b on a.FInterID =b.FInterIDinner join #TempInventory1 c on c.FItemID =b.FItemID and c.FBatchNo =b.FBatchNowhere a.FTranType =1 and c.FPrice =0select FStockNumber [CODE OF STORAGE WAREHOUSE] ,FStockName [DESCRIPTION OF STORAGE WAREHOUSE] ,FMaterialNumber [MATERIAL NUMBER] ,FMaterialName [PRODUCT CATEGORY] ,b.FModel [DESCRIPTION OF PRODUCT],c.fname [PRODUCT LINE],F_103 [GIS PACKAGING CODE],F_104 [GIS CODE],F_105 [GIS NAME],F_107 [PLANT FROM] ,FBatchNo [BATCH NUMBER] ,FBUUnitName [UNIT OF MATERIAL] ,FBUQty QTY ,FKFDate [DATE OF MANUFACTURE] ,a.FKFPeriod [SHELF LIFE] ,FMaturityDate [EXPIRATION DATE],fcaigoudate as [DATE OF GOODS RECEIPT] , FPrice [LAST MONTH END PRICE] ,FCUPrice [PURCHASE PRICE],'RMB' CURRENCY from #TempInventory1 aleft join t_ICItem b on a.FItemID =b.FItemIDleft join t_item c on c.fitemid =b.F_102where FStockNumber >=@fbegstockand FStockNumber <=@fendstock and FMaterialNumber >=@fbegnumber and FMaterialNumber <=@fendnumberDrop Table #TempInventoryDrop Table #TempInventory1Drop Table #TempInventory2Drop Table #TempInventory3GO。
SAP库存变动分析表编制指南
1、查询MB51,取库存明细交易数据
①筛选条件
物料:1000000001——1999999999
工厂:5010或5020、5030
过账日期:对应月份日期
②执行查询
③改变订单格式
④筛选库存“特殊库存”——‘S’
此项选择排除所有特殊库存,仅保留数值为空的库存。
⑤导出库存交易明细清单
2、FAGLB03取库存账务数据
①查询1403110000科目本月发生明细,调整显示格式,调出物料及凭证摘要等字段。
输
出清单。
必选字段有物料、凭证类型、本币发生额。
②清单说明:
一般情况下有四种凭证类型:W A、WE、RE、PR,前面两种凭证类型为仓库交易的凭证类型,与前面我们取得的物料交易清单发生额一致;后面两种凭证类型为财务账务调整凭证。
做报表时我们只需要后面这种凭证的清单(财务调整记录清单)。
3、CL30N取物料主数据清单
由于经常使用,具体操作不做介绍。
4、NRO备件清单
T-CODE :ZMM60
①设置筛选条件
②改变订单显示格式
③导出清单。
通过上面4个清单,我们已获得管理报告编制的全部资料。
我们通过EXCEL加工,最终整
将上表通过透视图分类,则可获得各分类方式、各移动类型的发生额。
将分类数据填入管理报告即可。
注意:
1、注意修改报表英文月份
2、注意修改变动分析表库存变动中文注释。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、8月库存周转天数和库存额概述:
2013年8月库存金额8,971万元、周转天数为94天。
计算期截止2013年8月末,年库存周转次数4.21次,库存年周转天数为84天,比预定目标75天多9天。
根据经营现金需求公式按公司的实际情况和目标进行假设:库存周转天数目前84天降到75天,将节约年经营现金需求1,233万。
20% 18%
SKU
金 额 出 现 在 组 距 内 的 次 数 )
100 80
60
40 20 0
0.6 0.5 0.4 0.3 0.2 0.1 0
20,000
250,000
50,000
500,000
100,000
1,000,000
2,500,000
组距(分为7档,2万以下、2-5万、5-10万、10-25万、25-50万、50-100万、100-250万。)
累计频率百分比
频 率 ( 每 笔 金 额 出 现 在 组 距 内
180
库存金额在组距内的SKU出现次数)
160
140 120
100
1 0.9 0.8 0.7 0.6
SKU
4) 正常成品库存金额按中类别
乳膏霜类按库存金额比例28%、面膜类占18.4%、化妆水类占12.2%;上述三个中类合计占总金额的58.6%;
8%
6%
4%
2%
0%
数据来源:库存周转天数表
不能出库产 品 591 赠品和试用 装 931
8月材料仓库存3,113万元
半成品 117
备件仓 47
正常成品 4,336
原材料 1,305
包材 1,644
不能出库产品包括:残次品仓、退货仓、返工仓和各车间成品仓。
3) 正常产成品库存单项SKU金额频率分布
正常成品库存SKU金额频率分布图
观察组距频率分布图发现: a)正常产成品库存5,267万中共有416个SKU:计算每个SKU平均库存额12.66万元; 库存金额在2万以下的SKU有154个占总SKU数量百分比37.02%; 库存金额在10万以上25万以下的SKU有77个占总SKU数量百分比18.51%; 库存金额在2万以上5万以下的SKU有63个占总SKU数量百分比15.14%;
从上述两份表对比分析得出:
a) 12年10月起库金额数大幅度增加从6,400万一直上升到13年2月10,001万元。 尽管之后月份起库存金额开始持 续下降。从4月9,891万元到8月8,584万元下降了1,300万元,但是库存周转率反而从80天上升到94天,说明面对销 售额下降速率大于库存减少速度,同时库存下降趋势变的平稳,降低库存额的难度受到库存配套率的限制。 b) 历史同比来看:13年8月较12年8月结转销售成本减少661万元,库存额增加1,126万元,库存周转天数增加28天。 c) 以预期75天周转天数目标来看,假定8月的结转销售成本不变,要达到预定目标8月应持有库存金额为6,967万 元。对比实际的9,891万元有2,924万元的差距。 d) 8月的库存持有成本为179万元。
二、库存结构分析
1)库存类别分析
2012年8月至2013年8月库存类别结构分布图
13年构成比例中成品要大于12年的平均水平。 通过上述对比说明减少成品的库存占比,而增加材料仓的占比。进而缩短采购和生产周期,除了可以快速响应 市场的变化同时提高库存周转率。
成品 包材 半成品 原料 周转天数
100% 90% 80% 70%
乳膏霜 1,493 面膜 969
合计 5,267
5)正常成品库存有效期
在进行批次管理的正常成品库合计中,生产日期超过8月截止日6个月的成品库存金额8.1%。 a) 套装类超过截止日6个月的金额占套装类库存金额22%; b) 霜装类超过截止日6个月的金额占套装类库存金额15%; c) 面膜装类超过截止日6个月的金额占套装类库存金额22%; 以上计算基数是进行批次管理的正常成品库5,133万元。
2012年8月至2013年8月库存金额面积图
110
单位:百万元
100
90
80
70
60
12年8月至13年8月存货周转天数折线图
实际存货周转天数 目标存货周转天数
119 94 83 94
90
76 66 45 60 60 80 63
57
'12/8 '12/9 '12/10 '12/11 '12/12 '13/1 '13/2 '13/3 '13/4 '13/5 '13/6 '13/7 '13/8
正常成品库存金额按中类别分布图
化妆水 643
洁面 502
套装 488 套装类 276 乳类 201 水类 160 卸妆 102 霜类 99
BB霜 73 去角质 66
贴膜类 32
洁面类 86
软管/瓶装膜类 65 油/露/精华类 12
库存有效期百分比图
生产日期超过截止日6个月以上
18% 16% 14% 12% 10%
120
100 参 照 比 例
80
60%
50% 40%
60
30%
40
20%
10%Байду номын сангаас0% '12/8 '12/9 '12/10 '12/11 '12/12 '13/1 '13/2 '13/3 '13/4 '13/5 '13/6 '13/7 '13/8
20
0
2)8月库存类别金额
8月产品库存5,858万元