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

Create a SAP Fiori Shopping Cart App and Deploy it (2022)

Create a SAP Fiori app for a business object in Visual Studio Code and deploy it.

Overview

🎓 beginner 25 min. SAP S 4hana Cloud ABAP EnvironmentBeginnerSAP S 4hana Cloud ABAP EnvironmentABAP DevelopmentABAP Extensibility

You will learn

  • βœ”How to create an ABAP package
  • βœ”How to create list report object pages
  • βœ”How to run SAP Fiori applications
  • βœ”How to deploy applications
  • βœ”How to check BSP library in Eclipse
Merve Temel M Merve Temel April 8, 2026
Created by August 22, 2023
Contributors

Prerequisites

Prerequisites

  • This tutorial can be used in both SAP S/4HANA Cloud, private edition system and SAP S/4HANA on-premise system with release 2022 FPS01. We suggest using a Fully-Activated Appliance in SAP Cloud Appliance Library for an easy start without the need for system setup.
  • The steps for fully-qualified Domain Name & SSL Certificates can be found here.
  • For SAP S/4HANA on-premise, create developer user with full development authorization
  • You have installed the latest Eclipse with ADT.
  • You set up VS Code for Fiori Tools

Steps

Intro

In this tutorial, wherever ### appears, use a number (e.g. 000). This tutorial is done with the placeholder 000.

This scenario describes the embedded deployment, which features an SAP Fiori front-end server (and the associated components) deployed along with the backend components in the same system.


Step 1 Create an ABAP package
β€”

In this step, we’ll create an ABAP package with the superpackage $TMP.

  1. Select Local Objects ($TMP) > New > ABAP Package.

    package
    package

  2. Create new ABAP package:

    • Name: $Z_PURCHASE_REQ_TIER3_###
    • Description: Package ### - Tier 3
    • Superpackage: $TMP
    • Package Type: Development

    package
    package

    Click Next >.

  3. Click Next >.

    package
    package

  4. Click Finish.

    package
    package

  5. Now continue with step 2 of Create an Shopping Cart Business Object. Move on with Enhance the Behavior Definition and Behavior Implementation of the Shopping Cart Business Object and Integrate released purchase requisition API into Shopping Cart Business Object. Afterwards, come back and continue with step 2 of this tutorial.

Step 2 Create list report object page
+
Step 3 Run SAP Fiori application for data preview
+
Step 4 Deploy your application
+
Step 5 Run your application standalone
+
Step 6 Check BSP library in Eclipse
+
Step 7 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 7
1. Create an ABAP package 2. Create list report object page 3. Run SAP Fiori application for data preview 4. Deploy your application 5. Run your application standalone 6. Check BSP library in Eclipse 7. Test yourself

Learn more →