上周一,全球第一CEO杰克.韦尔奇离开了我们,一个八竿子同他联系不到一起的小人物,对于他的离去,我竟然有点淡淡的忧伤。也不知道是什么原因,也许是曾经翻看过他的书?也许在我心里,这意味着一个时代彻底的结束,一个曾经仅仅靠资本,固定资产作为核心竞争力的时代过去了,替而代之的是人力资源。
这跟我们这节课有什么关系吗?什么关系也没有,只是先叨叨两句,因为接下来讲的有一点枯燥。
///1///
本课目的
- 了解S4/HANA下的AVC;
- 了解VC下的成本核算;
///2///
业务场景介绍
在挺多自行车公司,假定下图是一款自行车的BOM。当然实际自行车的BOM比这个复杂。接下来,我将以这个简化的BOM为例,帮助大家理解。
上图自行车BOM,是可配置的。图中组件中,绿色区域是可配制原材料,比如说,自动车前叉是可配制的;白色区域,则为标准件,对于标准组件的使用,所有的自行车款式都一样。
下图是一辆他们生产的自行车,红色部件是可以配制的。
对于自行车前叉、自行车座椅,当创建销售订单的时候,订单录入人员需要指定哪一款。比方说自行车座椅,录入人员需指定是硅胶的还是全皮革的。指定自行车座椅材质后,系统则自动获取对于该款式的物料及使用量。
自行车链条:链条是由一个一个链条小组件连接而成。一条弹簧款的前叉需要100个链条小组件。链条小组件的使用量,系统根据选定的自行车前叉自动分配。自行车链条有很多款,主要是颜色和大小上的差异,不同颜色,对应不同物料号,当销售人员录入销售订单时,系统默认使用灰色的链条,也可以手动选择其他款。
VC的销售订单,每笔订单的BOM构成都有可能不同,因此生产发料也会不同,导致生产工艺及工时消耗的差异。为了更精确地核算成本,财务依照销售订单小批量核算。
基于上面的VC BOM,接下来以一个实例介绍SAP主要的操作步骤,以帮助大家理解。
下面的操作是基于S/4HANA的 1809版本。在S4/HANA下,原来ECC下的VC,现在叫AVC(Advanced Variant Configuration)。.AVC的内核同VC并没有什么很大差异,AVC主要是整合了Fiori , 也就是说可以在平板上或手机上操作。我主要是讲逻辑及运用,Fiori上的操作我不说明了。
///3///
销售订单
接到客户订单,我们在系统中通过VA01创建一笔销售订单,如下:
当创建销售订单时,确认数量之后,系统自动会弹出相关配置信息,要求录入,如下图:
上图1:是前叉类型的选择,我们选择一款;
上图2:是座椅类型的指定,我们选一款款式;
上图3:我在系统中默认指定为105的物料号,也就是自行车链条-灰色。
自行车三个关键部件,当销售订单录入确定之后,点图4,系统则会进入销售订单创建初始画面,再点保存,生成的订单号是。
销售订单保存后,我们再通过VA03的事务代码查看,计划销售成本PC02条件值为614.19;
PC02的值由以下组件构成:
结合销售订单录入的变式值,我们再进一步分析:
上图A区,是创建销售订单时变式录入的画面,操作者需指定前叉、座椅及链条的配置;
上图B区,是自行车的超级BOM;
C区域是VA03估算出的销售订单成本。我把这几个原本分开的画面合并到一起显示,为的是更直观地分析。
因为我们在A-1中指定了“弹簧叉”, 在B区的超级BOM中对于“弹簧叉”分配的是“101”物料号,因此C-1中,系统获取的前叉是,使用量为1;
A-2中,座椅的配置我们选择的是“镂空铁”,因此C-2获取的座椅是,使用量为1;
A-3中,我们选择的链条是,对于自行车链条的特性,录入什么物料,销售订单则使用什么。使用量则是根据前叉的配置决定,由于在A-1中选择的是 “弹簧叉”,所以使用量为100。
这个可配置物料成本加上自行车标准件,以及工艺路线人工及机器成本,最后合计的计划成本值为:614.19,这个值将会拷贝到自行车的生产订单中,作为完工入库时存货计价值。
///4///
销售订单转生产订单
MRP运算之后,我们通过MD4C把计划订单转成生产订单。
计划订单转生产订单前:
计划订单转生产订单后:
我们进入到生产订单画面CO03,如下图:
因为我们是订单式生产,因此在生产订单中指定了销售订单及订单行项目,如上图1;上图2所指是销售订单根据确定后的特性配置,系统计算出的计划成本,也就是销售订单中条件类型PC02的值 。
在生产订单中,我们也可以查看由销售订单带入的特性值:
下图是生产订单的特性值,图1是生产订单号,图2是特性值:
///5///
订单完工入库
在这个步骤,主要是希望大家明白,入库的库存计价是使用销售订单上条件类型PC02上的值,而并不是获取物料主数据上的。下图1是销售订单“1306”上条件类型“PC02“的值614.19;下图2中是MM60中的数据,可以看到这个物料价格控制为标准价“S”,价格是”1”。
当生产订单完工入库时,会产生如下图的收货物料凭证。图1是生产订单号,图2是销售订单号,图3是物料凭证生成的财务凭证,该产成品价值同销售订单上PC02条件类型的价值相等:
///6///
销售发货
这个步骤就是让大家知道,我们主营业务成本的值取的是入库时库存值,图1是主营业务成本的价值;图2是销售订单号及出货的移动类型:
///7///
发票
当销售订单已经发货,接下来需要基于发货开票。下图黄色区域中,是由发票生成的财务凭证:
///8///
销售成本结转过程
针对AVC的销售订单,有它本身独立的计划生产成本,销售订单计划成本由该销售订单的BOM及工艺路线产生的制造费用构成。
当销售订单下达生产订单后,销售订单计划成本则转入生产订单计划成本。产成品完工入库时,产成品使用生产订单计划成本计价。最终销售发货后,产品销售成本就是生产订单计划成本的值,也就是销售订单计划成本。
前面的步骤都是依照计划的销售订单成本核算,在月底,对于最终实际销售成本,系统则通过物料分类账还原实际生产成本到产品销售成本中。该销售订单的成本基本上由以下三块构成:
///9///
VC配制
当了解了上述的整个业务流程后,系统配置就变得简单了。
先通过CL01建了一个Z003的Class,它的类型是300( Variants)的。之后,通过MM01分配产成品118的Class:
对于其他VC的配置,我们依据BOM的设置展开:
上图1,Object Dependencies有勾选,那这个材料同BOM的配制相关,我们点开第一行,下图小框中就是上图BOM中第一行的OD。Z901是挺多信息前叉的特性,也就是说当自行车前叉值为“02”时,则使用102的物料,特性值分配的事务代码CT04。
在BOM中,图2表示这行的材料是Class item,我们进入它的OD,下图1,为该行的类别,记得这个类别一定要使用“200Material (Configurable Objects)”的;图2则是这行对应的OD,如果不知道如何写,除了问我,比问我更好的就是点图3,那个地方有更详细的说明:
在S4/HANA的环境下,为了能够在Fiori上也能操作,我们需要通过事务代码PMEVC,把这个AVC选择上。如果选择了AVC,CU50的事务代码则不可以使用了,不过Fiori上有替代的事务代码。
结束
领取专属 10元无门槛券
私享最新 技术干货