一、MRP和ERP
在60年代前,企业生产能力低,资源矛盾的焦点是供与需的矛盾,计划管理问题局限于为确定库存水平和选择补充库存策略的问题。经济批量的订货点法成为最初的科学计划理论。为了解决原材料库存和零组件投产计划问题,出现了以相关需求原则、最少投入和关键路径为基础的“物料需求计划”原理,简称MRP(Material Requirement Planning)。随着企业竞争环境的恶化,企业对自身资源管理范围的扩大以及对资源计划的细化和精确化,单纯面向物料的MRP扩展到与生产能力相关的人力和设备等更多资源的计划和控制。当加入了资金控制后,MRP升级成为“制造资源计划(Manufacturing Resource Planning)”,即MRP II。其后,企业计划与控制的原理、方法和软件都成熟和完善起来。各个MRPII软件厂商不断地在自己的产品中加入了新的内容。 进入九十年代,最初由美国人提出的“企业资源计划”即ERP(EntERPrise Resources Planning)的概念开始风靡全球。各种ERP产品也开始大行其道。ERP产品的理论核心就是供应链的管理,以帮助企业理顺流程,解决直线式机构管理中的机构重叠、人员臃肿等状况。现代ERP包容了更多的新的生产管理思想和理论方法,扩展成为面向对不同生产类型和多种计划模式的企业,是各种有效管理方法的综合计算机化。
二、供需链
供需链(supply chain)一词是按原文翻译的,它的原意仅有供给链,但实质它含有“供”与“需”两方面的含义,可以理解为供需链。 任何制造业都是根据客户或市场的需求,开发产品,购进原材料,加工制造出成品或半成品,最后,以商品的形式销售给客户,并提供售后服务。物料从供方开始,沿着各个环节(原材料一在制品一半成品一成品一商品)向需方移动。每一个环节都存在“需方”与“供方”的对应关系,形成一条首尾相连的长链,称为供给链。在供给链上除了物料的流动外还有信息的流动。信息有两种类型,一种是需求信息(如预测、销售合同、主生产计划、物料需求计划、加工单、采购订单等)同物料流动方向相反,从需方向供方流动;另一种是由需求信息引发的供给信息(如收货入库单、完工报告、可供销售量、提货发运单等),同物料一起沿着供给链从供方向需方流动。 从形式上看,客户是在购买商品,但实质上,客户是在购买提供给自己的效益,也就是购买商品的市场价值(使用价值)。各种物料在供给链上移动,是一个不断增加其市场价值或附加值的增值过程。因此,供需链既是一个将供应商、制造商、分销商、零售商直到最终用户连成整体模式的物流链,又是一条价值的增值链(value-added chain)。
一个企业的原料是它供方的成品,供给链以类似的形式从企业向供方延伸;这个企业的成品又会是它需方的原料,供给链又向需方延伸。整个社会生产就是一条首尾相连、交叉错纵的供需长链;它说明企业内部的物流同供需双方的物流是息息相关的。企业的经营生产活动必须同它的需方和供方密切相连,并把它们纳入自己的计划与控制系统。可以说,供给链是一种说明商品生产供需关系的系统工程。 在上面提及的物料、资金、信息的流动是通过工作流(业务流程)实现的。工作流决定了各种流的流速和流量。而增值流仅当产品售出才有意义。企业供应链管理信息系统从供给链的概念出发,改变企业的经营战略思想,着眼于供给链上物料的增值过程,保持信息、物料和资金的快速流动,处理好各个环节的供需矛盾,以企业有限的资源去迎接无限的市场机遇。要求以最少的消耗、最低的成本、最短的生产周期产生出最大的市场价值和利润。 企业的竞争力在于其经营战略能使企业各项业务活动的结果,同其竞争对手相比,能提供给客户更多的市场价值,同时获取较多的利润。正因为有市场需求,才产生企业的各项业务活动;而任何业务活动都会消耗一定的资源。消耗资源会导致资金流出,只有当消耗资源生产出的产品或服务出售给客户后,资金才会重新流回企业,并产生利润。因此,供给链上还有资金的流动。为了合理利用资金,加快资金周转,必须通过企业的成本系统来控制供给链上的各项经营生产活动;或者说,通过控制资金的流动来控制物料的流动。 管理信息系统不仅限于企业内部,还应集成与企业有关的外部信息,包括供应商和客户的信息。管理信息集成就是要集成供给链上所有流程中各个环节的信息,实现信息共享,为各级管理人员提供可靠的决策依据。这也是精益生产和敏捷制造的主要精神。供给链处于一个动态的环境,企业为了对瞬息万变的信息及时作出响应,必须建立企业供应链信息集成系统。
三、Scala的供需链
随着科学技术的日益发展和全球经济一体化的到来,信息革命的浪潮将席卷世界各地,企业的竞争将越来越激烈。市场经济的优胜劣汰,使企业领导人不得不面对新情况,解决新问题。能否适应市场经济的挑战,已成为企业生存与发展必须正视的紧迫问题。怎样在瞬息万变的环境中立于不败之地?怎样先于对手抢占商机?怎样更稳定地占有市场?这都需要企业领导人及时的、正确的决策。传统的企业决策往往凭经验来进行,难以适应急剧变化的市场需要,而驾驭现代企业就需要不断得到及时准确的信息,而先进的管理是获得信息的有效途径之一。Scala商业管理解决方案中的供需链可以有效帮助企业理顺生产、业务、资源及财务等方面的运作流程,为企业提供整体管理的工具,并可使决策者及时准确地把握企业运营状况,从而对市场环境做出迅速准确的反应。
1.概述
Scala以开发高水平的跨国商务软件而闻名于世。总部位于荷兰阿姆斯特丹的Scala已在90多个国家内为用户提供应用灵活的系统。Scala全集成的电子商务管理解决方案,具有财务及资源管理、市场营销管理、 供应流程管理、服务及项目流程管理、制造及商务智能管理等方面。Scala的供需链是在当前具有先进管理思想的ERP的基础上又吸收了供需链管理的敏捷制造技术,适用于面向客户的管理模式和企业动态联盟企业。 一般企业流程主要是在以下三个部门之间进行的:一、生产;二、物流(采购、销售、仓库);三、财务。如何对三大部门做到物流、资金流之间的统一,就需要借助这种ERP软件,SCALA称之为供需链,这对一个以销定产(make to order)为主的企业尤为重要。 不妨在此做个假设,比如张先生是一个生产自行车厂家的主管,这个企业安装了这套ERP软件。这天他接到了一批生产自行车的生意,他是怎么做的呢?让我们从销售定单、采购、生产到财务的完整流程,看看Scala的供需链是如何工作的吧。
2.生产系统:
(1)主生产计划 主生产计划(Master Production Schedule)模块可根据销售预测和销售定单对产成品制定一个长期的生产计划,同时企业也可根据自己的实际情况进行手工调整从而基本上满足企业的长期需求。在这里不会对原材料进行具体的需求分析。实际上,MPS是为管理部门提供一种手段,以授权和控制劳动力水平、库存投资、关键资源负荷(草拟生产能力计划)和支持客户服务的现金流量、获利能力及投资目标。同时,MPS程序还可以驱动物料需求计划,使业务计划与日常操作计划互连。除预测信息外,输入MPS的还有库存状态、客户订单和安全库存水平。 有了主生产计划,就可以运行物料需求计划(Material Requirements Planning),它是建立在MRPII理论基础上的。根据主生产计划、库存情况及物料清单,MPR就能把主生产计划转换为生产和采购建议,其中包括前置期、批量大小、车间日程表、计划工程变更和库存状态等。系统不仅给出一个完整的有关整个生产过程的MRP报表,同时对生产车间、工序等做生产能力需求分析(Capacity Requirements Planning),它是把MRP程序产生的计划工作量和生产管理模块中发放的加工单加以结合处理,将结果以图形的形式表现出来,企业可通过改变利用率或增加另一班次,模拟每个加工中心改变生产能力后的状况。 张先生所做的就是由销售订单模块的报价单功能向他的客户针对自行车生产提供一个详细的报价,只有等客户认为价钱合理,可以成交,并将信息反馈给张先生后,张先生只需在计算机上点击几下,报价单便自动转换为订单,同时张先生不用自己跑到库房查询存货情况,计算机会告诉他是否有足够的存货,是否还需组织生产。如果客户催货比较紧,张先生可通过批次管理制定该货出厂可以是第几批,然后系统会提交一份交货时间表。 不过由于自行车生意的确不错,库存明显不够,需要组织生产。这时MPS根据本厂的实际情况会向张先生提供一个长期的生产计划。而MRP则将这个计划转换为具体的生产和采购建议。尤其它能将物料清单分解、细化,比如生产一辆自行车需要轴承、螺丝、螺母、铁丝等等,而这些原材料库存不足,需要采购,至于采购多少,生产多少,MRP 会在建议中给出。
(2)生产作业 在ERP的生产流程中,一旦确立了生产计划,并正确定义了人员、机器和工具等生产资源,Scala的订单计划/生产作业控制(Order Planning/Production activity control)模块就能帮助企业计划、跟踪并分析加工单。当加工单发出后,构成该产品的物料将被扣留,并自动降低相关工作中心的有效工作能力。 在创建加工单(creating a work order)后,加工单可以包含很多信息,如仓库、优先级、主管、客户和客户订单号、交货地址、附注以及会计核算明细表等。做完前置期计算(Lead),输入有关物料和操作程序的全部数据后,就可以发放加工单(Releasing a work order),发出的加工单将为订单预留出必要物料。除加工单的起始日期外,也可以有选择地将所需的物料预留到其它日期。这个过程就是物料预留(Reservation of marerials)。 每一种物料/产品都有一份MRP记录(MRP record),表明其在库存余额中的预期走势。此记录除了表明实际库存余额外,还能显示出该物料/产品有关的预期事项,如客户的预定、加工单或预期从生产部门收到的产品等。
有了加工单,从库存领取物料以后,便进入了车间控制(Shop Floor Control)。生产设备的瓶颈矛盾一直是制约产量的重要因素。车间控制模块提供有关工具,使资源、原材料和各种组件的物流达到平衡,从而实现对加工单的有效执行。其主要功能包括:给每个加工单制定优先级、排程、打印加工单文件、提供在产品信息、为加工单计划更新加工单状态等。车间人员只要通过查看计算机屏幕,就可知道有关生产变化和特殊操作指令。 这其中车间管理模块可以支持多个场地采用无纸生产(Paperless production)的要求,企业可以为每个生产中心或操作者编制屏幕格式,操作者可以检查与每种加工单相关的全部数据,并对主要信息进行监控。而生产统计(Production statistics)模块可以提供有关生产过程状况的重要信息,是监控生产过程的一种工具。操作者可以通过这一功能查看生产能力、利用率、前置期、废品等数据,以及上述数据的生成原因等。 有了这套软件,生产变得更加按部就班,并且效率高。自行车生产第一线的主管要做的就是在接到张先生的生产建议后将其转为生产加工单,然后根据加工单向仓库领料,不会产生不必要的浪费或材料短缺。由车间控制监控生产的每一个环节。由于全部通过计算机,所以也实现了无纸生产。等客户所需的自行车生产完毕后,入库,根据交货时间及时交货,张先生就可以和客户满意地握手了。
3.物流系统:
(1)采购 在Scala的采购模块(Purchase Orders Module)中,具备采购建设功能,企业根据自身情况加以调整,并根据供货商交货期、预算销售额、实际销售额、合理订购数量等,系统自动生成一个详细的采购计划(Purchase planning),并能对订单产生出默认的供货商。 确定了采购计划后,企业就可以通过采购订单建议程序来自动生成采购订单(Purchase Ordes),当然企业自己也可以手工输入订单。订单一旦生成,就被编入企业库存计划,并计入采购约定成本。订单打印出来后寄给供应商,供应商就可以发货了。接受货物(receiving goods)仅以实际交货数量或以发票给出的数量为准。在这两种情况下,采购成本功能都会把库存价值和会计核算内容更新。接受到的货物可被分配到不同的仓库。企业可以通过批次管理(Batch Control)功能规定批号、供货商标记和有效期,以便日后识别。各批次直到通过了质量管理检验才能发出。当然,在采购订单及总分类帐模块中还会存在未交货的订购货物,称之为途中货物(Goods in transit),对采购订单条目进行简单的查询,可以使企业对收货和发货有一个全面了解。 因为Scala软件很好地把采购管理模块与应付分类帐模块良好地结合在一起,因此可以把所有与采购订单相对应的所有发票(Invoices)输入到这个模块中,这样企业就确保了采购成本的计算无误,使管理和授权程序更加简单。输完发票后,系统会生成应付帐款凭证。根据这条供需链,该凭证就会进入财务应付分类帐模块。 有了这套软件,采购部主管就可根据张先生提供的采购建议,做适当调整,生成采购订单以组织采购自行车生产所必须的原材料,并入库做好记录。这一切都按照计划进行,所以不存在突然加班的问题。当然采购的发票可以自动生成,也可以人工输入,这些都会转入财务中去,节省了大量的时间。
(2)销售订单和计划 由Scala供需链流程来看,根据市场需求(Market demand),企业向客户提交一个报价单,经过双方协商,最终形成一个销售订单反馈到企业。Scala的销售订单模块(Sales Order module)广泛的功能可对销售和分销过程的各个阶段提供支持,由于销售订单模块与库存、采购和生产模块紧密结合,企业能够在销售的同时,制定生产或采购明细表,从而保证及时交货。 企业可以通过该模块的报价单(Quotations)为客户提供报价,当客户接受报价时,企业自动把报价单转换为订单,同时报价报表可以提供一份有效的及过期的报价单总汇。在订单(Orders)功能中,由报价单转换过来的不同类型的订单和人工输入的订单,决定了后勤物资的流量。企业可以同时指定交货时间,如果不能在最后期限交货,交货计划系统会发出警告。通过批次管理(Batch Control),企业可以在订单输入时指定特定的批次。考虑库存的整体情况,根据先进先出的原则,系统可以提出一份交货时间表。于是,根据交货建议,Scala的销售定单模块(Sales order module)将提供所有必要的文件——订单确认书、取料清单、交货票据和发票等。在装运确认之后,定单就成为开票的依据。所售货物的成本和收入将自动记入Scala的定货分类帐模块( Order Ledger Module)。
(3)库存管理 产成品生产出来就要面临入库。从采购到交货,后勤流程全方位管理需要有良好的管理工具。Scala的库存管理(Stock Control)模块可以单独使用,但当与采购订单和销售订单模块结合使用时,其功能会更强。库存管理模块的主要优点之一是能提供与每一库存项目相关的广泛数据。再订购水平、安全库存以及缺货报表功能有助于有效地管理库存和减少资金投入。用户可以通过库存管理模块管理货物系列号和物料清单,也能灵活进行批次管理,全面情况跟踪,并能支持广泛的服表程序。 在库存项目管理主模块(Stock item master)中可以对每一库存项目输入大量数据。每一库存项目都有自己的单位换算表。Scala按库存项给用户提供几十种价目表、特殊回扣以及定价有效期等。功能广泛的价格及成本计算程序使得对价格及成本的更改更加容易。通过产品的系列号(Serial number)和物料清单(Bill of Material),用户可以灵活进行批次管理。同时,Scala还能进行库存评估(Stock Valuation),并在用户营业时也能进行全部库存盘点(Stocktaking)工作。
4.财务系统:
(1)应付分类帐 Scala应付分类帐(Purchase Ledger)模块为企业获得供应商信息和付款流程提供全面支持。它能协调采购和授权程序,为用户选择付款方式提供充分的灵活性,简化各种增值税和销售税率的会计核算过程,使法定申报程序变得更为简单。 在供应商文件(The supplier master file)中包含了用户所选定的供应商的一般信息。由于该模块会与Scala应收分类帐模块相互发生联系,因此可以显示用户应向供应商支付的净差额。在对细节管理不失控的情况下,集中采购功能(Centralized purchasing functions)能十分方便地进行集中采购。在发票管理(Invoice processing)时,在报表中尚无发票的地方只有得到授权以后,发票才能登入会计核算明细帐。同时多样化的供应商借贷对照表和汇总表可以显示出各种未付的债务状况,并帮助处理预扣赋税。根据每张发票的到期信息,自动付款(Automatic payments)将按照用户的选择提出付款建议。根据登帐日期或付款日期,系统计算出精确的税额,并定期打印出所需的增值税/销售税表。另外,为了帮助用户对企业财务状况进行评估,该模块还会提供付款预测(Payment forecasting)。
(2)应收分类帐 为改进企业现金流量,首先要建立一个有效的应收分类帐。Scala应收分类帐(Sales Leger)模块强大功能不仅能对收款程序起较好的作用,而且还能给销售业务和市场开发打下良好的基础。 客户主文件(The customer master file)包含企业客户群的一般信息,可帮助用户分析规划市场。在记录发票(Invoicing)时,Scala其它模块中的发票可自动传送到应收分类帐上,也可直接人工入帐。当用户打印发票日记帐时,总分类帐的各科目都将及时更新。同时利用发票合并功能可以实现几张发票的合并。作为应收分类帐中最重要的报表,余额汇总报表(Balance Summary Report)中列有于用户相关的全部来往项目。考虑到客户的付款习惯,该系统可为用户提供付款(Payment)预测功能。例外呈报(Exception reporting)功能可极大地帮助用户根据自己的要求处理日常付款托收业务。根据某一时期的业务交易额,Scala可及时编制所有必要的增值税表及其它报表,并本地化输出。
(3)总分类帐 会计核算是每个公司业务的核心。在Scala业务软件中,总分类帐(General Ledger)的实用性和灵活性恰恰表明了其它Scala业务模块的多样性。全部模块均具有10构面会计结构,可用于法定的,以及分析性的会计核算。用户可以任意使用一种构面呈报或查询实际或预算数目。把这些用途与Scala内置的多货币、多语种能力相结合,就会发现Scala是当今全球和本地会计核算和业务管理软件中功能最强大的系统之一。 尤其值得一提的是,Scala的科目明细帐( Account Schedule System)非常灵活,可充分满足不同地区的需要。帐户余额按科目类别储存,使用户能够在任何给定期间迅速呈报。凭证按日期储存,财政年度可以覆盖多达18个周期。在连续进行下一个周期之前。不必结帐。用户可以呈报从凭证文件中选定的任何凭证。帐户类型中还包含统计帐户,它可以保存法定会计核算中未包括的数据。 Scala财务系统使用10种会计构面(Account string with ten dimensions),可以为用户的每一家分公司定义法定会计核算体系,并定义不同的呈报层次。当用户需要在几个科目、成本中心或其它会计核算构面之间分摊费用时,Scala的自动分摊(Automatic allocation)提供了99种可能性。当输入一份凭证时,系统将自动执行分摊。当然,任何凭证也可在定期分摊(Periodization)功能下实现待摊费用按若干个周期的分摊,而且可以在下一个财政年度,延续分摊。在进行对帐(Reconciliation)时,系统提供一个手边现金帐簿以核对凭证。通过输入银行凭证文件,用户可以进行人工或自动核对。如果用户在选项中选择固定资产管理(Fixed Asset Management),就可以对用户的固定资产进行全面管理。其中Scala提供了两种方法来针对一种固定资产进行折旧或重新估价计算。 在生产流程中,当产成品入库后可过度到财务模块。系统可以自动计算出产成品成本(Costing),一般以标准成本来控制产成本。同时计算出实际成本(Actually Cost),并通过统计模块对标准成本和实际成本的差异进行分析。它针对每个加工单(必须是关闭加工单为准),分析出物料的差异、人工的差异,得出人工的成本、料的成本及其它制造费用的成本。由于企业可以通过销售定单知道产品价格,因此知道了成本后,企业就可以知道利润。在差异分析完成后,进行差异分摊(Variance Allocate),最后就可以汇入总帐。 另外,在总分类帐系统中,Scala还提供了红冲凭证、冲转凭证等,而报表模块(Report of General Ledger)具有的各种财务报表(Balance Sheet, Profit Statment)功能在财务系统中也极为重要,报表中列有与此有关的全部项目,通过对十个会计构面及其它特定标准的选择,可迅速提取相关信息,让用户从繁琐的报表作业中解脱出来。 以上应付分类帐(Purchase Ledger)、应收分类帐(Sales Leger)、总分类帐(General Ledger)可简称PL、SL、GL,它们有着十分密切的联系。PL能协调采购和授权程序,为获得供应商信息和选择付款方式提供了充分的灵活性。而SL提供了实现财务和业务目标的有力工具,可全面记录货币明细和帐面价值,同时有助于分析和规划市场。最后,PL和SL都将在功能强大的GL中得以汇总和体现。
5.小结:
通过前面的物流过程,可以看到,在Scala的供需链中,采购/销售中的所有应付/收凭证进入财务应付/收帐管理,即实现财流的过程。通过现金流量计划(Cash Planning)模块用户看到未来的付/收款情况。对应付/收帐款付款后,必会影响现金流量计划,最后进入总帐。通过这样的步骤流程,库存明细帐、应付/收帐款明细帐和总帐保持一致。这表明一笔业务完成。 无论是采购自行车原材料,还是生产自行车,所有的发票、凭证等自动进入财务。不会存在呆帐、烂帐,因为Scala的供需链将这一切管理得井井有条。赚了多少,还有多少流动周转资金,是否有能力购买新的设备扩大生产,一目了然。
在这条完整的供需链中,Scala商业管理软件实际上就是一个高度集成的管理信息系统,实现了企业横向业务过程中物流—信息流—资金流的集成。企业各部门的业务无需通过手工或“接口”传递数据、指令、报表等信息,其供需链通过采购—制造—分销各环节的资源无间断的集成和办公自动化—业务事物处理—决策支持的集成已将这一切轻松完成。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:第七十七节 梳理企业运作流程---Scala 供需链功能浅析
本文网址:http://www.toberp.com/html/consultation/1082595653.html