Category Archives: PI/PO

SAP Process Integration and Process Orchestration

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

Register SAP ABAP System in SLD

Let’s look at how to register an ABAP back-end systems in SAP Netweaver System Landscape Directory (SLD). After your BASIS team registers the Technical System of the SAP ABAP system in SLD, you have to take a few steps to make it usable in Integration Scenarios. SAP Versions used in the illustration: SAP PO 7.5 […]

Register Alert Consumer in SAP PI/PO

This is a step-by-step guide on how to register a new Alert Consumer in SAP PI/PO Component Based Message Alert framework (CBMA). New Alert Consumer registration is useful when you have a requirement to configure Interface specific alerts. In other words, in case you have a requirement to send alert notifications to different end users depending on […]

Use of Context Objects with Example

Context Objects are a great alternative to Xpath expressions in SAP PI/PO. When creating Xpath based (Content Based) Receiver Rules or Receiver Conditions in Integration Directory, sometimes rules can becomes unreadable and complex due to the long Xpaths. Context Objects allows us to represent a Xpath with easily readable Context Names and reuse them in […]

Dynamic Extended Receiver Determination SAP PI/PO

Extended or Dynamic Receiver Determination is useful when it comes to determining message receivers at interface runtime by evaluating the content of the sender message using complex logics. Standard Receiver Determination allows us to find the receivers based on Xpath of the sender message. An only a limited number of operators are allowed to evaluate […]

Alert Configuration Example in PI/PO Single Stack

The article is a guide on Alert configuration in Process Integration (PI) single stack installation or Process Orchestration (PO) with a step-by-step configuration example. In this article we will discuss the features of the SAP PI/PO alert framework, then we will look into the architecture of Component-Based Message Alerting (CBMA), and finally the SAP PI/PO […]