Skip to content

SAP Samples

Samples illustrate software features and capabilities and provide other helpful resources to show how an SAP solution may be extended to meet customer needs.


  1. If you use security-related services and tools such as EWA, SOS, System Recommendations, Configuration Validation, or a security dashboard in SAP Solution Manager, the ABAP reports in this reposito…

    ABAP 6 1

  2. Creating collaborative applications using SAP Business Technology Platform and Microsoft Teams for SAP S/4HANA Business processes.

    JavaScript 1 2

  3. Distributed Resiliency of SAP CAP applications using multiple cloud platform solutions.

  4. Extend the SAP Online Validation Service with your own verification of business partners' master data to satisfy local or regional requirements.


  5. Setup an SAP Data Intelligence data pipeline to connect Qualtrics surveys data to SAP Signavio Process Intelligence via Ingestion API.

    Python 1

  6. This sample tool shows how to programmatically create, update, and delete SAP Data Warehouse Cloud artifacts. The tool, referred to as **provisioner**, is written in Python and demonstrates how to …



  • sap-tech-bytes Public

    Accompanying the SAP Developer Advocates "SAP Tech Bytes" initiative.

    JavaScript 58 Apache-2.0 23 0 0 Updated Aug 19, 2022
  • s4hana-crypto-assets-subledger Public

    SAP S/4HANA add-on sample as a subledger for crypto assets accounting.

    ABAP 0 Apache-2.0 0 0 0 Updated Aug 19, 2022
  • cloud-btp-cli-api-codejam Public

    Material for the CodeJam on the CLI for the SAP Business Technology Platform.

    Shell 0 Apache-2.0 0 8 0 Updated Aug 19, 2022
  • btp-setup-automator Public

    Automate the setup of your SAP BTP account with the SAP BTP CLI and other CLI tools.

    Python 48 Apache-2.0 25 5 1 Updated Aug 19, 2022
  • hana-apl-apis-runtimes Public

    Code examples for SAP HANA Automated Predictive Library (APL). It provides simple APL SQL examples covering all APL APIs, as well as reference implementations of the runtimes needed when predictive models are exported in C++, Java, or JavaScript for massive or real-time scoring.

    Java 1 Apache-2.0 1 0 0 Updated Aug 19, 2022
  • cap-sflight Public

    Using SAP Cloud Application Programming Model and SAP Fiori elements to build a simple travel management app, both with Node.js and Java.

    JavaScript 76 Apache-2.0 52 3 19 Updated Aug 19, 2022
  • cloud-mdk-samples Public

    Sample mobile development kit applications showcasing capabilities and common how-to topics for the intermediate to experienced user.

    JavaScript 21 Apache-2.0 11 4 2 Updated Aug 19, 2022
  • cloud-sdk-js Public

    This repository provides code samples and examples how to use the SAP Cloud SDK for JavaScript/TypeScript. The SAP Cloud SDK makes developing applications on the SAP Business Technology Platform easy.

    11 Apache-2.0 3 0 3 Updated Aug 19, 2022
  • btp-task-center-integration Public

    This repository contains materials for SAP Task Center missions on SAP Discovery Center, including the initial setup of the SAP Task Center Service on SAP Business Technology Platform and integration with SAP SuccessFactors, SAP S/4HANA Cloud, and more.

    1 Apache-2.0 8 0 2 Updated Aug 19, 2022
  • artifact-of-the-month Public

    A SAPUI5 application that ranks the popularity of SAP packages and repositories from multiple platforms. The usage data is pulled periodically from these platforms by GitHub Actions. The web app itself is hosted via GitHub Pages.

    TypeScript 9 Apache-2.0 7 1 0 Updated Aug 19, 2022