从 Customizing 到 RAP,深入理解 SAP ABAP Cloud 的 Business Configuration 做过 SAP 项目的人,对Customizing一定不会陌生。销售订单是否允许某种订单类型,某个工厂允许哪些业务动作,某种状态代码代表什么业务含义,某个国家或地区采用哪些规则,很多功能并不是通过修改 ABAP 程序来改变,而是通过一组配置数据决定。到了SAP S/4HANA Cloud和ABAP Cloud时代,这件事情没有消失,反而变得更加重要。变化发生在实现方式上。过去我们很自然地想到SM30、维护视图、IMG、SPRO、BC Set和Customizing Request,如今在新的云开发模型里,我们会越来越多地看到RAP Business Object、OData V4、SAP Fiori elements、Business Configuration Maintenance Object和Custom Business Configurations。这背后讨论的就是Business Configuration。SAP 对Business Configuration的定义覆盖三个动作,开发、维护和交付。配置对象以及配置数据共同构成业务流程运行所依赖的基础,也包括各种标准代码表,例如ISO语言代码、行业代码、本地化配置以及最佳实践内容。SAP 当前的AB