SAP销售订单利润中心替代

SAP系统中,销售订单行项目中的利润中心默认是从物料主数据的“销售-工厂”视图中带出来的(存在于MARC表),如果替换成其他利润中心,需要做一些增强。

SAP销售订单利润中心替代

一般替代销售订单利润中心或者成本中心的原因,是为了按销售订单做精细化利润、业绩考核,比如根据客户(KUNNR,有的是平台客户,片区客户等)考核、根据销售渠道考核(VTWEG)、根据销售片区考核(VKBUR)、根据发货库位考核(LGORT)等等。

总之,各个公司的业务模式在系统里的实现方式不尽相同,系统及报表的设计规则也是各有千秋,为了满足最终的报表需求,几乎每一个项目都少不了在销售订单上做增强。而且,销售订单上的增强绝对不能出错,因为订单上的数据通常会一路带到交货单、发票、会计凭证、COPA,如果订单上的数据不对、整个的销售业绩考核体系就崩溃了。

先说结论,可以替换SAP销售订单行项目利润中心的增强点有多个,但通常会在MV45AFZZ或者GGB1里做替代。

MV45AFZZ里做订单字段的赋值和替换没什么好说的,大部分项目涉及订单字段替换一般都会在这里边做。

SAP销售订单利润中心替代

重点说一下使用GGB1做替代的这种偏方。

大部分人都知道SAP FICO模块做替代通常是在OBBH,但其实OBBH只是GGB1的子菜单,所以在OBBH里只能看到FI和CO凭证的替代,如果用GGB1打开则能看到另一个大世界。

为了防止忘记事物代码,先把SAP里关于替代和校验相关的事物代码列一下。

SAP销售订单利润中心替代

使用GGB1或者以下路径可以进入销售订单字段替代菜单,不得不说SAP为了满足各种颗粒度的管理,真的是设计了太多的事物代码,而且所有事物代码都存在包含、被包含、再被更高级的事物代码包含的特点(比如配置财务模块的各种特别总账有一堆的事物代码,但FBKP是总入口,记住它就够了,FTXP甚至可以跳转OBYC)。

SAP销售订单利润中心替代

SAP销售订单利润中心替代

在这里定义的替代规则(或者写的代码)要分配到控制范围才生效,分配的菜单在定义的菜单下面。

单独定义和分配销售订单替代规则的事物代码是0KEL和0KEM(零KEM,不是欧KEM)。

SAP销售订单利润中心替代

SAP销售订单利润中心替代

VA01建个订单Debug一下。

SAP销售订单利润中心替代

通过GGB1只能进行有限字段的替代,PCASUB这个结构只有38个字段,建议优先在MV45AFZZ做,不行再考虑GGB1.

SAP销售订单利润中心替代

btw, SAP各模块的后台配置基本都有一个子菜单汇集了这个模块的user-exit和badi。

SAP销售订单利润中心替代

SAP销售订单利润中心替代

SAP销售订单利润中心替代

SAP销售订单利润中心替代

SAP销售订单利润中心替代

SAP销售订单利润中心替代

SAP销售订单利润中心替代

本文作者: GavinDong

版权属于: GavinDong博客

文章链接: https://www.gavindong.com/9919.html

如果使用过程中遇到问题,可 **点击此处** 交流沟通。

版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

发表评论

登录后才能评论
email