供应链环境下生产系统的协调机制一、供应链的协调控制机制要实现供应链的同步化运作,需要建立一种供应链的协调机制。协调供应链的目的在于使信息能无缝(seamless)地、顺畅地在供应链中传递,减少因信息失真而导致过量生产、过量库存现象的发生,使整个供应链能根据顾客的需求而步调一致,也就是使供应链获得同步化响应市场需求变化。供应链的协调机制有两种划分方法。根据协调的职能可划分为两类:一是不同职能活动之间的协调与集成,如生产-供应协调、生产-销售协调、库存-销售协调等协调关系;另一类是根据同一职能不同层次活动的协调,如多个工厂之间的生产协调。根据协调的内容划分,供应链的协调可划分为信息协调和非信息协调。二、供应链的协调控制模式供应链的协调控制模式分为中心化协调、非中心化协调和混合式协调3种。中心化协调控制模式把供应链作为一个整体纳入一个系统,采用集中方式决策,因而忽视了代理的自主性,也容易导致组合约束爆炸,对不确定性的反应比较迟缓,很难适应市场需求的变化。分散协调控制过分强调代理模块的独立性,对资源的共享程度低,缺乏通信与交流,很难做到供应链的同步化。比较好的控制模式是分散与集中相结合的混合模式。各个代理一方面保持各自的独立性运作,另一方面参与整个供应链的同步化运作体系,保持了独立性与协调性的统一。图7-2和图7-3就充分体现了这种控制的特点。三、供应链的信息跟踪机制供应链各个代理之间的关系是服务与被服务的关系,服务信号的跟踪和反馈机制可使企业生产与供应关系同步进行,消除不确定性对供应链的影响。因此应该在供应链系统中建立服务跟踪机制以降低不确定性对供应链同步化的影响。供应链的服务跟踪机制提供供应链两方面的协调辅助:信息协调和非信息协调。非信息协调主要指完善供应链运作的实物供需条件,采用JIT生产与采购、运输调度等;信息协调主要通过企业之间的生产进度的跟踪与反馈来协调各个企业的生产进度,保证按时完成用户的订单,及时交货。供应链企业在生产系统中使用跟踪机制的根本目的是保证对下游企业的服务质量。在企业集成化管理的条件下,跟踪机制才能够发挥其最大的作用。跟踪机制在企业内部表现为客户(上游企业)的相关信息在企业生产系统中的渗透。其中,客户的需求信息(订单)成为贯穿企业生产系统的一条线索,成为生产计划、生产控制、物资供应相互衔接、协调的手段。(一)跟踪机制的外部运行环境跟踪机制的提出是与对供应链管理的深入研究密不可分的。供应链管理下企业间的信息集成从以下3个部门展开。1.采购部门与销售部门采购部门与销售部门是企业间传递需求信息的接口。需求信息总是沿着供应链从下游传至上游,从一个企业的采购部门传向另一个企业的销售部门。由于我们讨论的是供应链管理下的销售与采购环节,稳定而长期的供应关系是必备的前提,所以可将注意力集中在需求信息的传递上。从常用的概念来看,企业的销售部门应该对产品交货的全过程负责,即从订单下达到企业开始,直到交货完毕的全过程。然而,在供应链管理下的战略伙伴关系建立以后,销售部门的职能简化了。销售部门在供应链上下游企业间的作用仅仅是一个信息的接口。它负责接收和管理有关下游企业需求的一切信息。除了单纯意义上的订单外,还有下游企业对产品的个性化要求,如质量、规格、交货渠道、交货方式等等。这些信息是企业其他部门的工作所必需的。同销售部门一样,采购部门的职责也得以简化。采购部门原有的工作是保证生产所需的物资供应。它不仅要下达采购订单,还要确保采购的物资的保质保量按时入库。在供应链管理下,采购部门的主要工作是将生产计划系统的采购计划转换为需求信息,以电子订单的形式传达给上游企业。同时,它还要从销售部门获取与所采购的零部件和原材料相关的客户个性化要求,并传达给上游企业。2.制造部门制造部门的任务不仅仅是生产,还包括对采购物资的接收以及按计划对下游企业配套件的供应。在这里,制造部门实际上兼具运输服务和仓储管理两项辅助功能。制造部门能够完成如此复杂的工作,原因在于生产计划部门对上下游企业的信息集成,同时也依赖于战略伙伴关系中的质量保证体系。此外,制造部门还担负着在制造过程中实时收集订单的生产进度信息,经过分析后提供给生产计划部门。3.生产计划部门在集成化管理中企业的生产计划部门肩负着大量的工作,集成了来自上下游生产计划部门、企业自身的销售部门和制造部门的信息。其主要功能有:(1)滚动编制生产计划。来自销售部门的新增订单信息,来自企业制造部门的订单生产进度信息和来自上游企业的外购物资的生产计划信息,以及来自上游企业的需求变动信息,这四部分信息共同构成了企业滚动编制生产计划的信息支柱。(2)保证对下游企业的产品供应。下游企业的订单并非一成不变,从订单到达时起,供方和需方的内外环境就一直不断变化着,最终的供应时间实际上是双方不断协调的结果,其协调的工具就是双方不断滚动更新的生产计划。生产计划部门按照最终的协议指示制造部门对下游企业进行供应。这种供应是与下游企业生产计划相匹配的准时供应。由于生产出来的产品不断发往下游企业,制造部门不会有过多的在制品和成品库存压力。(3)保证上游企业对本企业的供应。这一功能是与上一功能相对应的。生产计划部门在制造部门提供的实时生产进度分析的基础上结合上游企业传来的生产计划(生产进度分析)信息,与上游企业协商确定各批订单的准确供货时间。上游企业将按照约定的时间将物资发送到本企业。采购零部件和原材料的准时供应降低了制造部门的库存压力。图7-5为以上几点论述的示意图。图7-5跟踪机制运行环境(二)生产计划中的跟踪机制(1)在接到下游企业的订单后,建立针对上游企业的订单档案,其中包含了用户对产品的个性化要求,如对规格、质量、交货期、交货方式等等具体内容。(2)主生产计划进行外包分析,将订单分解为外包子订单和自制件子订单。订单与子订单的关系在于:订单通常是一个用户提出的定货要求,在同一个用户提出的要求中,可能有多个订货项,我们可以将同一订单中不同的订货项定义为子订单。如表7-1订单据包含了3个子订单。表7-1一份订单上的3个子项信息(3)主生产计划对子订单进行规划,改变子订单在期与量上的设定,但保持了子订单与订单的对应关系。(4)投入出产计划中涉及到跟踪机制的步骤如下:a)子订单的分解结合产品结构文件和工艺文件以及提前期数据,倒排编制生产计划。对不同的子订单独立计算,即不允许进行跨子订单的计划记录合并。b)库存的分配本步骤与a步骤是同时进行的,将计划期内可利用的库存分配给不同的子订单。在库存分配记录上注明子订单信息,保证专货专用。c)能力占用结合工艺文件和设备组文件计算各子订单计划周期内的能力占用。这一步骤使单独评价子订单对生产负荷的影响成为可能。在调整子订单时也无需重新计算整个计划所有记录的能力占用数据,仅需调整子订单的相关能力数据。d)调整结合历史数据对整个计划周期内的能力占用状况进行评价和分析,找出可能的瓶颈。对于在一定时间段内在所形成的能力瓶颈,可采取两种办法解决:①调整子订单的出产日期和出产数量;②将子订单细分为更小的批量,分别设定出产日期和出产数量。当然,必须保持细分后的子子订单与原订单的对应关系。经过调整的子订单(子子订单)和上一周期计划中未对生产产生实际影响的子订单(子子订单)都可重新进行分解以产生新的计划。e)修正本步骤实际上是在a~d步骤之前进行的,它是对前一周期内投入出产计划执行状况的中总结。同通常的计划滚动过程一样,前一周期的生产进度数据和库存数据是必不可少的,不同的是,可以准确地按子订单检查计划的执行状况,同时调整相应子订单的期量设定以适应生产的实际情况。能够完成这一功能的原因在于在整个生产系统中都通过子订单形成了内在的联系。(5)车间作业计划车间作业计划用于指导具体的生产活动,具有高度的复杂性,一般难以严格按子订单的划分来调度生产,但可要求在加工路线单上注明本批生产任务的相关子订单信息和相关度信息。在整个生产过程中实时地收集和反馈子订单的生产数据,为跟踪机制的运行提供来自基层的数据。(6)采购计划采购部门接收的是按子订单下达的采购信息,他们可以使用不同的采购策略来完成采购计划。子订单的作用主要体现在以下几个方面:1)将采购部门与销售部门联系起来。下游企业在需求上的个性化要求可能涉及到原材料和零部件的采购,采购部门可以利用子订单查询这一信息,并提供给各上游企业。2)建立需求与生产间的联系。采购部门的重要任务之一就是建立上游企业的生产过程与本企业子订单的对应关系。在这一条件下,企业可以了解到子订单生产所需要的物资在上游企业中的生产情况,还可以提供给上游企业准确的供货时间。(三)生产进度控制中的跟踪机制生产控制是生产管理的重要职能,是实现生产计划和生产作业管理的重要手段。虽然生产计划和生产作业计划对生产活动已作了比较周密而具体的安排,但随着时间的推移,市场需求往往会发生变化。此外,由于各种生产准备工作不周全或生产现场偶然因素的影响,也会使计划产量和实际产量之间产生差异。因此,必须及时对生产过程进行监督和检查,发现偏差,进行调节和校正工作,以保证计划目标的实现。本部分主要讨论内嵌于生产控制中的跟踪机制以及作用。生产控制有着许多具体的内容,我们仅以具有普遍意义的生产进度控制作为讨论的对象。生产进度控制的主要任务是依照预先制定的作业计划,检查各种零部件的投入和产出时间、数量以及配套性,保证产品能准时产出,按照订单上承诺的交货期将产品准时送到用户手中。由于建立了生产计划中的跟踪机制,生产进度控制中的相应工作就是在加工路线单中保留子订单信息。此外,在生产进度控制中运用了多种分析方法,如在生产预计分析中的差额推算法,生产均衡性控制中的均衡系数法,生产成套性控制中的甘特图等等。这些方法同样可以运用到跟踪机制中,只不过分析的目标不再仅是计划的执行状况,还包括了对各子订单的分析。在没有跟踪机制的生产系统中,由于生产计划中隐去了子订单信息,生产控制系统无法识别生产过程与子订单的关系,也无法将不同的子订单区别开来,因此仅能控制产品的按计划投入和产出。使用跟踪机制的作用在于对子订单的生产实施控制,保证对客户的服务质量。(1)按优先级保证对客户的产品供应。子订单是订单的细化,只有保证子订单的准时完工才能保证订单的准时完工,这也就意味着对客户服务质量的保证。在一个企业中不同的子订单总是有着大量的相同或类似的零部件同时进行加工。在车间生产的复杂情况下,由于生产实际与生产计划的偏差,在制品未能按时到位的情况经常发生。在产品结构树中低层的零部件的缺件破坏了生产的成套性,必将导致高层零部件的生产计划无法执行,这是一个逐层向上的恶性循环。较好的办法是将这种可能生产的混乱限制在优先级较低的子订单内,保证高优先级的子订单的生产成套性。在发生意外情况时,总是认为意外发生在低优先级别的子订单内,高优先级的子订单能够获得物资上的保证。在低优先级订单的优先级不断上升的情况下,总是优先保证高优先级的订单,必然能够保证对客户的服务质量。相反,在不能区分子订单的条件下无法实现这种办法。拆东墙补西墙式的生产调度,会导致在同一时间加工却在不同时间使用的零部件互相挤占,为后续生产造成隐患。(2)保证在企业间集成化管理的条件下下游企业所需要的实时计划信息。对于本企业而言,这一要求就意味着使用精确实时的生产进度数据修正预订单项对应的每一个子订单的相关计划记录,保持生产计划的有效性。在没有相应的跟踪机制的情况下,同一个生产计划、同一批半成品都可能对应着多份订单,实际上无法度量具体订单的生产进度。可见,生产控制系统必须建立跟踪机制才能实现面向订单的数据搜集,生产计划系统才能够获得必要的信息以实现面向用户的实时计划修正。