File to File scenario without mapping


This simple guide will help you to build file to file without mapping scenario which will move files between location regardless of file content and structure.

To do so you can skip the Enterprise Services Repository part and once you’re done with SLD configuration you can go straight to Integration Directory where you need to create the following objects:

  1. One sender communication channel
  2. One receiver communication channel
  3. Integrated configuration
  4. Activate changes

Now, let’s get to details.


 1. Create sender communication channel

Choose adapter type. In this case it’s SFTP adapter. Make sure to provide required elements such as host address, port, server fingerprint as well as source file directory and filename pattern.

If necessary choose appropriate authentication method. As shown in the screen, in case of Password authentication, one need to provide username and password to authenticate on host.

Picture 1. Sender communication channel

2. Create receiver communication channel

Choose appropriate adapter type such as File or SFTP adapter. Provide target directory and file name. If needed please navigate to ‘Processing’ and ‘Advanced’ tabs and configure channel according to your requirements.

Picture 2. Receiver communication channel

3. Create Integrated Configuration

From the left-hand side menu pick Integrated Configuration. Right-click on the Integrated Configuration and select “New” in the  pop-up menu.

SAP PI - Directory
Picture 3. ID left-hand sided menu

In the pop-up window make sure to provide following fields:

  • Sender Communication Component (select business system from the list)
  • Interface (give any name you want eg. MasterData_OB since it’s butbound component)
  • Namespace (give any namespace you want eg.
SAP PI - Integrated Configuration
Picture 4. Integrated Configuration pop-up

Select sender communication channel and navigate to ‘Receiver’ tab.

SAP PI - Inbound Processing
Picture 5. Integrated Configuration – Inbound Processing

Select receiver business system as shown in the below screen and move to ‘Receiver Interface’ tab.

Picture 6. Integrated Configuration – Receiver

Here you need to give name to inbound interface and namespace (see screenshot below). Other necessary fields have been populated automatically. Navigate to next tab.

Receiver Interface
Picture 7. Integrated Configuration – Receiver Interface

Provide receiver communication channel.

Outbound Processing
Picture 8. Integrated Configuration – Outbound Processing

There are 2 more tabs to be configured but it’s not a necessity.

 Assigned Users and Advanced Settings
Picture 9. Integrated Configuration – Assigned Users and Advanced Settings

4. Activate Changes.

Simple, neat and easy. Now you’re ready to test your scenario.

About maciejbialek

Hello! I'm passionate, certified ABAP developer and SAP Consultant with many years of hands-on experience gained across several projects in Telco and Energy & Utilities industries. I've worked as Integration Architect, PI and ABAP Developer as well as BPC (NW) Consultant for local and international clients.

Leave a Reply