Category Archives: PI/PO

SAP Process Integration and Process Orchestration

Base64 Encoding Java Mapping Example for SAP PI/PO

This article provides a Java mapping which encodes Base64 in SAP PI/PO. I will implement a simple interface to demonstrate the use of the Java mapping. It’s part of a series of posts about Base64 encoding and decoding and you can check the Base64 decoding Java Mapping example in my previous article. Similarly, you can […]

Base64 Encoding and Decoding UDFs for PI/PO (Example)

There are several ways to encode and decode Base64 messages in SAP PI/PO. In this post, we will discuss how to convert Base64 using User Defined Functions (UDF). You can also use Java Mapping class to encode or decode Base64 format. In SAP Back-end system the same functionality can be achieved using ABAP Function Modules […]

Base64 Decoding Using Java Mapping Example

This article provides a sample Java mapping code to decode Base64 string in SAP PI/PO. You can decode Base64 string in SAP PI/PO with User-Defined Function (UDF), Java Mapping and Adapter Modules. In this example, we will discuss how to achieve Base64 conversion using Java Mapping. Feel free to read my previous article on Base64 […]

Complete Proxy Configuration Guide for SAP PI/PO and ECC

Setting up and configuring SAP Proxy connectivity is a complex task with multiple steps to consider. This article looks at the Proxy Configuration steps in detail. We will discuss the prerequisites for setting up Proxy connectivity and how to test and validate Proxy settings. Proxy configuration is done in several systems: SAP System, Net-weaver Administrator […]

Receiver sFTP Adapter Configuration

Complete guide to sFTP receiver adapter Communication Channel configuration in SAP PI/PO. Each configuration’s parameter functionality explained in detail. In this article, we will look at these settings in sFTP Adapter, sFTP Adapter Transport Protocol, Message Protocol, and Adapter Engine Configuration. sFTP Receiver Server Destination Configuration. Authentication Methods of sFTP Channel. sFTP File Name and […]

How to Create iFlow using Eclipse NWDS

With the launch of SAP Process Integration 7.31 SP2 and Process Orchestration 7.31 SP2, the Eclipse tool was introduced to build End to End (E2E) integration scenarios. At the time of publishing this post, the Eclipse tool is used with existing Swing tools. Although the new Eclipse iFlow tool makes the old Swing Integration Directory […]

File Content Conversion CSV to XML Using B2B Integration Cockpit

There are a lot of instances when you need to transform plain file formats such as .txt .csv .des to XML formats in integration scenarios. SAP PI/PO has capabilities to convert plain file formats to XML formats such as adapter specific content conversion techniques, Plain2XML adapter modules, Java Mapping, etc., but these methods have a […]

How to Install NWDS for PI/PO

Let’s discuss how to install and set up NWDS version 7.5 for PI/PO development. Although this is a simple guide on how to set up NWDS, it will be helpful for PI/PO developers who only worked with PI/PO swing clients and for people who are new to PI/PO space. SAP Versions used in the illustration: […]

How to Edit Java Mapping Using NWDS

If you are new to Java mapping in SAP PI/PO you will be wondering how to edit an existing Java mapping. If you haven’t done it before it could become a complex task. This article aims to provide a step-by-step guide on how to edit an existing Java mapping using Netweaver Developer Studio (NWDS). If […]

iDoc Control Record Mapping in SAP PI/PO

Let’s look at how to set the iDoc Control Record in iDoc receiver scenario in SAP PI/PO single stack version. Due to evolution of SAP XI/PI/PO architecture, iDoc communications method as well as configurution of iDoc adapter and iDoc Control Records have changed. In this example we will look at how to configure or set […]