SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site
GROUP

Mitigate Missing Released SAP API in the Clean Core Extensibility Model

Learn how to wrap unreleased SAP API to mitigate missing released SAP API in the Clean Core extensibility model and how to integrate the wrapper into a custom business object.

Intermediate · 130 min. · 7 Tutorials

Tutorials

1

Learn how the clean core extensibility model works and how to mitigate a missing released SAP API via wrapping an unreleased SAP API.

2

Learn how to wrap the BAPI_PR_CREATE in your SAP S/4HANA or SAP S/4HANA Cloud, private edition system and release it for consumption in ABAP Cloud Development.

3

Create a Shopping Cart Business Object

Beginner · 25 min. · 6 steps

Create a shopping cart business object with SAP S/4HANA Cloud, ABAP Environment or SAP S/4HANA on-premise.

4

Create your first order in the shopping cart.

5

Learn how to integrate your wrapper in a RAP BO, implement a new action to call the wrapper during the save sequence phase and expose it via service binding

6

Learn how to provide a user with authorizations for your wrapper-enhanced RAP BO for both CHECK and DO NOT CHECK options.

7

Replace Wrapper by Released API

Intermediate · 20 min. · 6 steps

Learn how to replace the wrapper for the `BAPI_PR_CREATE` function module with the released API `I_PurchaseRequisitionTp` business object interface and maintain the related authorization defaults.

Learn more →