本文内容翻译自How to find SAP APIs for SAP S/4HANA extensibility model
如果您对BTP感兴趣,BTP个人精选内容目录 | SAP Blogs 可能有更多你需要的内容
如果您想要在SAP S/4HANA Cloud系统中使用ABAP Cloud模式开发拓展,您需要使用SAP APIs以clean core兼容的方式访问SAP标准功能。
本博客提供了查找SAP APIs相关资源的概览,所有资源的内容都是相同的。
1. 在Eclipse的ABAP开发工具中
在ABAP development tools for Eclipse中创建您自己的ABAP存储库树(context menu New->ABAP Repository Tree on the project node in the Project Explorer),从Create Tree wizard的列表中选择“Released Objects”,点击Next按钮,输入名称(“Released Objects”)并点击Finish按钮。Released Objects树将被添加到Project Explorer中:
USE_IN_CLOUD_DEVELOPMENT 适用于S/4HANA Cloud公有云
USE_IN_CLOUD_DEVLPMNT_ACTIVE 适用于S/4HANA私有云
(原因:在Private Cloud/OP版中,有些已发布的APIs被分配给Public Cloud目录。它们存在但没有功能。如果您在自定义代码中使用它们,ADT会显示错误)
2. 在SAP Business Acceleration Hub上
SAP Business Acceleration Hub是SAP运营的平台,您可以在那里查找相关SAP S/4HANA产品的SAP APIs:
SAP S/4HANA Cloud Public Cloud Edition
SAP S/4HANA Cloud Private Cloud Edition
请注意,在Developer Extensibility下,您会找到关于ABAP Cloud已发布APIs的详细信息。这里只显示主要对象类型,如行为定义(Behavior Definitions)、CDS视图,Cloud BAdIs。
3. 在GitHub上
SAP在GitHub上提供的Cloudification Repository为SAP S/4HANA产品提供相关的SAP APIs列表,格式为.json和.csv文件:
Cloudification Repository at SAP/abap-atc-cr-cv-s4hc (github.com)
这是一个纯技术列表,可在ATC检查“Cloud Readiness”中复用。除了已发布的对象(也可在SAP Business Accelerator Hub上获得)外,还提供其他技术对象,如类、授权等。该列表与之前ADT种Repository Tree中的内容完全相同。 此外,您还可以查看所有已弃用的对象、经典APIs、不发布的APIs,甚至包括后继者信息。
4. 在Cloudification Repository Viewer中
您可以使用Cloudification Repository Viewer以便捷的方式访问Cloudification Repository中的SAP APIs列表:
SAP S/4HANA Cloud Public Edition
SAP S/4HANA Cloud Private Edition 2023 FPS2
SAP S/4HANA Cloud Private Edition – Classic APIs
新增:Clean Core Extensibility Model
SAP S/4HANA Cloud Private Edition – Classic APIs
请实施ATC检查“Usage of APIs”和“Allowed Enhancement Technologies” 3565942
点击查看详细信息,显示额外的元数据和可用的后继者。 使用Show Filter Bar按钮,您可以选择适合您的SAP S/4HANA产品的相关SAP APIs列表。
4. 外部工具
还有一些外部工具使用上述信息。
5. 需要更多APIs?
您可以通过相应的SAP客户影响渠道要求在SAP S/4HANA Cloud中发布新的SAP APIs:
SAP S/4HANA Cloud Public Edition,关键用户和开发者扩展性
SAP S/4HANA Cloud Private Edition扩展性和集成(APIs)
请参阅SAP Help Portal文档了解扩展性对象的变更: 扩展性对象变更概览
本文内容翻译自How to find SAP APIs for SAP S/4HANA extensibility model 如果您对BTP感兴趣,BTP个人精选内容目录 | SAP Blogs 可能有更多你需要的内容 如果您想要在SAP S/4HANA Cloud系统中使用ABAP Cloud模式开发拓展,您需要使用SAP APIs以clean core兼容的方式访问SAP标准功能。本博客提供了查找SAP APIs相关资源的概览,所有资源的内容都是相同的。 1. 在Eclipse的ABAP开发工具中在ABAP development tools for Eclipse中创建您自己的ABAP存储库树(context menu New->ABAP Repository Tree on the project node in the Project Explorer),从Create Tree wizard的列表中选择”Released Objects”,点击Next按钮,输入名称(”Released Objects”)并点击Finish按钮。Released Objects树将被添加到Project Explorer中: USE_IN_CLOUD_DEVELOPMENT 适用于S/4HANA Cloud公有云USE_IN_CLOUD_DEVLPMNT_ACTIVE 适用于S/4HANA私有云(原因:在Private Cloud/OP版中,有些已发布的APIs被分配给Public Cloud目录。它们存在但没有功能。如果您在自定义代码中使用它们,ADT会显示错误) 2. 在SAP Business Acceleration Hub上SAP Business Acceleration Hub是SAP运营的平台,您可以在那里查找相关SAP S/4HANA产品的SAP APIs: SAP S/4HANA Cloud Public Cloud EditionSAP S/4HANA Cloud Private Cloud Edition 请注意,在Developer Extensibility下,您会找到关于ABAP Cloud已发布APIs的详细信息。这里只显示主要对象类型,如行为定义(Behavior Definitions)、CDS视图,Cloud BAdIs。 3. 在GitHub上SAP在GitHub上提供的Cloudification Repository为SAP S/4HANA产品提供相关的SAP APIs列表,格式为.json和.csv文件: Cloudification Repository at SAP/abap-atc-cr-cv-s4hc (github.com) 这是一个纯技术列表,可在ATC检查”Cloud Readiness”中复用。除了已发布的对象(也可在SAP Business Accelerator Hub上获得)外,还提供其他技术对象,如类、授权等。该列表与之前ADT种Repository Tree中的内容完全相同。 此外,您还可以查看所有已弃用的对象、经典APIs、不发布的APIs,甚至包括后继者信息。 4. 在Cloudification Repository Viewer中您可以使用Cloudification Repository Viewer以便捷的方式访问Cloudification Repository中的SAP APIs列表: SAP S/4HANA Cloud Public EditionSAP S/4HANA Cloud Private Edition 2023 FPS2SAP S/4HANA Cloud Private Edition – Classic APIs 新增:Clean Core Extensibility ModelSAP S/4HANA Cloud Private Edition – Classic APIs 请实施ATC检查”Usage of APIs”和”Allowed Enhancement Technologies” 3565942点击查看详细信息,显示额外的元数据和可用的后继者。 使用Show Filter Bar按钮,您可以选择适合您的SAP S/4HANA产品的相关SAP APIs列表。 4. 外部工具还有一些外部工具使用上述信息。Software-Heroes 5. 需要更多APIs?您可以通过相应的SAP客户影响渠道要求在SAP S/4HANA Cloud中发布新的SAP APIs: SAP S/4HANA Cloud Public Edition,关键用户和开发者扩展性SAP S/4HANA Cloud Private Edition扩展性和集成(APIs)请参阅SAP Help Portal文档了解扩展性对象的变更: 扩展性对象变更概览 Read More Technology Blog Posts by SAP articles
#SAP
#SAPTechnologyblog