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 […]

SUBMIT Statement in SAP ABAP (Updated for HANA)

SUBMIT is a keyword in SAP ABAP where you can use to execute an ABAP program within an another ABAP Program. There are multiple variations how you can use SUBMIT statement in SAP ABAP. For example, with different variations of SUBMIT statement syntax, you can define how to set Selection Screen parameters of the calling […]

Base64 Encoding and Decoding in SAP ABAP

In this blog post we will discuss Base64 algorithm, ABAP Function Modules which can be used to Encode and Decode Base64, ABAP program to Encode text to Base64 or Decode Base64 format to Text. There are several ABAP Functional Modules we can use when it comes to Encoding and Decoding Base64. Let’s first look at […]

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 […]

Important SAP ALE/iDoc Processing Programs

There is a vast number of transactions and standard programs that should be used to configure an ALE/iDoc integration scenario. In addition, there are multiple programs and transactions that are useful for day-to-day operations of ALE/EDI layer. For example process Inbound and Outbound iDocs by standard programs, archive old iDocs, change the status of iDocs, […]

How to Avoid Overlapping Batch Jobs in SAP

Periodic Batch Jobs or Background Jobs have a possibility of overlapping in SAP, especially, when the Batch Job runs in a high frequency like 5 mins or less. If the active Job doesn’t finish in 5 mins next Batch Job will be started in parallel to the currently active Job. Therefore, you could end up […]

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: […]