How to install Figaf to handle SAP PI to CPI migrations

How to install Figaf to handle SAP PI to CPI migrations

This guide shows you how to install the Figaf Suite, and enables you to create your first SAP PI to CPI migration. 

It is recommended that you follow along in the video. 



Install the Tool

  1. Registered for the Trial on Figaf  and you will get the license in an email

  2. Download the Figaf Tool from our download site.

  3. Create Bat File or another way to run the command

  4. You will need a Java 8 in the path otherwise change the link to contain Java

  5. Download the migration templates from  https://github.com/figaf/PItoCPIMigrationTemplates

  6. Add the parameter to the folder in the Bat file

  7. Run the Bat file

We do have a larger article about installing Figaf for Windows and Linux.

Connect to the systems

  1. SAP CPI system connection Cloud Foundry ( see more here Configure CPI agents)

    1. An SAP user without Universal ID and not using single sign-on. It is possible to use SSO on the systems. The user needs Administrator, Developer and Business Expert roles

    2. Connect to the system

    3. Test and synchronize the system

    4. If you want the Cloud Foundry Keys they can be found here.

  2. SAP PI/PO system

    1. Connect to the instance

    2. User with the correct access

    3. Test and synchronize the system

Run the migration

  1. Create CPI Package for the migration

  2. Select ICO to migrate

  3. Setup the migration

  4. Handle manual steps for the migration.


    • Related Articles

    • Testing SAP PI to CPI Migrations

      In this article, you will see how you can test how the migration of your SAP CPI migration went.  We have recorded a video about how to create the testing ​ Create SAP PI Test case Find the ICO to select the recording from Create a Recording request ...
    • Create Service Keys for SAP CPI Cloud Foundry

      For SAP CPI Cloud Foundry you have an option to use Service Keys to send messages. The Figaf Tool will not test the properties are correct before running tests.  We need to create keys for both API and for Integration flow API access To create a ...
    • Create a git repository for SAP Cloud Integration

      In this guide you will see how you can create a git repository for your SAP CPI/Cloud Integration system.  Before you start you need 1. Have installed Figaf 2. Have connected it with a SAP CPI tenant 1. Create a git repository on forinstance github ...
    • Connecting to SAP Integration Suite /Cloud Foundry without S-User

      To connecto SAP Cloud Foundry we have enabled a new way of connecting using SAML. This is because the public APIs of SAP Cloud Integration is not as good as the private APIs used in the Web.  You can read more about the a setup and security behind it ...
    • How to create XSLT to map PI to CPI channels

      How do you create XSLT to be used in the mapping of SAP PI to SAP CPI.  You should start by looking in the git repository https://github.com/figaf/PItoCPIMigrationTemplates and use it as templates.   ​ Here is an example of and XSLT <xsl:stylesheet ...