首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一个生产自行车的实例-AVC

上周一,全球第一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上有替代的事务代码。

结束

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210112A00VDF00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券