0% found this document useful (0 votes)
9 views9 pages

Sap Pi

The document provides a comprehensive guide on launching and configuring SAP PI/PO, detailing the steps to set up the System Landscape Directory (SLD), Enterprise Services Repository (ESR), and Integration Directory (ID). It outlines the creation of products, technical and business systems, data types, message types, and interfaces, as well as the configuration of communication channels and agreements. The document concludes with instructions for testing the integration flow after completing all development and configurations.
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)
9 views9 pages

Sap Pi

The document provides a comprehensive guide on launching and configuring SAP PI/PO, detailing the steps to set up the System Landscape Directory (SLD), Enterprise Services Repository (ESR), and Integration Directory (ID). It outlines the creation of products, technical and business systems, data types, message types, and interfaces, as well as the configuration of communication channels and agreements. The document concludes with instructions for testing the integration flow after completing all development and configurations.
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/ 9

SAP PI/PO

TO LAUNCH PI/PO FIRST WE HAVE TO ENTER THE TRANSACTION CODE : SXMB_IFR

There are four main components

1. Enterprises services repository


2. System Land Scape Directory
3. Integration directory
4. Configuration and Monitoring

System Land Scape Directory

First we have to open SLD. It is a control repository. Where we can maintain


the system information, software related information, administration
information, etc…… It is also called information provider to PI/PO

There are two components in SLD


1. Software catalog ( Product, Product Version, Software Component,
Software Component Version)
2. System Catalog (Technical System, Business System)

Here first we have to create the Product. To create the product first we
have open SLD in PI/PO
Next we have to click on the product
Next Select Product -------- click New------- create a new product as
version---- Enter a new name ---enter product vendor------Product
Version------Next----- Instance Name-------Next-----Software Component
Name------ Software Component Version----- Finish.

Here software catalog finished .

Next we have to move to System Catalog Here we create a technical system


and Business System.
To create technical system

We have to open SLD. There we have to click on technical system


Click on New Technical system----- select Third Party----- give Technical
system name(trainee System_01)------ Give Host Name (Pi Server name or
any value is ok)---- Next------ select product (previously we created one)----
Select software component------ finish.

Next we have to create a Business System.

We have to open SLD. There we have to click on Business System.


Click on New business system-----Select Third Party------Next---- Select
Technical System name (Previously created one) ----- give Logical system
Name ----------- Next--------- Give Business System name(TraineeSystem_01)
------ Next------ Install software------ Next---- finish.

These are all we have to created in SLD in PI/PO.

Next we have to move ESR(Enterprise Services Repository)

ESR(Enterprise Services Repository)


It is Design time of Pi/Po. Previously it is called Integration service repository. Here
we do design term work in Pi/Po. Means while we integrate with the systems we
have to tell which type of data have to send what is the data formats. What is the
mappings all these design things will do.

PI is not just integrate system by connecting each other it translate data from one
format to other.

In ESR we create Data types.

For this I am creating two data types.

1.Data_Source(First Name. Last name, Sex, DOB, Qualification)

2. Data_Target (First Name. Last name, Sex, DOB, Qualification)

For this first have to Open the ESR from PI/PO. There Select Enterprise service
Builder. It download a Java Application we have to open the application.

Here first we have to clear the SLD data cache.


Goto Environment-----Clear SLD data cache----- Close.

There after first we have to import Software Component.

1. First Right click on free space------ New----- Import from SLD----- Display-----
Select Software Component version(previously created one)---- Import---
Create----Original Language----- English----Save.

Here Left side displays the Software Component.

Next we have to create a Name space.

2. Right click on Software Component------ Open Name space definition---


Create---- Name Space (Give Name)---Description(Give some details)---- Save

Activate changes.

3. Goto Change List Tab--- Goto Software Component----- Right Click------


Activate.

Next we have to design Data Type. (Source)

4. Right Click on name space----- New----- Interface objects----- data type---


