Skip to content

ABAP RAP project inspired by SAP TECHNOMANIAC's 58-video series, leveraging Kaggle data with custom tables. Built with ABAP CDS, SAP Fiori, Docker, and service bindings.

License

Notifications You must be signed in to change notification settings

CaoQuocViet/abap-rap

Repository files navigation

SAP ABAP Data Management Project

Overview

This project is designed to manage and analyze sales orders within an SAP environment using ABAP Core Data Services (CDS). It includes the creation of database tables, CDS views, business services, and integration with SAP Fiori for an enhanced user interface. Docker is utilized to streamline the development and deployment processes.

Demo

Table of Contents

  1. Setup Docker
  2. AH4 License Configuration
  3. Run Docker
  4. Download and Setup Eclipse to Connect with AS
  5. Create Database Table
  6. Create CDS View
  7. Create Business Service
  8. Configure Service Bindings
  9. Test the Business Service
  10. Deploy the Business Service
  11. Monitor and Maintain Services
  12. Folder Structure
  13. Additional Resources

Development Workspace

The development workspace is set up in Visual Studio Code with integrated unit testing, an output pane, and a terminal for seamless development. Below is a snapshot of the workspace environment:

Workspace

1. Setup Docker

Refer to Resources/document.md for detailed instructions.

Container

2. AH4 License Configuration

Refer to Resources/document.md for detailed instructions.

3. Run Docker

Refer to Resources/document.md for detailed instructions.

4. Download and Setup Eclipse to Connect with AS

Refer to Resources/document.md for detailed instructions.

5. Create Database Table

Refer to Resources/document.md for detailed instructions.

6. Create CDS View

Refer to Resources/document.md for detailed instructions.

7. Create Business Service

Refer to Resources/document.md for detailed instructions.

8. Configure Service Bindings

Refer to Resources/document.md for detailed instructions.

9. Test the Business Service

Refer to Resources/document.md for detailed instructions.

10. Deploy the Business Service

Refer to Resources/document.md for detailed instructions.

11. Monitor and Maintain Services

Refer to Resources/document.md for detailed instructions.

12. Additional Resources

Usage

For detailed instructions on setting up and using this project, please refer to the project documentation.

Contributing

Contributions are welcome! Please follow the guidelines in the CONTRIBUTING.md file.

License

This project is licensed under the LICENSE file.

About

ABAP RAP project inspired by SAP TECHNOMANIAC's 58-video series, leveraging Kaggle data with custom tables. Built with ABAP CDS, SAP Fiori, Docker, and service bindings.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages