SAP S4/HANA和C4C Cloud实施总结
这段时间公司上ERP和CRM,选型了SAP S4/HANA和SAP C4C Cloud。上ERP对传统公司来说,是一场大考验,趁着疫情期间,正好留出时间整顿内务。作为负责人之一,虽然一早做好心理准备,知道是一场硬仗,可真到实施阶段,才知道心理准备依然不足。
总体
- SAP廉颇老矣尚能饭否?数据封闭,只能用自己的语言开发,能力开放方式陈旧,与第三方对接麻烦等。但或许这也是他的优点:安全,大企业最看中这点。
- SAP经常提业财一体化,不要被概念忽悠了,业务、财务一条线互相牵扯,的确是规范了,但执行效率会严重降低,有得必有失。
- ERP不只是一套系统,还有端到端业务流程和管理方法,以及隐性人力成本的增加,而这些ERP实施顾问不会说的秘密。
- 实施SAP,预算一定要足,否则甲乙双方都会很难受,比如总体费用500w,至少再多预计20%的开销,应对各种不确定性。
- 数据管理员,一个巨坑的角色。这不能怪SAP,只要上ERP都会存在这个「鸡肋」角色。做的事完全没难度,但所涉及的数据却公司命脉。让新人做,信息安全堪忧,让核心人员担任,事杂还多。如何平衡绝对考验管理水平。
- SAP的权限设计颗粒度非常的灵活和细致,与业务人员的确认是一件非常头痛的事。这也不能全怪SAP,上ERP或任何大型IT系统都是如此。
实施过程
- 实施人员能力太重要了,而项目经理的能力更是重中之重。SAP系统好比橡皮泥,怎么揉,揉的好不好,完全取决于实施的人。
- 实施人员负责业务流程梳理,与某个SAP模块功能进行匹配,项目经理需要把控全局和进度。
- 每个实施顾问大多只懂自己模块的专业知识,涉及跨模块流程,需协同,项目经理如果无法保证协同效率和准确,那就是灾难。
- 实施人员大多不懂技术,技术开发是另一拨人,他们之间的沟通也不一定有效,经常对不上。
- 项目实施和外包开发过程非常类似,都是一开始勾兑需求、开发、迭代修正、测试、培训、上线试用、迭代修正,而且一般ERP实施很少能一次实施结束,一般都会有二期,一是填补首次实施的坑,二是使用一段时间后的功能调整。
- C4C和S4属于SAP两个产品线,两个实施团队,两个项目经理。原以为都是SAP产品,对接比较容易,其实不然。如果已经有熟手的CRM,不建议切换成C4C。
- 整个实施过程,甲乙双方工作量都非常大,每天工作16小时+是常态,一定要提前给员工铺垫好。
- 实施过程中经常会出现业务口多方意见不一致或前后矛盾等问题,项目进度反复会是常态,做好会议纪要和确认,螺旋式上升的过程。
体验
作为ERP软件,体验似乎并没有那么重要。但效率为王的今天,体验很多时候与效率相等。
- SAP思想是采用事务代码控制功能和功能权限,事务代码表示某个功能入口。这是优点,作为实操人员,只需要记住自己相关的事务代码。对于定制开发,扩展功能,只需要增加个新的事务代码。
- S4主体采用的是C/S架构,虽然有web版本,但访问速度和功能均不如GUI。
- S4只有windows是原生客户端,其他平台用的是Java Fx,体验不佳,会莫名其妙的退出。
- C4C支持审批策略,但不支持复杂审批,S4不支持审批流和移动化。如果需要,只能与第三方系统集成,如OA。
- S4不建议附件上传,会占用内存数据库空间,需要考虑content server配合使用,以及管理权限。
第三方对接
- 只要与SAP对接,开发费用均偏高,并且报价不透明,多采用一口价方式。
- 项目中与蓝凌OA对接,数据交互只在表单发起时取数据和结束时回传数据。即使这样,蓝凌开发费用也不算低。
- SAP ERP采用ABAP语言开发,而SAP C4C是ABSL语言,两套开发体系,非常小众,合适的人太难找了,市场上很多滥竽充数的。一个小技巧,最好找在乙方干过的,如果是在甲方做二期,大多水平不怎么样。