ARTICLE DETAIL

资讯详情

深耕网站SEO优化与搜索引擎排名提升的一线实战洞察。

标准集成内容怎么改才不被升级吞掉,SAP Cloud Integration 预置包适配方法实战笔记

标准集成内容怎么改才不被升级吞掉,SAP Cloud Integration 预置包适配方法实战笔记 最近我们一直在围绕 SAP Cloud Integration 做一件很具体的事情,怎样把 SAP 交付的标准 Integration Content 真正落到自己的业务场景里。很多项目一开始都会从 SAP Business Accelerator Hub 找一个现成的 Integration Package,复制到租户的 Design workspace,再按企业内部系统地址、认证方式、字段规则、异常处理方式做适配。这个过程看上去很像改一个现成模板,可真正做过几次就会发现,难点不在于能不能改,而在于该不该改、改到哪里、改完以后还能不能继续吃到 SAP 后续更新。SAP Cloud Integration 的预置内容很像一套已经搭好的道路系统。SAP 把道路主干、路口、交通灯、部分路标都设计好了,我们需要做的是把这条路接到企业自己的工厂、仓库、财务系统、外部供应商平台或者第三方 SaaS。问题在于,企业现场总会有差异。有的公司后端是 SAP S/4HANA Cloud,有的公司还有 ECC,有的外部系统只支持 Basic Authentication,有的系统要求 OAuth,有的接口路径按区域拆分,有的系统消息格式还带着十年前遗留下来的字段命名习惯。所以标准内容不能原封不动拿来跑,适配动作必然存在。SAP 对这件事给了两条路。一条路是直接修改标准 Integration Flow,也就是进入 Edit mode,改它的模型结构。另一条路是只配置已经 externalized 的 Integration Flow 参数,也就是通过外置参数把环境相关的值填进去,不动模型本身。两条路都能让标准内容适应实际业务,但它们对后续维护的影响完全不同。项目里真正成熟的做法,不是看到哪里不合适就点 Edit,而是先判断这个差异属于环境差异、运行参数
返回列表