We are more than happy to announce the availability of the Global Tax ABAP Client today.
The Global Tax ABAP Client enables your SAP S/4 HANA system or your SAP BTP ABAP environment to get Global Tax Rates through Global Tax as a Service which is our REST API powered by the Google Cloud.
Availablity:
The Global Tax ABAP Client comes with your subscription to Global Tax as a Service.
Let’s code ABAP | RESTful Application Programming Model (RAP) | CDS | Virtual Elements
In this video we build a SAP YouTube Tutorials App with ABAP and the ABAP RESTful Application Programming Model (RAP). You learn how to insert data into a table through an executable ABAP class and how to create all required artifacts to build a Business Service. We customize the UI with metadata extensions and we extend the projection view with a Virtual Element to display thumbnails.
Get the Source Code:
How to make HTTP Requests to External APIs with ABAP | URL Method and Communication Arrangement
In this video you learn how to make HTTP Requests to External APIs in ABAP. We will cover three approaches, the HTTP Communication via URL, the HTTP Communication via Communication Arrangement and the HTTP Communication via Destination Service. Since the last one is deprecated we implement just the first two live in this video in the SAP BTP ABAP Environment.
Get the ABAP Communication Handler:
Create and Deploy SAP Fiori App to ABAP Environment in SAP BTP | Load Mode | IAM | Business Catalog
In this video we create a SAP Fiori app based on an OData V4 service that we created in the Video “Let’s Code ABAP, Restful Application Programming Model” We customize this YouTube Tutorials app to automatically load the data from the database and to display it in the UI once the app is launched. And then we will deploy the App to the ABAP Environment in SAP BTP and create an IAM App and a Business Catalog for it. The Tools and services we are going to use in this video are BAS, the SAP Business Application Studio and Eclipse.
ABAP JSONPath | Parse and query JSON strings with ABAP | Learn how we built it
In this video we build an ABAP JSONPath class that allows you to parse and query nested json objects..
Get ABAP JSONPath:
SAP Communication Arrangement and ABAP Client | Outbound Calls with Authentication | Global Tax
In this video we show you how to setup a SAP communication arrangement to make outbound calls to external apis that require authentication and to call these APIs with ABAP. We demonstrate this live to you in a real world example, the Global Tax ABAP client, that requests global indirect tax rates from “Global Tax as a Service” which is our backend service that runs in the Google Cloud. Eventually you will see how you easily can convert the received data with ABAP JSONPath into data formats that can directly be used in S/4 Hana or in SAP BTP.
Extending SAP S/4HANA Cloud | Private Edition | Public Edition | BTP | Architectural Overview
In this video you get a architectual overview about SAP S/4HANA on-stack and side-by-side extensibility and which role the SAP Business Technology Platform (BTP) plays in this context. All you learn about the Private Edition of SAP S/4HANA Cloud is also applicable for SAP S/4HANA On-Premise. Furthermore you learn which programming models are available and you get some insight which development tools and programming languages you can use.
Cloud Foundry Environment in SAP BTP | Free Set Up | Full Guide
In this video we show you how you can set up your Cloud Foundry Runtime Environment in the SAP Business Technology Platform (BTP) for free.
ABAP Environment in SAP BTP | Free Tier Setup Guide
In this video we show you how you can set up your ABAP Environment in the SAP Business Technology Platform (BTP) for free. We use the Free Tier Pay-As-You-Go model and explain the advantages over a free trial account. You learn how to assign the required entitlements and how to create your ABAP Environment. Additionally you learn how to setup and use the Landscape Portal to start and stop your ABAP instance.
Eclipse for ABAP Developers | 2024 Installation and Programming | ADT, abapGit, BTP, Certificate
In this video we show you how you can install the latest Eclipse IDE release (2024-03) and the ABAP Development Tools that are required for ABAP Development. Then we connect Eclipse to the ABAP Environment in the SAP Business Technology Platform (BTP). Additionally we install abapGit, the git client that allows you to import and export ABAP objects between ABAP servers. We show you how to use abapGit to pull an ABAP sample application from Github and we fix the certificate error “HTTP error 421 occured: SSL handshake with github.com:443 failed: SSSLERR_PEER_CERT_UNTRUSTED (-102)”. Finally we create an ABAP package and we write an ABAP Class that outputs HELLOWORLD to the console.
In this video we show you how you can utilize the SAP Integration Suite to connect to a non-SAP REST API.
We will showcasing this to you by integrating our very own Global Tax as a Service – REST API with SAP. This service runs in the Google Cloud and we will build a SAP Connector for it live in this video. You will see the whole configuration steps that are required in the SAP Business Technology Platform (BTP) and in the SAP Integration Suite but also a small middleware that we write in Java Script.
Learn how we built the SAP Fiori Lauchpad Builder for Visual Studio Code. See a live demo and get full insights in the YouTube video below or get the source code here.
In order to be able to demonstrate the SAP Fiori Lauchpad Builder for Visual Studio Code to you, we first create a sample app with the SAP Cloud Application Programming Model (CAP), then we create three Fiori apps with VS Code and SAP Fiori Elements.
Once we have this demo app ready we show you the three ways how you can use our SAP Fiori Launchpad Builder.
1) By right-clicking on you app folder
2) Through the Visual Studio Command Palette and
3) With the Command Line
Finally you will see our Class Model Diagram and also the implementation of these classes in Typescript.
In this YouTube video below we show you how we built our SAP Business Technology Platform (BTP) Development Container for Visual Studio Code.
We give you a live demo by running the sample applications of the SAP Cloud Application Programming Model (CAP) in our Devcontainer.
And you will see how the Devcontainer automatically logs you in to the SAP Cloud Foundry and instantly provides you with Node.js, Typescript and Java and relevant VS Code SAP extensions.
We are more than happy to announce that we have signed an agreement with SAP today. As a specialized member of the SAP® PartnerEdge® open ecosystem we integrate our software with the SAP Commerce Cloud.
In combination with our partnership with Google we pursue a Best of Breed approach to be able to offer our customers state-of-the-art solutions.
Our covered software solutions include, but are not limited to