0% found this document useful (0 votes)
151 views6 pages

SAP PIPO Basics

Uploaded by

shalem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
151 views6 pages

SAP PIPO Basics

Uploaded by

shalem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

1.

SAP PI/PO
SAP PI/PO is an integration platform that connects SAP and non-SAP systems. It works as
both a middleware and a development environment, enabling organizations to integrate
various data sources and services.

SAP Applications Non SAP Applications

Fico Java

SD Dot Net

MM Salesforce

CRM Oracle

2. How adapter will work:

It provides communication b/w the source & target systems.

3. SAP Adapters:

IDOC / RFC / Proxy

4. NON-SAP Adapters:

REST / SOAP / FILE /SFTP/FTP/JDBC/JMS/HTTP/

5. B to B Adapter

EDI –Electronic Data Interchange

AS2-Applicability statement -2

REST-Representational state transfer

SOAP-Simple object access protocol


JDBC-Java database connectivity

HTTP-Hypertext transfer protocol

6. X-Path Conditions:

Based on the multiple receiver we need to maintain the conditions.

7. Integration Engine Configuration (Dual Stack )

1. PI System-SXMB_IFR
2. Message monitoring – SXMB_MONI
3. Queues/TRFC monitoring – SMQ2, SMQ1, SM58.
4. TCP/IP connection – SM59 – JCO connection checks.
5. BPM monitoring – SXMB_MONI_BPE

8. Types of Stacks:
Dual Stack /ABAP Stack-PI 7.0/7.1/7.11/7.3/7.31
Single Stack/JAVA Stack-PO 7.4/7.5

9. How to create PI System: (Basis Team Work):


SAP GUI
( PI /ECC as well )
Select Connection

Click on New Icon

Application Server (or) Message Server (or) Host

Instance Number (or) System Number

System ID

Router String (or) String


10. How to Open PI System:

A. Dual Stack

SAP GUI

PI Server

Credentials

T-Code : SXMB_IFR

PI Screen ( ESR /ID /SLD/ C&M )

B. Single Stack
Client / Functional provide the URL
http://piecc.sso.com:50100/dir/start

Host Port

11. How to Check IP Address:

Click on Windows->CMD->Enter IP Confiq.

12. Why we need to create SLD :

Depending on the systems involved & business requirement, we need to configure the
SLD
Systems like SAP System / Web service System / Sales Force Etc.

We need to create:

I. Technical System T-Code  RZ70


II. Business System T-Code  SALE (or) BD54
III. Product
IV. Software Component

Types of Technical System:

AS Abap ( SAP to SAP Applications )


AS Java ( Java Systems )
AS Standalone ( NON-SAP to NON-SAP Applications )
AS Thirdparty (B to B Scenarios)

Sender & receiver applications are same (SAP to SAP) & (NON-SAP to NON-SAP)

Technical system-1
Business system-2 / Sender-1 Receiver-1

Sender & receiver applications are different (SAP to NON-SAP) & (NON-SAP to
SAP)

Technical system-2
Business system-2 / Sender-1 Receiver-1

13. Node Functions :

A. Use one as Many :

If you have single header Item & multiple line item and we need to use header
element for every line item then we will go use one as many.

B. Remove Context :

Remove context will remove all the context changes & keeps the values in single
context.

C. Collapse Context :

Collapse context will remove all the context changes & keeps the values in single
context.
It will take first value of each context & put in single context at target level.

D. Create If:

If you want to create target element/node based on the some condition then we go for
7hybvu bhujv the create if Option.

14. Data formats supported by Rest :

i. JSON
ii. XML
iii. Binary

15. Parameterized Mapping :

If we want to define the parameters in the mapping without using any


hardcoded value without code.

It is of 2 Types:
Import
Export

16. ASMA Parameters in File Adapter:

Need to send the same file name to the receiver side we can use ASMA
(Adapter Specific message Attribute)

17. Dynamic Configuration :

The Most common requirement is to create the file with dynamic file name
and sometime in a directory, which needs to be decide at runtime.

18. Variable Substitution :

In Variable Substitution, we can dynamically pass the filename schema along


with the values.

19. Types of Lookup :

1) RFC Lookup
2) JDBC Lookup
3) Soap Lookup
20. Value Mapping :

a) It converts one value to another value.


b) Value mapping table will be maintain in ID.
c) We can reuse this value mapping in other interfaces as well.
d) In order to create value mapping we required source agency, source schema
and target agency, target schema.

You might also like