REST Adapter scenario in SAP PI – JSON/XML

This blog will provide a step-by-step guide on how to configure the sender REST adapter scenario in SAP PI. This document will help the PI developer/consultant who will like to learn about the Sender REST adapter configuration.

I will explain this by creating a simple asynchronous scenario REST –> PI –> File. usually, REST will be used for sync scenario but to provide

Usually, REST will be used for sync scenarios but to provide a basic understanding of how to configure REST adapter I am using Async.

In case you are interested in sync scenario here is a step by step guide Sync Scenario using REST adapter in SAP PI

REST Adapter scenario in SAP PI

Rest enabled application will send JSON format to SAP PI which will be converted into XML using REST Adapter.

Read More

SAP Event Mesh Example- BTP

In this blog, we will embarked on a journey to unravel the potential of SAP Event Mesh through a practical example. By subscribing to a Topic and linking it to a Queue, businesses can unlock the true power of event-driven communication, enabling real-time data synchronization and optimizing their processes.

Understanding SAP Event Mesh:

Before we dive into the technicalities of SAP Event Mesh Example, let’s grasp the concept of SAP Event Mesh. It serves as a flexible, event-driven communication infrastructure that facilitates the exchange of messages between different applications and services. By harnessing the power of Event Mesh, businesses can achieve real-time data synchronization and streamline their processes.

In this article we will not cover how to create instance and subscription of SAP event mesh. For that refer SAP blog – Create Instance of SAP Event Mesh

Read More

SAP CPI vs MuleSoft: A Comprehensive Comparison of Key Differences and Features

When it comes to integration solutions, organizations have many options to choose from. SAP CPI and Mulesoft are two popular solutions that are often compared, as they both provide robust integration capabilities and help organizations streamline and automate their integration processes. In this article, we’ll take a detailed look at SAP CPI vs Mulesoft and compare the key differences and features of these two solutions.

Overview of SAP CPI

First, let’s start with SAP CPI (SAP Cloud Platform Integration). SAP CPI is a cloud-based integration platform that provides a range of tools and technologies for integrating SAP systems with other enterprise applications. The platform is designed to help organizations automate their integration processes, reduce the risk of data errors and inconsistencies, and improve data quality.

Overview of MuleSoft

Mulesoft, on the other hand, is a comprehensive integration platform that provides a wide range of capabilities for integrating systems, applications, and data. The platform is known for its flexibility and scalability, as it can be used to integrate a wide range of systems and technologies, regardless of their location or complexity. Learn more on MuleSoft.

Read More

Boomi vs Mulesoft: A Detailed Comparison of Key Differences and Features

When it comes to choosing an integration platform-as-a-service (iPaaS) solution, Boomi vs Mulesoft are two of the most popular options on the market. Both solutions offer powerful features and capabilities for data integration, application integration, and B2B/EDI integration, but there are key differences that set them apart. In this article, we’ll take a detailed look at the key differences between Boomi and Mulesoft, helping you determine which solution is best for your organization’s needs.

Boomi Overview

Boomi is a cloud-based iPaaS solution that offers a unified platform for connecting and integrating data and applications. Boomi’s integration platform is designed to be easy to use and quick to deploy, making it a popular choice for small and mid-sized businesses. Boomi supports a wide range of data sources and applications, including on-premise and cloud-based systems, and offers a comprehensive set of integration tools, including data mapping, data transformation, and data quality capabilities.

Learn more about Boomi

Mulesoft Overview

Mulesoft is a leading iPaaS solution that provides a comprehensive platform for connecting and integrating applications, data, and APIs. Mulesoft offers a wide range of integration tools and capabilities, including data mapping, data transformation, API management, and a robust set of security features. Mulesoft’s platform is designed to be highly scalable and can handle large-scale integration projects, making it well-suited for enterprise-level organizations.

Learn more about MuleSoft

Read More

Top 10 Best Practices for Successful Integration Projects

Integration is the key to unlocking the full potential of your systems and applications. By connecting different systems and applications, you can automate business processes, improve data-driven decision-making, and reduce operational costs. However, integration can also be complex and challenging, which is why it’s important to follow best practices to ensure that your integration projects are successful.

Here some of the best practices for successful integration projects

Read More

Comparing SAP PI vs Mulesoft

SAP Process Integration (PI) and Mulesoft are both powerful integration platforms that can help organizations connect and integrate their systems and applications. However, there are some key differences between the two that organizations should consider when choosing a platform for their integration needs. I’ll keep the comparison of SAP PI vs Mulesoft to a few basic features such as scalability, ease of use, technology, and cost in mind.

Lets start Comparing SAP PI vs Mulesoft
Read More

Send a payload as an attachment in SAP PI

This article will explain how to use the receiver mail adapter to send a payload as an attachment in SAP PI.

There could be several scenarios where we need to use mail with attachments in sap pi. Some of the cases are as follows:

  1. Sending files over email scenario.
  2. As an alert – If data in the file is missing send the file to the concerned team for correction and re-trigger.

Let’s consider the alerting example.

Business scenario: If an incoming XML file is missing data, PI must route that file as an attachment and send an email to the appropriate teams for correction.

This can be accomplished through Java mapping, which I believe is a cleaner approach, but for the purposes of this blog, I will use UDFs because not all PI consultants are Java savvy.

The focus of this blog will be on the mail adapter and how to send a payload as an attachment. For more on the mail adapter scenario check the blog SOAP To Mail Scenario in SAP CPI

Read More

SFTP Adapter in SAP CPI

This article will walk you through the entire process of configuring the SFTP adapter in SAP CPI. In this blog, we will go over Sender and Receiver SFTP configuration in SAP CPI.

Let us illustrate this with a simple scenario:
Pick the file from SFTP and place it in the SFTP folder.

SFTP adapter in SAP CPI

Read More

Dynamic File Name in SAP CPI

This blog will explain how to configure dynamic file name in SAP CPI. This can be used for the sap cpi FTP/SFTP receiver adapter.

Refer to the blog to learn about basic SFTP adapter configuration in SAP CPI.

We are all aware of how Dynamic Configuration works in SAP PI.  This blog post will show how to achieve dynamic configuration in receiver SFTP adapter in SAP Integration Suite (aka CPI).

Let’s take a look at a simple requirement: set the target filename dynamically based on a key field in the incoming message.

Read More

File Content Conversion(FCC) in SAP PI

In this article, we will understand the concept of File Content Conversion in SAP PI using an example of a comma-separated text file as source. File Content Conversion helps in converting the file formats to/from XML.

Here we will understand how to use File Content Conversion (FCC) in sender & receiver file adapter.

File Content Conversion in Sender Adapter

Let’s say we have a simple CSV (Comma-separated values) file something like the one shown in the below figure. It contains employee details.

File Content Conversion in sap pi

Read More

RFC Adapter in SAP PI

You have three options of connecting SAP with SAP PI – IDoc Adapters, RFC Adapters and Proxies. In an earlier blog, we discussed  IDOC Adapter in SAP PI. This article specifically deals with understanding the basics of RFC adapter in SAP PI.

Here we will cover the configuration steps for the RFC sender and the receiver adapter.

About RFC Adapter

RFC Adapter converts the incoming RFC calls to XML and XML messages to outgoing RFC calls. We can have both synchronous (sRFC) and asynchronous (tRFC) communication with SAP systems. The former works with Best-Effort QoS (Quality of Service) while the latter by Exactly Once (EO).

Now let us understand the configuration needed to set up RFC communication.

Read More