SAP Integration Suite is a new age solution designed to streamline the integration of SAP and non-SAP systems. Integration Suite extends its reach to integrate Cloud and On-premises applications, data sources and APIs. SAP is encouraging customers to transition older integration solutions (like PI/PO) to a more unified and cloud centric solution which is the […]
SAP Process Orchestration
SAP Event Mesh: S4 HANA On-Prem and SAP CI(BTP IS) through WebSocket and Webhooks
Introduction What is Event Mesh? SAP Event Mesh allows applications to communicate through asynchronous events. Experience greater agility and scalability when you create responsive applications that work independently and participate in event-driven business processes across your business ecosystem. In this decoupled integration the producers of the events will not know the consumers of the events. […]
Integration of SAP CI(BTP IS) with IBM MQ through AMQP
Introduction What is IBM MQ? IBM MQ is a family of message-oriented middleware products that IBM launched in December 1993. It was originally called MQSeries, and was renamed WebSphere MQ in 2002 to join the suite of WebSphere products. In April 2014, it was renamed IBM MQ. IBM MQ supports the exchange of information between […]
Test SAP CPI Mappings using Postman
Overview In this blog, we will see how you can use postman, to test the SAP CPI mappings. You can use this approach for testing your groovy/xslt mapping as well if you find it useful. SAP CPI mapping simulation lacks more functionality where as SAP PO has better one. In SAP CPI there is no […]
Creating a Sync integration for downloading Open Text Content with REST API from Sap PO, Using API with multipart/form-data authentication
Introduction: The purpose of this document is to develop a synchronous interface to download content from Open Text Content Server (OTCS) using REST API. I have tried to cover the overall design with code snippets for reference. Scope: Overall Design: Solution Flow: Rest API consumed from Open Text Content Server (OTCS): In Content-Type: multipart/form-data, credentials […]
Integration of SAP CPI(BTP IS) with ChatGPT
Integration of SAP CPI(BTP IS) with ChatGPT Introduction What is ChatGPT? ChatGPT is a language model developed by OpenAI. It is designed to understand natural language, generate human-like responses to a wide range of questions, and carry out various language-related tasks. It has been trained on a large corpus of text data and can understand […]
SAP CPI – End to End VAT integration using OAuth 2.0 with client credentials grant to generate Access token authentication
When we are doing integration between Cloud – Cloud and Cloud to On-Premise, then we have multiple types of Authentication to access the API’s. User Credentials: User Id and Password OAuth 2.0 Credentials: Client secure url, Client ID , Client Secret and Scope OAuth 2.0 Authorization Code: Atheization URL, Token URL , Client ID, Client […]
SAP CPI – Encryption and Decryption using PGP keys
When we are doing HR or Bank related integration here main factor is data secure, so one of way is encrypt data using PGP keys. In this tutorial I am going to explore How to generate PGP Keys using Kleopatra Software How to Encrypt data using PGP Public key in SAP CPI How to Decrypt […]
SAP Password reset tool using Azure Logic App, SAP PO/Integration Suite and ABAP
Introduction Recently while working on Azure Logic App, I felt we can make use of Office 365 email connector to automate a few manual processes. I thought, why not create a password reset tool? So, I designed a Logic App that picks up email from a specific folder(outlook) and passes on the information to SAP […]
Salesforce integration with SAP PO Rest Adapter using SFDC Bulk API Concept
This is blog how to connect with SFDC via REST adapter using SFDC bulk API concept. (without BPM) When to use Bulk API? Bulk API is based on REST and is optimized for loading or deleting large sets of data. We can query, insert, update, upsert, or delete many records asynchronously by submitting batches. Salesforce […]