Name(Give Name)------ Create----- Done----- Click on + ---- Insert Sub
elements----Employee details----Type(1 to unbound)---- ok--- Select Employee
details---- Select Sub elements--- First Name-----Type (XSD ----- String) -------
Insert element------ Last Name ------Type (XSD----String)---- Insert element ------
Date of Birth---- Type (XSD----String)------ Insert element ------ qualification -----
Select occurrence----- 0 to unbound------- Insert Sub element----- Details-----
Type (XSD----String)------ Save.

After this we have to design another Data Type (Target) and Save.

After Creating the data Types we have to create Message Types.

For this we have to create two message Types one for source and another one for
target.

5. RightClick-----New-----Select Message Type-----Give Name------Create-----Data


Type--------- Select data Type------- Darg into Hand symbol----- Save.

In the same way create another Message Type for Target.


After the message types we have to create interface for source and target. To
create Interface for source

6. Right click----New----Service Interface-----Give any name----create---Select


category----Outbound----Asynchronous----Message type----- Drag already
created Message Type--- Save.

In the same way we have to create another Interface for target.

Here what is inbound and Outbound?

Inbound:-

Send Data from PI to Receiver system is known as Inbound.

Outbound:-

Send data from sender System to PI is known as Outbound.

Asynchronous:

Interface send the file but didn’t get the any response.

Synchronous:

Interface send the file and get the response also is called synchronous.

After creation of interface, we need create Message Mappings and Operational


Mappings.

Message Mapping:

Message Mapping is used to transform data between to systems. It define the


rules and structure to map data from source system format to Target system
format.

Here we map source message to Target message with required conditions.

To create Message Mapping

7. Right click------New------Mapping Object------Message Mapping-----Give


Name----Select Message Type(Darg the Message type previously Created
MessageType_Source)--------- Select Message Type(Darg the Message type
previously Created MessageType_Target)--------- Save.

After complete Message mappings with required conditions from source to target.
We need to create operational Mapping..

Operational Mapping:-

Operational Mappings refers to the process of defining and managing how data is
mapped between systems at runtime. This involves the configuration of message
mappings and other related mappings.

Here we map source interface to target interface involve Message Mappings which
are previously created.

8. Right Click on Name Space----select Mapping Objects---- Operational


Mapping----Name(Give Name)------Create-----Select Source
Interface(Previously created one)-------Drag---------Select Target Interface------
Drag(Previously created one)----- Read Operations------Type ----- Message
Mappings---Select Message Mappings (Previously Created one)------- Apply-----
Save.

Finally activated all.

Here finished all Designing work in ESR.

Now we have to move Integration Directory (ID).

Integration Directory:-

ID is called as configuring time. All work is done by in ESR can configure here. All the
individual blocks designed in ESR can get connect in ID.

ID provides central configuration for business B2Bprocess, BPM,Adapters.

Configuration Areas:-

Collaboration Profile:

Here configuration objects are

1. Communication Party
2. Business Systems
3. Business Components
4. Business Processes
5. Communication Channels
Here we set the technical basis for communication parties to exchange messages.
Helps configure sender and receivers as business systems, services, or process. Also
helps define technical communication paths using communication channels.

Logical routing:-

Here configuring objects are

1. Receiver Determination
2. Interface Determination

Logical routing defines flow of messages among parties or services

Collaboration Agreement:

Configuration Objects are

1. Sender Agreement
2. Receiver Agreement

Collaboration agreements help us to configure Technical details of message


processing i.e., adapter and communication path for sender or receivers.

Security settings for sender/ receiver pair.

In ID we have to create or we have to do

1. Import Business system


2. Define/Create Business component in Integration Directory.
3. Sender Communication Channel
4. Receiver Communication Channel
5. Sender Agreement
6. Receiver Determination
7. Interface Determination
8. Receiver Agreement

First we have launch Integration Builder after that we have to create a folder.

To create a folder

1. Object view--- Right click----New----Select Object folder-----


