SAPS4HANACloud 浅谈公有云

作者:郑德鼎 约 8 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:Cloud Architecture, S/4HANA, 云架构
SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

又是一年高考季,适合回忆和总结成果的一个时节,作为一个入行SAP 领域就接触 SAP Cloud 产品的开发人员,今天想把曾经在SAP 行业声名大噪的S4

Hana Cloud公有云产品翻出来回味一下,忙里偷闲,闲谈几句,希望能给SAPer带来一些新的启发,这次的推文主要是包含下面几个方面。

n SAP S/4 HANA Cloud是什么 n SAP S/4 HANA CLoud的实施方法论 n SAP S/4 HANA

CLoud开发概览 n A Demo : 关于采购订单的增强

** SAP S/4 HANA CLOUD 是什么 **

SAP S4/HANA Cloud 的英文全称是SAP Business suite 4 SAP HANA on

Cloud中文译为基于HANA数据库的SAP第四套商务套件—在云上,简称为S4HC 。它是 SAP ERP(Enterprise Resource

Planning 企业资源规划)家族中的一员,与之对应的本地端版本为SAP Business suite 4 SAP HANA on

Premise。随着近两年PCE版本的落地推行,S4版本的产品大致可以分为图下,相信很多SAPer也是早已知晓。

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

(1)SAP S/4HANA On-Premise版本 对于SAP S/4HANA

OP版本,客户可以在自己的服务器上完全控制和拥有自己的应用和数据架构,能提供最全面的SAP

S/4HANA功能,它适用于需要最大程度管控ERP系统的客户,一般适合拥有自己的数据中心或与现有IaaS的合作伙伴。 (2)S4 HANA CLoud

云版本

S/4HANA Cloud Essentials(简称ES): 其前身是 S/4HANA Multi Tenent Edition,即“S/4HANA

MTE(多租户模型)”。这是 ⼀ 种更加业务的名称,因为其"预配置"了所有必备的(essential)业务流程,客户可以开箱即 ⽤ 。

S/4HANA Cloud Extended(简称EX): 其前身是S4 HANA Cloud Single Tenant

Edition,即“S4/HANA

STE(单租户模型)”。这种部署方式可以让客户在Cloud中进行配置、增强和扩展(Extend)自己的应用程序,让Cloud的实施变得更加灵活,同时还带了更多新的功能。

SAP S/4 HANA Private Cloud Edition(简称PCE) PCE 是 S/4 HANA Private Cloud

Edition. 一种“私有云”的部署方式,约

2021年在华落地,私有云版本不仅保留了OP产品的灵活性,完整功能和拓展性,同时支持各种预定义的合作伙伴附加组件,灵活性高,为更多企业云端数字化转型提供了更多选择。

** SAP S/4 HANA CLOUD的实施方法论 **

**

** SAP S4 HANA Cloud是SAP最新的和最具创新性的软件即服务(SaaS)ERP产品,每3个月更新一次版本,SAP

Activate是ASAP(Accelerated SAP)方法的继承者,利用SAP最佳业务实践和SAP快速部署解决方案推进项目交付。

Discover发现 Prepare准备 Explore探索 Realize实现 Deploy部署 Run运行 六部曲是SAP官方给出的实施方法论

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

关于 S4 HANA Cloud 公有云的系统,也和OP 版本有所不同,简单介绍如下。

Trial试用系统: 免费的S4HC试用版系统,让没有接触过系统的用户尝试和体验S4HC人性化的界面和系统功能,一般用来系统演示和讲解。

Starter原型系统:

也称为S系统,它包含预先设置的数据,对于探索阶段有很大作用。S系统可以帮助客户确定公司具体的业务需求。S系统的配置和开发不会传输到P系统,一般在后续系统申请下来一个月内会被SAP官方收回。

Q测试系统: Q系统是用来进行系统配置和开发的,可以理解为OP 里的

D系统和Q系统的整合。在Q系统中进行配置和开发是会被保留下来的,且有些开发是不可逆的,所以需要实施人员谨慎操作。 P生产系统:

P系统是产品上线后需要正式运行业务的系统,所有的配置和客制化功能被传输到P系统中,P和Q系统版本同步。

** SAP S/4 HANA CLOUD 开发概览 **

S/4 HC 公有云的开发可以分为 In-app extensions 和 side by side extensions

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

In-app extensions : 大部分需求可以在 S/4 Hana Cloud 里可以实现 ,如Custom report ,Custom

cds view, Custom Buiness Objects ,Adobe Form...... Side by side

主要是Integration 和 Extensibity ,大部分需要借助 SAP Cloud Platform (SCP平台) [注解:SAP

Cloud Platform 已经在2021年改名为 SAP Business Technology Platform 平台,即BTP平台]

。如使用CPI进行接口集成,使用SAC报表进行计划与预测,使用SAP WEB IDE 进行复杂的UI功能开发。 因为 S4 HANA

CLOUD相关的内容太过繁多,每一项都可以展开讲述,且版本更新频繁,很多知识具有时效性,所以我会介绍几个官方学习网站,这也是 S4 HANA

Cloud开发人员和顾问们首选的学习途径和问题查询途径,有兴趣的同学可以收藏备用。

SAP S/4HANA Cloud Trial https://www.sap.com/products/s4hana-erp/trial.html

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

SAP Best Practices Explorer

https://rapid.sap.com/bp/#/browse/categories/sap_s%254hana/areas/cloud/packageversions/BP_CLD_ENTPR

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

All | SAP S/4HANA Cloud | SAP API Business Hub https://api.sap.com/package/SAPS4HANACloud/all SAPS4HANACloud 浅谈公有云 - 封面图 SAP S/4HANA | SAP Help Portal https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE?locale=en-US SAPS4HANACloud 浅谈公有云 - 封面图

** A Demo : 关于采购订单的增强 ** **

** 需求背景: 如果创建或者修改一个采购订单,供应商编号是0017300001的情况,增强一个弹出警告消息。 开发方式:In-app

extensions Step1: Choose Custom Fields and Logic

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

Step2: Click on the Custom Logic

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

Step3: Add

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

Step 4: Open the Business Context

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

Step5: Choose Purchasing Document

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

Step6: Enhancement option

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

Step7: Final Check in Purchase Order Before Saving

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

Step8:Add name

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

Step 9: Coding And Publish

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

Finally

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图

分享至此,我曾听过很多人唱衰SAP 公有云产品,甚至在 SAP PCE项目落地后,越来越多的人把目光转移到SAP私有云产品。但是我的经验告诉我,S4HC

公有云虽然没有以星火燎原的势态在国内形成气候,但是SAP的C4C 和 SAP busineess by design 产品对于开发人员却有着和

S4HC“同分异构”的熟悉感,不只是 SAP S4 HANA CLOUD 这一碗冷饭值得回味,SAP Leonardo

是我入行那年提出概念,虽然几年关于它的声音越来越少,但是物联网、人工智能、大数据,机器学习,云技术依旧是不可阻挡的大环境趋势, SAP Leonardo

时代依旧也依旧值得SAPer期待,与诸君共勉。

关注我,了解更多SAP开发小技巧

SAPS4HANACloud 浅谈公有云 - 封面图
SAPS4HANACloud 浅谈公有云 - 封面图
郑德鼎

关于作者:郑德鼎

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「SAPS4HANACloud浅谈公有云.md」整理生成,仅用于内部技术分享与学习交流。