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

Expose Custom Business Object as External Web Service

Expose a custom business object as OAuth 2.0 web service for integration of your solution with other systems.

Overview

🎓 beginner 15 min. ABAP DevelopmentBeginnerABAP Extensibility

You will learn

  • โœ”How to create the OData service for a custom business object
  • โœ”How to expose the custom business object’s service to the internet
Raz Korn R Raz Korn November 27, 2024
Created by March 9, 2023
Contributors

Prerequisites

Prerequisites

  • Tutorial: Create a Custom Business Object
  • Authorizations: Your user needs (a) business role(s) with business catalogs Extensibility - Custom Business Objects (ID: SAP_CORE_BC_EXT_CBO), Extensibility - Custom Communication Scenarios (ID: SAP_CORE_BC_EXT_CCS) and Communication Management (ID: SAP_CORE_BC_COM)

Steps

Intro

This tutorial shows how to generate the OData service for an existing custom business object. Furthermore this service is exposed to the internet via the creation of a custom communication scenario. The creation of a communication arrangement for the Bonusplan scenario is the second part of the exposure.

Additional Information

  • SAP S/4HANA Cloud Release (tutorial’s last update): 1902

Step 1 Open custom business objects application
โ€”

Navigate to Custom Business Objects tile to start the application.

Open custom business objects application
Open custom business objects application

Step 2 Generate OData service
+
Step 3 Open custom communication scenarios application
+
Step 4 Create communication scenario
+
Step 5 Add inbound service to scenario
+
Step 6 Open communication arrangements application
+
Step 7 Create communication arrangement
+
Step 8 Set communication system in arrangement
+
Step 9 Test yourself
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 9
1. Open custom business objects application 2. Generate OData service 3. Open custom communication scenarios application 4. Create communication scenario 5. Add inbound service to scenario 6. Open communication arrangements application 7. Create communication arrangement 8. Set communication system in arrangement 9. Test yourself

Learn more →