Name(Trainee_01)----Create-----Save-----Right Click on Folder(Trainee_01)-----
Goto Folder----New---Sub Fold name(Trainee01).
After creating a subfolder we have to creating a configuration scenario.

To create configuration scenario

2. Right click on subfolder (Trainee01) ----- Click on New----- Select configuration


Scenario---- Name (CS_Trainee_01) -----Save.

After creating a configuration scenario, we have to assign a Business System (Import


Business system form SLD which is previously we are created). To assign Business
system

3. Right click on Root Folder (Trainee_01) which is created now---- Select Assign
Business system----Select Continue---- Party Blank----Continue----Select
Business system (Traineesystem_01) which created in SLD---- Assign
Configuration----Assign to root folder----Finish.

Here we didn’t find our business system we have to Clear SLD Data cache.

Environment----select Clear SLD Data cache.

After The business System we have to create a Business Component.

Business Component is created in Integration Directory not in SLD. Business System is


created in SLD(Trainee_01). This is the main difference.

To create business component

4. Right click on Root folder (trainee_01) ------New----Select Business


Component----Name (BC_Trainee_01) -----Create----Add Interface----Click on
Name Box---- Select target Interface(ServiceInterface_target) which is created
in SLD ----Apply----Save.

This is act as receiving system so we add target Interface.

Activate all the things.

Now we have to create Sender Communication Channel.

Here sending system is Business System (Trainee_01). To create a communication


channel

5. Right click on Business system(Trainee_01)----New-----Name


(CC_Trainee_01)----Add to folder----Assign Trainee01----Create---Select adapter
Type------Select Adapter(File)------Sender----Select Transport Protocol----File
System (NFS)------Select Directory------ Give the path of directory (Which get it
form TR.CODE: AL11)-----File Name (Trainee.xml)------ Goto Processing tab----
All are same-----Only Select Processing Mode-------Delete---Save.

After creating a Sender communication channel have to create a Receive Channel.

Here Receiver System is Business Component which is created in Integration Builder.

6. Right Click on Business Component (BC_Trainee_01)-------New----


Communication Channel--------Name (CC-Trainee_Receiver)----Add to folde----
Trainee01----create--- Select Adapter type(File)-----Receiver-----Select
Transport Protocol-----File System(NFS)------Select Directory-----Give the same
path add\Trainee (Created a new folder name Trainee)---- File Name
(Trainee_output.xml)------ Goto Processing tab----file Construction Mode----
Add Time Stamp------ Save.

Activate all the things.

After creating the receiver communication channel. We need to create agreement.

For creating sender agreement

7. Right Click on Sub folder (Trainee01)----- Under Collaboration Agreement-----


Select Sender Agreement------ Communication Party (Blank)-----
Communication Component---- Select Business System(Trainee_System01)-----
select Interface (ServiceInterface_Source)----- Add Configuration Scenario
(CS_Trainee)----Create--- Select Communication Channel---- Select Previously
Created one (CC_Trainee_Sender)------- Save.

After sender agreement we have to create receiver determination. To create receive


determination

8. Right click on Business System (Trainee_01) ------ Under Configuration


Object----- Select Receiver Determination---- Select Communication
Channel----- Select Sender Interface------ Select Configuration Scenario------
Create----- Select Receiving system (Business Component here)---- Apply----
save.

Finally we have to create Interface Determination and receiver agreement. Here we


create both Interface determination and Receiver agreement. To create them

Click on Receiver Determination------ Select Configuration Overview Tab---- Under


Receiver Expand Receiver----- Right Side----- Click in Interface Determination----- Right
Click---- New Specific------ Select Operation Mapping-----Save---- Refresh
Configuration Over View----- Next select ----Receiver agreement------ Right Click----
New Specific----Select Receiver Communication Channel (CC_Trainee_Receiver)-----
Apply---- Save---- Refresh Configuration Overview---- Save.

Activate all things.

Here all configurations in Integration Builder is Finished.

Now we have finish All the development on Integration flow. We have to test the
flow.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy