对于采购量比较大的企业,经常会存在框架合同的业务。如减速机、钢材等等。在这篇文章中,笔者就框架合同这个业务在SAP系统中如何实现、及相关的注意事项做一些说明。总来的来说,框架合同基本上是SAP系统的标准功能。当然,也会根据企业的实际情况做一些后台配置和开发。
一、业务场景还原
某家生产企业,其主要的原材料就是钢板。企业为了降低采购成本,往往会跟钢材企业签订框架合同。当一年的采购量达到多少时,可以以比较优惠的价格来进行购买。对于系统来说,就主要关注两方面的内容。一是价格、二是采购量的累加。具体来说,又可以分为二种情况。
一是物料是指定的。如某个料号一年的采购量是多少。这要求企业用户在制定框架合同时,要指定具体的料号。在实际工作中,这有一定的难度。很少有企业能够做到这一点。
二是针对某个物料组或者物料类型的。如某类产品的一年的采购量是多少。这又包括两种情况。一是这类产品的价格是相同的;另外一类是产品的价格不同。如果价格相同,则采购订单可以直接从框架合同中获取价格。如果不同,则还需要根据实际情况在采购订单中维护价格。
在SAP系统中,又将合同分为数量合同和价值合同两种。数量合同是以采购数量为基数进行核算的。而价值合同则是以采购的金额为基数进行核算。笔者从事的项目中,大部分是以采购数量为对象,核算的口径以物料组为单位。在后续的描述中,笔者的业务背景就是按照这类来叙述的。下表示笔者对SAP框架合同的一个简单总结,能够在一定程度上帮助大家理解框架合同的整体业务。
合同类型说明参数(类型/I)
价值合同某一类产品(物料组相同)一年买多少钱(价格相同)数量-M
某一类产品(物料组相同)一年买多少钱(价格不同)数量-W
数量合同某一类产品(物料组相同)一年买多少数量(价格不同)数量-M
二、基础数据的设置
在做需求调研时,如果确定企业有框架合同的业务,则在基础数据规划时,就需要特别注意。因为在物料基本数据的物料组设计时,就跟框架合同相关。像上面笔者描述的业务,如果有根供应商签订框架合同,一年的某个类别的采购量达到多少时,可以获得优惠的价格。那么这个物料组的设计就特别有讲究。在实际工作中,可能会存在如下几种情况。
一是不管是什么产品,只要是向这家供应商购买,只要金额或者数量达到一定的规模,就可以得到优惠的价格。此时物料组定义时,就要定义的比较大一些。然后再通过外部物料组来进行细分。因为在SAP系统的标准功能中,是通过物料组这个参数来进行核算的。
二是即使向同一家供应商购买、其产品也是分类别的。如笔者遇到过一家生产企业,其钢板往往分为厚板、中板、薄板三种。在跟供应商签订框架合同时,会指出三种板一年的采购量分别达到多少、可以得到何种优惠的价格。此时就需要将板材的物料组分为这三类。然后在创建框架合同时分被以这三个物料组为对象。
笔者再次强调一下,框架合同跟物料组是息息相关的。如果企业存在框架合同的业务,那么在需求调研和蓝图设计时,物料组这个参数要认真对待。否则的话,很容易返工。
三、框架合同类型和参数的选择
SAP的框架合同有好几种类型。如从空间的角度分析,有中心合同和单工厂合同。中心合同是指集团签订合同下面各个工厂都可以使用。这种合同集团集中采购的背景下利用的比较多。但是如果同一个集团下面的业务形态基本上不同,则意义不大。因为重合的原材料不会太多。具体的来说,可能主要要关注如下几个参数。
一是合同的类型。主要是指合同是数量合同还是价值合同。简单的说,就是跟供应商协商时,确认的是“某段时间内采购多少台设备或者多少吨的钢材”,还是“某段时间内采购多少金额的原材料”。在创建合同时,需要根据不同的业务形态来选择不同的单据类型。
二是合同的标的物类型。即在供应商协商时,是不是一个个物料对应清楚的(这种情况不会很多),还是指定的是某个物料类型。据笔者接触的项目来说,大部分情况下都是“某个类别的物料一年的采购量是多少”,也就是说,根据物料组来划分。
三是框架合同的时间。如是以一年为单位还是半年未单位。采购量大的企业或者市场价格波动比较大的原材料,其周期会比较短,会以季度或者半年未单位。月采购量不稳定的企业,则会以年为采购周期。这个框架合同的周期,一般情况下,企业都是跟供应商预先确认好的。作为顾问,只需要向用户要这个参数即可。
四是框架合同的审批流程。由于框架合同涉及到的材料,往往金额比较大。为此在框架合同的审批流程中,往往需要财务经理或者总监参与进来。作为顾问来说,需要向用户确认好相关流程,然后在系统中进行相关的配置,以实现这个审批流程。