SAP自从推出S/4HANA,一直存在这样的讨论,它到底是不是新瓶装老酒?本文抛砖引玉,各位大神多多赐教。
老酒:
ECC 6.0就是这坛陈年老酒。
迁移到S/4HANA更像是一种系统升级。
所以,之前使用SAP的用户存在天然的安全感。
新瓶:
HANA平台就是这个新瓶,所有的新特性都围绕它展开。 新用户体验Fiori,加上HANA数据平台的高性能就是这个新瓶了。
落到实际项目中,到底有哪些具体的差异呢?我们找几个比较典型的例子:
消除聚集表(Aggregate tables)和索引表(Index Tables)
比如S/4HANA把几个模块(FI,AA,CO,CO-PA和ML)的行项目表整合成一个表ACDOCA,统称Universal Journal。
数据从之前的写入多个表到现在只需写入到一个表,大大减少了数据占位。比如之前的表MKPF,MSEG,BKPF和BSEG都已不复存在。一个表MATDOC据说取代了物料主数据和库存管理的26个表。
数据库中的主键
因为基于列存储,每一个字段都像一个数据库的键值。但是如果不是亲自在S/4HANA中创建表,我们无从知道是指定所有的字段作为主键还是让系统自动处理。
迁移到S/4HANA意味着大量的客户自定义代码的调整
一方面表BKPF, BSEG, MKPF, MSEG等被去除了,而另一面读写操作这些表的客户代码还存在于系统中呢。是否需要全部重写这些客户自定义代码呢?
这就是新瓶装老酒的可以称赞的地方了,SAP为这些问题早就考量,也为了客户的利益最大化,做出了应对。S/4HANA把这些消除的表重新定义为compatibility view-兼容性视图。这样客户对这类问题就可以高枕无忧了。
客户主数据、供应商主数据都将不复存在,都叫做:业务伙伴(Business Partners)
在S/4HANA创建、编辑和修改业务伙伴、客户、供应商的主数据都简化到了BP(Business Partner)里面了。并称为CVI(Customer Vendor Integration)客户供应商集成,幸好KNA1(客户主数据)和LFA1(供应商主数据)表还存在,没有被删除。如果你再使用T-code:XK01或者XD01,都会被转到事务码BP。
剩下就是大家的高见了,请您留下宝贵的意见。
领取专属 10元无门槛券
私享最新 技术干货