特殊库存概览
特殊库存是 SAP 能够满足各种业务场景、各个行业需求的精髓之一,如下图所示,在 S/4 中一共存在 16 种特殊库存。下文将对此做简要的介绍。
16 种特殊库存对应的英文描述如下
特殊库存代表着不同的业务,在系统中最直观的表现就是查看库存时,其带有特殊库存标示和特殊库存编号,每种特殊库存都有特定的业务流程, 其在应用广泛度、应用复杂度上有差别
最常见的特殊库存 (1-3)
以下三种特殊库存都非常常见,在项目中有着广泛的应用
1 、O库存 SubcontractingStock 转包库存(委外库存)
很多公司都有委外业务。委外业务是指发给委外供应商一个或者多个物料(如物料 A) ,委外供应商进行加工(组装)出 B 。
物料 A ,则属于转包库存,它属于我方的库存,存储在委外供应商处。
物料 A 从公司发给供应商后,则物料 A 的库存类型从普通库存转为 O 类型的特殊库存,进行数量和金额的管理,记录在委外供应商处。
当从委外供应商收到物料 B 后,消耗物料 A 的 O 类型的库存。
参见近期文章: 委外发料的七种方式
2、W库存 Customer Consignment 客户寄售
客户寄售库存属于公司的物料,存储在客户处。客户使用(消耗)后,才与本公司进行结算。因此其流程分为寄售补货和寄售发货(消耗)。
典型应用如下:
消费品行业 :商品先发给各个渠道商(超市、卖场、电商仓库),当渠道商销售给消费者后,再与公司进行结算。
汽车零配件 :零配件先发给各个整车厂商,当零部件上线使用后,装配到车辆上,再与公司进行结算。
3、K库存 Supplier Consignment 供应商寄售
与客户寄售对应的是供应商寄售。
供应商寄售库存属于供应商的物料,存储在公司处,我方使用(消耗)后,才与供应商进行结算。
因此其流程分为寄售采购和寄售消耗(转自有库存)
参见前期文章: 供应商寄售库存之下线结算
最让人纠结的特殊库存(4)
4、T库存 Stock inTransit 在途库存
该功能用于二个场景
场景 1 、对外销售给客户
由于各种原因,在很多公司都会存在发货与开票不在同月的情况,但根据会计制度规定,收入与成本的确认必须在同月。该问题又称之为“发出商品”问题。
共有如下6种处理方式,选择何方式让人纠结
-
发货过账后,转为发出商品科目,销售开票时,发出商品转销售成本。
发货过账时,借:发出商品 贷:库存商品
销售开票时,借:主营业务成本,贷:发出商品,同时确认收入 借:应收账款 贷:增值税/ 主营业务收入
本方式的前提条件是最好未使用物料分类帐,否则启用物料分类账后,当 601 出库(库存减少)时,无论 OBYC 无论配置,系统都会将差异分摊到销售成本科目中。
方式B和C类似, 在项目中也都有应用
-
月底对于未开票的发货单通过专门的程序进行冲销(冲销原发货单),月初再冲回(重新对发货单进行过账)。
-
月底对于未开票的发货单通过专门的程序进行冲销(不冲销原发货单,特定移动类型增加库存到虚拟库存地点),月初再冲回。
以下二种方式(D和E)类似,将业务流程改为二步法(二套单据),项目中也有应用,都需要二张发货单,做一定的开发。
-
寄售方案
二张销售订单以及二张发货单,一张对应发货数量,一张对应开票发票
-
设置暂存仓(库存地点)
二套单据,一套是用于调拨到暂存仓,一套是对客户的订单、发货单、开票,二者通过程序关联。
f.启用T 库存(Stock inTransit/在途库存)
本功能S4中默认激活,对于ECC版本,ECC 605需要激活业务功能LOG_MM_SIT。
启用特殊库存 在途库存后,发货单发货过账后,则库存转为特殊库存T,并未被消耗,后续通过事务代码VLPOD进行POD(交货证明)操作,从在途库存消耗掉。该操作可以在客户需要开票时,才进行操作,该方案可以很好的解决物料分类帐的问题,但是不支持多次进行POD,也就是无法分批多次开票。
在讨论发出商品这一方案时,最难解决的业务问题是不仅仅滞后开票,还存在分批开票,极端情况下,分批开票的开票方还是不同的。 如果又同时启用WM、QM模块,那就更需要特别注意。
场景2、同一集团的不同公司之间进行调拨,跟踪在途以及实现跨公司的实际成本(Cross-Company Actual Costing)
通过业务功能( LOG_MM_SIT ) ,不仅解决物流层面的在途,更重要的是还可以实现全部费用信息沿集团内部的供应链进行收集。如下图所示,可以将发出工厂的成本明细传递到接受工厂,从而可以进一步在集团层面进行整体的成本分析。
最复杂(重要)的特殊库存(5-6)
在很多行业的项目实施中,是否采用 MTO 模式,是广泛讨论的一个议题。包括成品是否采用 MTO ,半成品/外购件是否采用 MTO。
在某些特定的行业,是否启用 PS 模块,也是值得讨论的议题。
E 库存 /Q 库存(MTO/ETO)与整体的计划策略、库存控制都密切相关。
5、E库存 Orders on Hand 现有订单(销售订单库存)
在 MTO 的场景下,库存会和销售订单关联。
按订单生产( MTO )是指接到客户订单后再进行生产,生产订单与销售订单是直接关联的,生产好的成品只能用于该销售订单, 如果其他销售订单需要使用该库存,则需要进行库存的转移。
按销售单生产 一般是出于如下原因:
-
最简单的:客户有颜色要求,因此会备半成品,客户需要什么颜色,就生产什么颜色的产品
-
客户定制性强:不同客户有不同的要求,因此无法提前生产。
-
无法预测客户的需求:提前备成品会导致库存的积压和呆滞。
-
产品单价高:高价值产品( 100 万以上),往往是接到客户预付款才会进行生产。
MTO 在很多行业有着广泛的应用,值得探讨的话题也非常多。
-
一些行业中, MTO 和 MTS 会并存。 MTS 适用于常规产品,容易预测, MTO 适用于特殊产品。
-
消费品行业,一般不是 MTO 的模式,但对于定制消费品(典型的为装修用的产品)很多也是 MTO 模式,例如木门、防盗门、定制家具。
-
汽车零配件行业,大多是 MTS 的模式,但对于商用车行业的汽车零配件公司,由于 商用车 客户对零配件的需求量较少,很多也是采用 MTO 模式。
-
装备制造行业,不少采用了 MTO 的模式
-
非标定制行业,大多采用 MTO 模式
-
生产标准品公司的外销业务,也常采用 MTO 模式
6、Q库存 Project Stock 项目库存
对于项目型的公司,需要使用 PS 模块,则可以应用相应的特殊库存( Q 库存 项目库存),项目库存被分配给特定的 WBS 。
项目可分为如下类型,都可以选择使用Q库存:
-
对外的实物销售的项目:中央空调等大型设备等行业,该产品在公司内部生产完毕,后续有一定的安装调试、保养。可以在系统中走 MTO 模式(E库存)或者 ETO 模式(Q 库存)
-
对外的工程类项目:对外为特定客户承接一个工程项目,如生产线的设计、主要设备以及其他配套物料的交付、整个产线的安装调试,此业务为典型的ETO业务。
-
内部项目:公司内部基建类项目
-
内部项目:公司内部的研发项目
存在感不强的特殊库存(7-9)
7、V库存 Ret. pkg w.customer 客户处可退回包装
可回收包装( returnable packaging )指随着产品交付给客户的包装,在交付之后需要退回企业的包装物料。
产品的运输包装可能是木制托盘(大多不需要回收)、纸箱(不需要回收),但可能会存在价值较高的可以回收的包装,如铁制托盘。
可回收包装的特点是会发到客户处,但物权仍然归属企业,客户需要按时归坏。
在汽车、家电等下游的零配件行业,经常会有类似的业务发生。整体来说,该功能在项目中有应用,但频率不高。
8、M库存 Ret.trans.pkgvendor 供应商可退回包装
是指应该退给供应商的包装,与客户处可退回包装场景相同,但在项目中应用的频率非常少。
9、P库存 Pipelinematerial 管道物料
管道材料是指直接从管道流入生产过程的材料(例如天然气),管道(例如自来水)或其他类似来源(例如,电力)。
管道中的物料始终可用,可以随时 以任何数量 从管道中提取。
管道物料不需要采购及入库,不进行库存管理,管道物料直接消耗,也可以在BOM(生产订单)作为反冲件处理。如维护管道物料的采购单价10元/公斤,BOM中维护单位耗用量2公斤,则反冲时 不需要 对自来水、电力 进行 入库, 系统产生实际成本为20元。
如有这类业务(天然气等),可以选择下述三种方式;
-
、财务直接过账,财务过账时根据需要可以输入数量。
-
、费用类采购订单。
-
、走管道物料的流程。
管道物料的优势是该物料可以在 BOM 中体现,直接体现在产品成本中, 因此如果该物料(自来水、天然气)不需要在 BOM 中体现,则不会使用管道物料的功能。
管道物料 只在流程行业有部分应用,在离散行业项目基本不会使用到。
最让人失望的特殊库存(10)
10、B库存 Customer Stock 客户库存
对于绝大部分公司来说,提及客户库存往往想到的是以下二个场景
-
来料加工的场景,客户委托本公司进行来料加工,客户提供部分物料。
-
为特定客户生产的成品,该成品只能发给特定客户
SAP 提供的 B库存 CustomerStock 客户库存,在上述二种场景下,并无特别的优势,因此让人失望,说的直白点,SAP在这方面并没有提供很好的功能。
原因在于客户库存的设计初衷是 SAP 在航空和国防行业( Aerospace& Defense 中)的针对( Maintenance,Repair, and Overhaul / MRO /维护、维修和大修)业务的解决方案,应用于 PM 和 CS 模块,以及相关联的MM模块。
并不能很好的和 BOM 、 MRP、生产工单 结合,也就是在 PP 模块并没有提供相应的功能
使用不算很多,但有时特别管用的特殊库存 (11-15)
下表中的SC代表委外 ,这 5 种特殊库存类别是复合的特殊库存,代表着既有委外,又有其他特殊库存(如 E 库存)。譬如对于某公司,采用 MTO 模式的原材料,如有委外业务发给委外供应商,此时不仅需要记录委外供应商信息,还需要记录销售订单信息。
库存类别 | 英文描述 | 中文描述 | 对应的库存类别 |
C | SC Customer Stock | SC 客户库存 | 客户库存 / 客供料( B )+委外 |
R | SC Project Stock | SC 项目库存 | 项目库存( Q )+委外 |
I | SC RTP | SC RTP | 可回收包装库存( M )+委外 |
J | SC Vendor consignmnt | SC 供应商寄售 | 供应商寄售库存( K )+委外 |
F | SCCustomerOrderStock | SC 客户订单库存 | 客户订单库存(销售订单库存 - E )+委外 |
*该功能需要激活DIMP离散行业方案,在S4 1511以及以上版本默认激活,对于ECC版本,ECC604及以上版本先激活dimp,再激活业务功能LOG_EAM_ROTSUB。
最神秘的特殊库存(16)
16、 Y库存 Shipping unit(whse) 装运单位 ( 仓库 )
从未用过该特殊库存,在网络上也没有查询到任何应用,并且在 S/4 系统的默认配置中,没有任何一个移动类型与该特殊库存有关联。 真是非常之神秘。
小结:
本文非常概括的介绍了 16 种特殊库存,对于其具体应用,将在其他文章中进一步阐述。包括如何与 MRP 融合,是否可以在 BOM 中指定,与财务的结合。