关于库存周转率的研究用友软件股份有限公司姓名:牛春艳2011年12月20日应用背景操作流程总结应用背景行业:电子元器件行业课题:库存周转率的研究简介:存货周转率指标,又叫存货周转次数,其反映企业存货管理水平的高低,并影响到企业的短期偿债能力。存货周转速度越快,存货的占用水平越低,流动性越强,资金利用效率越高,存货转换为现金或应收账款的速度越快。问题分析库存周转率,按分析类型可以分为按数量、按金额进行分析:按数量:库存周转率=(使用数量/库存数量)×100%按金额:周转率=(该期间的出库总成本/该期间的平均库存成本)×100%以上两个公式,首先会面临两个问题:1、由于存货种类不同,周转率也不同,因此分别出现了三个周转率:原材料库存周转率、在制库存周转率、成品库存周转率;2、期间的平均库存成本的计算。按(期初存货+期末存货)/2计算出的平均库存的前提条件是:企业库存的变动是线性增长或减少,但是实际业务中,有些存货会受季节因素影响。该问题在实际操作中比较难于解决,但是在软件中按天计算平均库存,可以降低这种周期性变动的影响。目前软件中,提供了两张报表,可以查询库存周转率:呆滞积压存货分析(库存模块)、存货周转率分析(存货模块)。这两张报表,分别是进行数量、金额分析。简单演示存货周转率的计算过程:某制造公司在2011年一季度的销售物料成本为200万元,其季度初的库存价值为30万元,该季度底的库存价值为50万元,那么其库存周转率为200/[(30+50)/2]=5次。相当于该企业用平均40万的现金在一个季度里面周转了5次,赚了5次利润。操作流程确定期间范围可以按存货分类分析不同类别存货的周转率,即解决问题1虽然可以按存货分类分析不同类别存货的周转率,但是由于有时原材料,会直接用来销售,这样就需要按业务类型:领料,来更准确地分析原材料周转率呆滞积压存货分析(库存模块)系统中计算库存周转率=(期间内存货的已消耗量/期间内存货的平均库存量)×100%期间内存货的已消耗量=7+3+9=19期间内存货的平均库存量,系统为消除时间因素的影响,没有直接使用期初库存与期末库存的平均值,而是采用了日平均库存来计算:8月1日平均库存:(0+93)/2=46.5;8月2日平均库存:(93+90)/2=91.5;8月3日平均库存:(90+101)/2=95.5;8月4日、5日、6日分别都是为101;最后6天的平均库存是(46.5+91.5+95.5+101+101+101)/6=89.42计算的库存周转率是:19/89.42=0.2125呆滞积压存货分析(库存模块)通过数据跟踪发现:出库数量:SUM(CASEWHEN(R.dDate>=N'2011-08-01'ANDR.dDate<=N'2011-08-06')THEN(CASEWHENR.bRdFlag=0ANDRs.iQuantity>0THENISNULL(Rs.iQuantity,0)ELSE0END)ELSE0END)ASiTotalOutInPeriod,平均库存:SUM(CASEWHENR.dDate=N'2011-08-01'ANDR.dDate<=N'2011-08-06')THEN(CAST((N'2011-08-06'-R.dDate)ASINT)+0.5)*(CASEWHENR.bRdFlag=1THENISNULL(Rs.iQuantity,0)ELSE-ISNULL(Rs.iQuantity,0)END)ELSE0END)ASiAddupStockInPeriod,数据来源:FROMRdRecordRINNERJOINRdRecordsRsONR.ID=Rs.IDandisnull(R.cBusType,N'')notin(N'预留入库',N'预留出库')RIGHTOUTERJOINInventoryILEFTOUTERJOINComputationUnitONI.cComUnitCode=dbo.ComputationUnit.cComunitCodeONRs.cInvCode=I.cInvCode条件:WHERE((R.dDate=N'2011-08-01'AndIsNull(R.bPUFirst,0)=0AndIsNull(R.bIAFirst,0)=0AndIsNull(R.bOMFirst,0)=0And(not(R.cBusType=N'假退料'andR.cVouchType=11))))AND(I.cInvCode>=N‘1002’)and(I.cInvCode<=N‘1002’)AND1=1AND1=1GROUPBY:按存货编码及自定义项分组呆滞积压存货分析(库存模块)该报表主要是按数量计算库存周转率,并且与标准周转率进行对比;可以设置一个限定值,如果超出该限定值,企业就应该采取各项措施来应对,给企业提供一个预警。数量周转率,主要适用于材料或产品价值不高,数量比较大的情况下来应用的,在这种情况下,数量周转率更准确。另外,该报表提供了多口径条件查询,可以按分类,按业务类型,按周转率范围等,可以使客户多纬地、更全面地了解企业的存货周转情况,甚至明细地具体存货。为客户的后期工作跟进,提供了足够的数据支持。呆滞积压存货分析(库存模块)按记账日期确定期间范围按存货分类分析周转率按业务类型分析周转率可以按数量、按金额进行分析周转率存货周转率分析(存货模块)存货周转率=查询期间内已消耗存货成本÷查询期间内存货的平均库存成本存货周转天数=此期间内天数/存货周转率已消耗存货成本:14577.158月1日平均库存成本:(0+73730)/2=368658月2日平均库存成本:(73730+71351.61)/2=72540.8058月3日平均库存成本:(71351.61+81122.85)/2=76237.238月4、5、6日平均库存成本:81122.85查询期间的平均库存成本:(36865+72540805+7623723+8112285*3)/6=7150193存货周转率分析(存货模块)已消耗存货成本:14577.15查询期间的平均库存成本:(36865+72540.805+76237.23+81122.85*3)/6=71501.93存货周转率=查询期间内已消耗存货成本÷查询期间内存货的平均库存成本=14577.15/71501.93=0.20存货周转天数=此期间内天数/存货周转率=6/0.20=30存货周转率分析(存货模块)通过跟踪:金额存货周转率:cast((casewhensum(PjkcPr)>0thensum(jzje)/sum(PjkcPr)else0end)asdecimal(38,2))asturnRatePr,数量存货周转率:cast((casewhensum(PjkcQu)>0thensum(jzsl)/sum(PjkcQu)else0end)asdecimal(38,2))asturnRateQu,cast(inturn.jzjeasdecimal(32,2))asN‘分析_出库成本’,cast(inturn.PjkcPrasdecimal(32,2))asN‘分析_平均库存’,(后台出库成本计算是按((期初+(第一天:期初+发生)+(第二天:期初+第一天发生+第二天发生)+….)/天数所得,即期初+每天发生*(期末日期-当天记账日期+0.5)/(期末日期-期初记账日期+1)所得。)数据源:fromIA_SubsidiaryLEFTJOINInventoryONIA_Subsidiary.cInvCode=Inventory.cInvCode条件:whereimonth<>0And1=1And((Ia_Subsidiary.cInvCode>=N'1002')And(Ia_Subsidiary.cInvCode<=N'1002'))and(Not(Ia_subsidiary.cWhCodeIN(SelectcWhCodeFromWarehouseWherebInCost=0))orIa_subsidiary.cWhCodeisnull)anddKeepDate>='2011-08-01'anddKeepDate<='2011-08-06'分组:GroupByIA_Subsidiary.cWhcode,INVENTORY.cInvCCode,Inventory.cInvCode,dkeepdate存货周转率分析(存货模块)该报表可以按数量、按金额计算库存周转率,并且计算出周转天数这一相应指标。数量周转率,主要适用于材料或产品价值不高,数量变动比较大的情况下;金额周转率,主要适用于材料或产品价值比较高,数量比较小的情况。另外,金额周转率,与资金的周转关系更密切一些,所以,很多企业都是按金额分析周转率。另外,该报表的数据来源于明细账:IA_subsidiary,所以其分析的日期、数量、金额都是记账日期、数量、金额。特别是销售产品周转率分析时,由于销售成本核算方式分两种:按发票、按出库单,因此按发票分析时,会与库存的实际周转率不符。但是却与资金的周转率相符合。再者,由于企业实际操作过程中,不是每天都记账,都是月底一次性记账,这样可能会降低平均库存数据的准确性,但是如果扩大期间范围,比如分析年度存货周转率,该影响不会太大。该报表也提供了多口径条件查询,可以按分类,按业务类型,按仓库等,可以使客户多纬地、更全面地了解企业的存货周转情况,甚至明细地具体存货。为客户的后期工作跟进,提供了足够的数据支持。存货周转率分析(存货模块)通过查询两个报表,发现该存货在8月1日至8月6日的存货周转率分别为:0.2125和0.20。该指标反映的含义就是:在这6天里,该材料周转了0.2125和0.20次,基本上一个月周转一次,一年周转12次。另外,如果某些存货周转率低的话,企业管理人员可以提出相应对策来处理,并对后期的工作提供帮助,如原材料后期可以少量采购,成品的话,可以加快销售,减少生产。存货周转率的指标,大多是同行业之间进行比较,或者同一个公司在不同年度的同一期间进行比较,以此来分析存货和资金周转的一个发展趋势,为企业决策者提供数据支持。存货周转率的意义存货周转率,是一个反映物流、资金流,在整个价值流中流动快慢的指标;并且能反映出企业的物流管理水平,并可以通过该数据衡量出企业营运能力的水平,在企业管理决策中被广泛使用。而软件,作为一个管理工具,完整、全面的诠释了该指标,为客户的企业运营提供数据支持。当然,存货周转率,实质上是以存货作为分析对象的,与实际的存货资金周转率还有一定区别。比如,从采购来说,预付款的情况,从资金流上来说,已经支出;但是由于物流还未到,在平均库存成本中并未包含该部分数据。另外,从销售角度来说,预收款的情况下,从资金流上来说,已经收款,但未发货,确认主营业务成本,这样在出库成本中没有该部分数据。而实际客户需求来看,存货资金周转率更直观,也更丰富,希望我们的软件以后也会考虑该方面的需求,越做越好。总结