1、.目录绪论第一章 库存管理1.1库存的分类1.2库存的作用与弊端1.2.1库存的作用1.2.2库存的弊端1.3库存量的控制1.3.1独立需求的库存控制1.3.2相关需求的库存控制1.4库存管理策略1.4.1 ABC库存控制法1.4.2控制库存的管理策略1.5库存作业与信息处理1.5.1物料入库和移动管理1.5.2库存盘点1.5.3库存物料管理信息分析第二章 库存管理系统设计方案2.1 库存管理业务分析2.2 库存管理业务数据流程图2.3 实体关系设计2.4 模块功能设计第三章 需求分析第四章 库存管理系统功能模块的实现第五章绪论企业资源计划(Enterprise Resource Planni
2、ng,简称ERP)是由美国Garter Group Inc.咨询公司提出的。它是当今世界上最先进的管理模式。ERP的形成经历了物料需求计划(Material Requirements Planning,基本MRP),闭环MRP,制造资源计划(Manufacturing Resources Planning,MRP-)等过程发展而来。随着现代管理思想和方法的提出和发展,MRP-逐步吸收和融入其他先进思想完善和发展自身,到20世纪90年代,发展到新的阶段:ERP 企业资源计划。企业资源计划(ERP)体现了当今世界上最先进的企业管理理论,并提供了企业信息化集成的最佳方案。它将企业的物流、资金流和信息
3、流统一起来进行管理,对企业所拥有的人力、资金、材料、设备、方案(生产技术)、信息和时间等各项资源进行综合平衡和充分考虑,最大限度的利用企业现有资源取得更大的经济效益,科学、有效地管理企业人、财、物、产、供、销等各项具体业务工作。概括的说,ERP是建立在信息技术基础上,利用现代企业的先进管理思想,全面集成了企业的所有资源信息,并为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。它利用企业的所有资源,包括内部资源和外部市场资源,为企业制造产品或提高服务创造最优的解决方案,最终达到企业的经营目的。ERP系统常见的模块有:销售管理、采购管理、库存管理、制造标准、主生产计划、物料需求计
4、划、能力需求计划、车间管理、JIT管理、质量管理、财务管理、帐务管理、成本管理、应收帐管理、应付帐管理、现金管理、固定资产管理、工资管理、人力资源管理、分销资源管理、设备管理、工作流管理、系统管理等。而本文主要讨论的是其中的库存管理系统。库存管理工作包括物料的存储、收发、使用及计划与控制等相关的各个方面。库存对市场的发展、企业的正常运作与发展起了非常重要的作用,但是这些库存的作用都是相对的,任何企业都不希望存在任何形式的库存,无论原材料、在制品还是成品,企业都想方法降低库存。因此主要研究问题就落在了库存量的控制问题。企业库存管理业务主要有对物料的收发管理工作,根据物料的不同物理与化学属性做好物
5、料存储与防护工作,降低各种库存管理费用,分析并提供库存管理所需要的各种数据报表等。对库存管理系统的设计主要要解决:1. 物料出入库、移动管理;2. 库存物料定期盘点,调整物料存量做到帐物相符;3. 库存物料管理信息分析。将库存业务分成基本数据管理、库存业务管理两个子系统。第一章 库存管理传统上对库存管理的理解通常是指对物料的进、出、存的业务管理,但这种理解在ERP系统中是不全面的。APICS词汇中对库存的定义是:“以支持生产、维护、操作和客户服务为目的而存储的各种物料,包括原材料和在制品、维修件和生产消耗、成品和备件等”。库存管理工作应该包括物料的存储、收发、使用及计划与控制等相关的各个方面。
6、本章将对库存管理的业务和策略以及ERP库存子系统管理流程的实现进行详细的讨论。1.1 库存的分类库存管理是企业物流管理的核心,是指企业为了生产、销售等经营管理需要而对计划存储、流通的有关物品进行相应的管理,如对存储的物品进行接收、发放、存储保管等一系列的管理活动。在了解库存作用前,有必要先了解库存的分类。库存的分类方法有很多种,以下从几种角度来看库存的分类:(1)按价值划分,可分为贵重物品和普通物品,如库存ABC分类法就属于按价值分类的方法。(2)按物品在企业的产品成型状态划分,可分成原材料库存、半成品库存以及产品库存。(3)按库存物品的形成原因(或用处)划分,可分成安全库存、储备库存、在途库
7、存和正常周转库存。安全库存是为了应付需求、制造与供应的意外情况而设立的一种库存。例如,原材料供应的意外,有时会因为供应商可能发生的生产事故、原材料采购意外等造成材料供应短缺,因而要对一些材料设立安全库存;产品销售的不可预测性,也要存储一定量的成品库存;预防本企业生产发生的意外情况,设立半成品的安全库存量,等等。存储库存一般是企业用于应付季节性市场采购与销售情况,如采购困难、材料涨价、销售旺季等。在途库存是由于材料和产品运输而产生的库存量。正常周期库存是指一般用于生产等企业经营需要而产生的库存,如按生产计划采购的物资等。(4)按物品需求的相关性可分为独立需求库存和相关需求库存,独立需求库存是指某
8、一物品的库存量和有些物品有关系,存在一定量与时间的对应关系。企业要针对不同的库存物品类别,采取不同的库存管理策略。1.2 库存的作用与弊端自从有了生产,就有了库存物品的存在。库存对市场的发展、企业的正常运作与发展起了非常重要的作用。1.2.1 库存的作用1. 维持销售产品的稳定销售预测型企业(MTS方式,见主生产计划部分)对最终销售产品必须保持一定数量的库存,其目的是应付市场的销售变化。这种方式下,企业并不预先知道市场真正需要什么,只是对市场需求的预测进行生产,因而产生一定数量的库存是必要的。但随着供应链管理的形成,这种库存也在减少或消失,供应链管理参考本书的相关章节。2. 维持生产的稳定企业
9、按销售定单与销售预测安排生产计划(参考主计划生产部分),并制定采购计划,下达采购定单。由于采购的物品需要一定的提前期,这个提前期是根据统计数据或者是在供应商生产稳定的前提下制定的,但存在一定的风险,有可能拖后而延迟交货,最终影响企业的正常生产,造成生产的不稳定。为了降低这种风险,企业就会增加材料的库存量。3. 平衡企业物流企业在采购材料、生产用料、在制品及销售物品的物流环节中,库存起着重要的平衡作用。采购的材料会根据库存能力(资金占用等),协调来料收货入库。同时对生产部门的领料应考虑库存能力、生产线物流情况(场地、人力等)平衡物料发放,并协调在制品的库存管理。另外,对销售产品的物品库存也要视情
10、况进行协调(各个分支仓库的调度与进货速度等)。4. 平衡流通资金的占用库存的材料、在制品及成品是企业流通资金的主要占用部分,因而库存量的控制实际上也是进行流通资金的平衡。例如,加大订货批量会降低企业的订货费用,保持一定的在制品库存与材料会节省生产交换次数,提高工作效率,但这两方面都要寻找最佳控制点。1.2.2 库存的弊端以上是库存有益的一面,但是这些库存的作用都是相对的。客观来说,任何企业都不希望存在任何形式的库存,无论原材料、在制品还是成品,企业都想方法降低库存。库存的弊端主要表现在以下几个方面:(1)占用企业大量资金。(2)增加了企业的产品成本与管理成本。库存材料的成本增加直接增加了产品成
11、本,而相关库存设备、管理人员的增加也加大了企业的管理成本。(3)掩盖了企业众多管理问题,如计划不周、采购不利、生产不均衡、产品质量不稳定及市场销售不力。用比较形象化的比喻来说,这就好象高海水位掩盖了海水下的礁石,但如果海水退去,这些礁石就暴露出来了,容易造成触礁事故。这可以用图1.1把它形象的表示出来。 图1.1 库存掩盖了大量的管理问题1.3 库存量的控制库存量的控制问题一般分成两种情况来讨论,即独立需求库存的控制与相关需求库存的控制。1.3.1 独立需求的库存控制独立需求物品是指物品的需求量之间没有直接的联系,也就是说没有量的传递关系。这类库存物品的控制主要是确定订货点、订货量、订货周期等
12、。独立需求物品的库存管理模型一般按核定量库存管理模型或定期库存控制模型来控制, 下面分别描述这两种模型。1.定量库存控制模型定量库存控制模型控制库存物品的数量。当库存数量下降到某个库存值时,立即采取补充库存的方法来保证库存的供应。这种控制方法必须连续不断地检查库存物品的库存数量,所以有时又称为连续库存检查控制法。假设每次订货点的订货批量是相同的,采购的前提也是固定的,并且物料的消耗也是稳定的,那么它的模型如图1.2所示。 图1.2 定量库存控制模型从这种控制模型中可以看出,它必须确定两个参数:补充库存的库存订货点与订货的批量。订货批量按经济订货批量求解。经济订货批量(Economic Orde
13、r Quuality,简称EOQ)的原理是要求总费用(库存费用+采购库存)最小。由于库存的费用随着库存量的增加而增加,但采购成本却随着采购批量的加大而减少(采购批量加大,库存也就增加),因此这是一对矛盾,不能一味地减少库存,也不能一味地减少库存,也不能一味地增加采购批量。这就要找到一个合理的订货批量,使总成本(库存成本与采购成本之和)为最小,如图1.3所示。经济订货批量就是对这个合理订货批量的求解。以下是该库存模型的参数计算方法。订货点:R=LT+A 图1.3 经济订货批量的确定模型经济订货量:式中:C单位订货费用(元/次)D库存物料的年需求率(件/年)H单位库存保管费(元/件年)Lr订单周期
14、内物料的消耗量A安全库存量例1.1 某商业企业的X型彩电年消耗量10000台,订货费用为每台10元/次,每台彩电平均年库存保管费用为4元/台,订货提前期为7天,价格580元/台,安全库存为100台。按经济订货批量原则,求解最佳库存模型。解:根据题意C=10元/次,D=10000台/年,H=4元/台,A=100台Lr=10000*7/365=191.78台订货点R=Lr+A=191.78+100=291.78台,取整数292台经济订货批量为取整数为224台。2. 库存控制模型定期库存控制模型按一定的周期T检查库存,并随时进行库存补充,补充到一定的规定库存S。这种库存控制方法不存在固定的订货点,但
15、有固定的订货周期。每次订货也没有一个固定的订货数量,而是根据当前库存量I与规定库存量S比较,补充的量为Q=S-I。但由于订货存在前提期,所以还必须加上订货提前期的消耗量。这种库存控制方法也要设立安全库存量。这种模型主要是确定订货周期与库存补充量,如图1.4所示。 图1.4 经济订货周期模型订货周期按经济订货周期(Economic Order Interval,简称EOL)的模型确定。计算方法如下:经济订货周期: 订货量:Q=(T+L)D/365最大库存量:S=D/TL订货提前量C单位订货费用(元/次)D库存物料的年需求率(件/年)P物料价格(元/件)H单位库存保管费(元/件年)F单位库存保管费
16、与单位库存购买费之比,即F=H/P例1.2 某商业企业的X型彩电年销售量10000台,订货费用为每台10元/次,每台彩电平均年库存保管费用为4元/台,订货提前期为7天,每台价格为580元/台,安全库存为100台。按经济订货原则,求解最佳库存模型。解:根据题意C=10元/次,D=10000台/年,H=4元/台,A=100台,L=7天经济订货周期取整数为8天订货量Q = (T+L)D/365 = (8+7)*1000/365 = 411台定期库存控制方法可以简化库存控制工作量,但由于库存消耗的不稳定性,有缺货风险存在,因此一般只能用于稳定性消耗及非重要性的独立需求物品的库存控制。由于该模型是用订货
17、的周期来检查库存并补充库存的,因此还必须确定订货的操作时间初始点,一般可以设置在库存量到达安全库存前的订货提前期的时间位置,如图1.4所示。1.3.2 相关需求的库存控制相关需求也称为从属需求,是指物料的需求量存在一定的相关性。一种物料的需求是由另外一种物料的需求引起的,这样物料的需求不再具有独立性。相关需求是物料需求计划的主要研究对象,见相关章节。1.4 库存管理策略 这里介绍一下比较常见的ABC库存法,再对库存管理策略做概要介绍。1.4.1 ABC库存控制法ABC库存控制法是根据库存物品的价格来划分物品的重要程度,分别采取不同的管理措施。ABC的分类可参考表1.1。类别占库存资金占库存品种
18、A大约80%大约20%B大约15%大约30%C大约5%大约50% 表1.1 库存物品的ABC分类A类物品属重点库存控制对象,要求库存记录准确,严格按照物品的盘点周期进行盘点,检查其数量与质量状况,并要制定不定期检查制度,密切监控该类物品的使用与保管情况。另外,A类物品还应尽量降低库存量,采取合理的订货周期量与订货量,杜绝浪费与呆滞库存。C类物品无需进行太多的管理投入,库存记录可以允许适当的偏差,盘点周期也可以适当地延长。B类物品介于A与B类物品之间,采取始终的方法加以使用、保管与控制。ABC库存控制法简单、易用,长期以来为许多企业所采用。但应注意的是,构成产品的各种材料和子件都是缺一不可的。对
19、C类物品粗放管理的同时,一定要防止因数量和质量而影响计划的执行。1.4.2 控制库存的管理策略本节讨论降低库存的管理策略,如表1.2所示。库存类型采取策略具体措施安全库存和储备库存预测与控制库存产生的原因改善需求预测工作准确分析需求量与需求时间加强过程控制增加设备和人员的柔性采取供应链管理模式正常周转库存在需要的时候供应与生产与供应商和客户建立合作伙伴关系,采取供应链管理模式降低订货费用生产采取JIT生产方式在途库存缩短运输时间加强运输过程控制加大运输能力相关需求库存用物料需求计划理论解决相关需求库存问题运行MRP提高BOM的正确率提高库存记录的准确率 表1.2 降低库存的策略库存管理的衡量指
20、标有平均库存值、可供应时间和库存周转率。平均库存值是指某时间段范围内全部库存物品的价值之和的平均值。这个指标可以让管理者了解企业资产的库存占用情况:是高还是低。但这个指标会随市场的变化而变化,只起相对参考作用。可供应时间是指现在库存能够满足多上时间的需求,按如下公式计算: 平均库存值相应时段内单位时间(周日)的需求可供应时间 = 可供应时间 = 可以分物品计算,分子和分母统一单位。 年销售量库存周期率计算:年平均库存值库存周期率 = 还可以细分成:库存周期率越快,说明库存管理的效率越高。1.5 库存作业与信息处理图1.5 企业库存作业的业务流程图企业库存管理业务主要有对物料的收发管理工作,根据
21、物料的不同物理与化学属性做好物料存储与防护工作,降低各种库存管理费用,分析并提供库存管理所需要的各种数据报表等,可参考图1.5。下面对ERP库存子系统的库存作业流程与方式进行详细描述。1.5.1 物料出入库和移动管理1. 物料的入库采购定单的来料入库根据采购订单来接受物料(安排检验),办理入库手续,开收料入库单(收货单、入库单),分配材料库存货位,同时监督来料是否与订单相符。有些ERP系统可能将来料的收货、入库等并入采购子系统中,并由采购组织收料。具体的业务流程要根据ERP 的软件流程、管理思想及企业的具体情况(如组织构架、职能要求、人员素质、成本、效率等)进行业务变革,即进行业务流程重组。对
22、此其他情况的来料收货和入库,其系统的处理流程与采购订单的来料收货和入库不同。此类材料的入库无需采购订单,经过审核收货且检验合格后,即可安排入库(进行仓库、货位分配)。这两种情况的处理流程不同,因而操作权限也分别不同,但都可以在录入发票后,自动产生记帐凭证(记入材料采购、应收款、库存材料科目等)。入库业务还包括生产完工入库、生产剩余物料入库以及销售退货入库。这几种入库在库存子系统中分别按不同的流程来处理,对各种入库方式都可以通过自定义来实现。完工的物品有半成品和成品。生产完工入库后进行生产成本的计算,数据转入财务子系统处理。销售退货有不同的处理方式,例如扣减贷款、换货等处理,相关数据都转入财务子
23、系统。2. 物料的出库物料出库有生产领料、非生产领料与销售提货。生产计划的领料按车间订单(加工单、工票或组装计划,它们都来源于主生产计划)与分工序用料,并可以根据物料清单(BOM)与工艺路线自动生成工序领料单。非生产领料有很多形式,系统可以自由定义领料的类别。销售提货按销售订单或合同生成出货单据,并可以自动生成销售订单与合同的出货单。生成的销售出货单可以追溯相应的资料,如单据、订单生产加工单与原材料信息,从而实现了ISO9000质量体系的管理要求。这些过程都可以给财务子系统传递相关数据及生成财务记帐凭证。有时还会涉及特殊物料发料,如印刷业的纸张、冲压业的钢板以及服装业的不料等发料,这些过程涉及
24、到了物料的发料排版及余料管理等功能,属于行业性的特殊要求。如果库存管理子系统中没有相应的处理功能,也可以考虑软件二次开发工作。3. 物料的移动管理物料的移动是库存之间(有时会在分厂之间和分公司之间)的物料调拨,这种物料可以不经过检验(但经过长途运输也要检验,可以通过设置系统参数进行控制),也可以根据系统参数设置要求生成凭证(如果是财务的材料明细帐还应分仓库核算)。1.5.2库存盘点库存盘点是对库存物品的清查,是对每一样库存物料进行清点数量、检查质量及登记盘点表的库存管理过程, 其目的主要是为了清查库存的实物是否与帐面数相符以及库存物资的质量状态(即可用库存量)。实物数与帐面数有出入的,要调整物
25、料的帐面数量,作到帐物相符,并且应遵守相应的管理处理流程。每种库存物料都设立相应的盘点周期,并可以通过系统自动输出到期应盘点的物料。盘点方法一般允许有冻结盘点法和循环盘点法两种。正在冻结盘点的物料需停止进行入出库操作,而循环盘点时可以同时进行入出库处理。1.5.3库存物料管理信息分析从各种角度对库存物料信息做分析,例如日常的物料进、出、存的业务数据分析,物料占用资金分析,物料的来源和去向分析,物料的分类构成分析等,并可以分析各种库存管理指标,如上节信息对企业库存与其他管理工作有监督和促进作用。库存管理子系统通过对库存物品的入库、出库、移动和盘点等操作进行全面的控制和管理,帮助企业的仓库管理人员
26、管理库存物品,以达到降低库存,减少资金占用,杜绝物料积压与短缺现象,提高客户服务水平,保证生产经营活动顺利进行的目的。库存管理子系统从级别、类别、货位、批次、单件、ABC分类等不同角度来管理库存物品的数量、库存成本和资金占用情况,以便用户可以及时了解和控制库存业务等各个方面的准确数据。对库存管理子系统与采购、生产、销售、成本及总帐等子系统之间密切的数据传递进行管理。例如,采购物料通过库存接受入库,生产所需原材料和零部件通过仓库发放,销售产品用成品仓库发货,库存物料的成本及占用资金由成本和总帐管理来核算等。库存管理子系统与其他子系统的关系如图1.6所示。 图 1.6 库存管理子系统与其他业务子系
27、统的关系第二章 库存管理系统设计方案本章讨论库存管理系统的设计2.1 库存管理业务分析根据原理部分的讨论,库存业务有以下几种。1. 物料出入库、移动管理对日常的生产领料、销售提货、采购入库、生产入库和物料库位移动等工作进行管理,产生出、入和移动单据,改变仓库、货位的库存数量,登记数量帐。2. 库存物料定期盘点,调整物料存量做到帐物相符根据物料的盘点周期对每一种库存物料做盘点,并按照实盘数量调整物料库存数量。盘点方法一般有冻结盘点法和循环盘点法两种。正在冻结盘点的物料需停止进行入出库操作。而循环盘点则可以进行入出库处理,盘点结果产生盘点报表,经过财务审核确认产生库存数量帐调整。3. 库存物料管理
28、信息分析从各种角度对库存物料信息做分析。如物料库存数量分析(是否超储或短缺)、物料占用资金分析、物料来源和去向分析和物料分类构成分析等。因此,库存管理子系统的重要设计功能为:1.对生产作业(或其他)的物料领用进行管理,编制领料单,并按凭单发料;2.对仓库的日常库存操作,如入库、出库、调拨等业务处理进行管理,并编制有关出、入单据,同时凭单记录库存帐目;3.按物料的盘点周期进行盘点和清查工作,编制盘点表,报给财务部门,审批后按实盘量调整库存。2.2 库存管理业务数据流程图 图2.1 是企业库存管理业务的第一层数据流程图,图中将库存业务分成基本数据管理、库存业务管理两个子系统。业务单据仓库部门库存基
29、础数据物 品 仓 库 库 存 文 件 文 件库存处理财务部门计划部门其它部门维护MPS、MRP物品进出业务库 存 系 统 设 置 文 件物 品 货 位 库 存 文 件 文 件物 品 代 码 文 件图2.1 企业库存管理第一层数据流图 继续对图2.1中的两个子系统进行分解,得到库存管理业务的第二层数据流图,如图2.2图2.5所示。物 品 颜 色 代 码 文 件仓库代码维护数据输入区域代码维护货位代码维护ABC分类维护物料领料原因维护仓 库 代 码 文 件 文 件区 域 代 码 文 件 文 件货 位 代 码 文 件 文 件ABC分 类 码 文 件 文 件物 品 领 料 原 因 代 码 文 件物 品
30、 代 码 文 件库存操作原因维护库存操作权限维护物品代码维护库 存 操 作 原 因 文 件 文 件库 存 操 作 原 因 文 件 文 件物 品 财 务 类 别 文 件物品颜色代码维护物品财务类别维护仓库人员维护往来单位分类维护库存系统维护仓 库 人 员 代 码 文 件往 来 单 位 分 类 文 件库 存 系 统 设 置 文 件数据输入图2.2 库存基础数据管理数据流图(第二层数据流) 出、入调库单订货点计算物 料 库 存 文 件入库操作出库操作移库操作盘点操作物品损毁处理库存初始化库存操作更正物 料 需 求 计 划 文 件库 存 操 作 文 件图2.3 库存处理数据流图(第二层数据流)入库处理
31、产品入库材料入库物 品 库 存 文 件库 存 操 作 文 件售后部门财务部门采购部门生产部门客户退货入库单据图2.4 入库处理展开数据流图(第三层数据流)生产领料领用材料物 品 库 存 文 件库 存 操 作 文 件销售部门出库处理财务部门相关部门生产部门销售出货出库单据供应商发外加工图2.5 出库处理展开数据流图(第三层数据流)2.3 实体关系设计(E-R关系图)根据企业物料管理各层的业务数据流的详细描述,经过加工处理,设计出物料管理系统的E-R关系图,如图2.6所示。n11n1n1nn11n1n1n1n收货单入库单出货单生产工单领料单物料代码库存操作记录发货参照2参照3操作提货单过账凭证n1
32、1n入库领料物品库存参照5过账1n参照1发外加工单采购计划出库参照4盘点表调库完工1n图2.6 企业库存管理ER关系图2.4 模块功能设计根据库存管理业务过程和数据流图,设计出物料管理系统的功能模块,如图2.7所示。库存业务处理库存管理库存基础数据物品领料原因维护货位代码维护库存操作原因维护ABC分类维护区域代码维护仓库代码维护库存系统设置物品代码维护仓库人员代码维护库存操作权限维护物品颜色代码维护物品财务类别维护往来单位分类维护库存基础数据物品损毁处理出库操作处理库存盘点操作移库操作处理入库操作处理库存初始化库存更正操作订货点计算库存操作处理图2.7 库存管理系统功能模块图 第三章 库存管理系统功能模块的实现精选范本