Introduction In this post, We will go over a series of steps in creation of a Fiori application to perform CRUD operations using ABAP RESTful Application programming model(RAP) on S/4 HANA cloud platform and Business transaction platform(BTP). Pre-requisites for this Application: There are 2 type of scenarios in RAP. In this Blog, I am going […]
SAP BTP
Explore SAP BTP DMS Rest APIs
Introduction The Document Management Service helps you in the management of your business’s documents. It’s based on the OASIS (Organization for the Advancement of Structured Information Standards) industry standard CMIS (Content Management Interoperability Services) and includes features like versioning, hierarchies, access control, and document management SAP Document Management Service on Business Technology Platform, is recently […]
Create Automatic UI using Custom Secondary Types using Document Management Service
Document Management Service gives the capability of custom UI when a business user has a requirement of showing additional object properties. For example, the user may want to show a custom metadata from a document which has been created with secondary types in the table columns or there may be requirement to display a list […]
How to Set Up Integration Between SAP Self-Billing Cockpit and SAP S/4HANA (New Edition)
This blog post describes how to set up integration between SAP Self-Billing Cockpit and an SAP S/4HANA system. The entire setup procedure involves the following tasks: Prerequisites Creating a Communication User Checking the Availability of OData Services 1. Log on to the SAP S/4HANA system, and start the transaction Activate and Maintain Services by running […]
STEAMPUNK is not just sci-fi anymore!
Steampunk and RAP (ABAP RESTful Application Programming Model), and yes, we are still talking about SAP! SAP finally came up with a cool name for an even cooler product. Steampunk aka RAP aka SAP BTP (Business Technology Platform) ABAP Environment is an all-inclusive ABAP platform that is cloud ready. Some clients have huge ABAP Repositories, […]
Principal Propagation in SAP Integration Suite from external system to SuccessFactors
Introduction This blog post covers the use case for communicating an external system or client (for example Postman) with SuccessFactors using Principal Propagation in SAP Integration Suite, that is forwarding the identity of a user across several systems. Prerequisite for that to work is that the propagated user has an e-mail assigned to him and […]
Principal Propagation in SAP Integration Suite from external system to an SAP Backend
Introduction As explained in SAP Cloud Integration help page, you can set up Principal Propagation, that is forwarding the identity of a user across several systems. With the migration from SAP Cloud Integration in Neo environments to SAP Integration Suite in Hyperscalers the question arises if it can be still set up. The answer is […]
Let’s call the iRPA 2.0 bot from CAI to update SuccessFactors
I wrote about how we can create an automation which is calling a SuccessFactors API for performing upsert operations. The automation however also needs to be invoked. For this I worked on developing a chatbot which would call the API based trigger of the automation. I read many blogs on parts of the topic. I […]
Calling SuccessFactors OData APIs via iRPA 2.0
I have been quiet impressed with SAP Intelligent RPA 2.0. With a recent customer request I got a chance to do a POC with SuccessFactors API upsert calls. Step 1: Setup of iRPA SAP Intelligent RPA is available via the SAP Business Technology Platform (BTP). You must create and configure an SAP Intelligent RPA tenant […]
SAP CI/CD Integration with Transport Management Service (TMS)
With this integration, your fully qualified Multitarget Application (MTA) archive gets automatically handed over to the SAP BTP Transport Management service (TMS), along the following typical process flow: 1. Transport process is triggered by CI/CD service 2. The MTA archive is uploaded into the import queue of the source/first node (e.g. Pre-PROD Node) 3. An […]