Tag Archives: How To

How to Download an iDoc to XML File (3 Different Techniques)

If you want to download iDocs as files, there are several standard SAP options. But, if you want to convert an iDoc in your SAP system as an XML, capabilities and limited. You may need to download an iDoc created in the system in XML format for multiple reasons. You may want to communicate iDoc […]

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

How to Create and Configure Custom iDoc Type in SAP

Although we should always try to reuse iDoc Message Types and iDoc Types provided with standard SAP content, there could be scenarios where you need to create a completly new Message Type and iDoc type with your own custom processing logic. Let’s look at how to create and configure a completely new custom iDoc Type […]

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

Data Type Enhancements for ABAP Proxy Interfaces

Data Type Enhancements in SAP Process Integration (PI)/Process Orchestration (PO) facilitates modification of input/output data structures of a standard Service Interface or Proxies Interfaces provided with SAP standard applications. Although you can use Data Type Enhancements to append structures to input or output structures of any ABAP proxy (Standard or custom), standard use of the […]

Parametarized Mapping Example in SAP PI/PO

Parameterized mapping is a great way to leverage your mapping program to have multiple applications. SAP introduced this technique first in SAP PI version 7.1. Parameterized mapping allows you to transfer values to mapping program or values from the mapping program. Similar to how we use import and export parameters in a function, parameters can […]

How to Publish Services in SAP PI/PO Service Registry

Before we go through the steps on how to Publish Services in SAP PI/PO Service Registry, lets look at features of Service Registry. Service registry is a UDDI based repository which contain enterprise services and related metadata. Located centrally in SOA landscape, It represents a set of web services. Service Registry supports SAP and non-SAP […]

How to Transport LSMW Objects?

Lets look how to transport LSMW Objects between clients. LSMW (Legacy System Migration Workbench) is a tool that supports legacy system data migration to SAP systems. Legacy data can be imported, transformed and saved to SAP via iDocs, BAPIs, Batch Data Input (BDC) or as Direct Input. This article discuss ways you can transport LSMW […]