← Blog

Moving from SAP PI/PO to Integration Suite for B2B: a comparative guide

Two ways to move SAP PI/PO B2B and EDI mappings to Integration Suite: rebuild with Integration Content Advisor or migrate existing message mappings.

September 28, 2023 · 4 min read

The migration from SAP Process Integration/Process Orchestration (PI/PO) to Integration Suite for B2B is a critical step for organizations looking to modernize their integration landscape.

I saw a job post for a customer that wanted to migrate all their existing partners to Integration Suite. I have been pondering if it is the best approach and my thoughts about the setup.

B2B mappings are the most complex mappings in most integration landscapes, but it is also one of the most standard driving setups. You want to have a standard process in place to add your new partners and configure them the most simple way. Here is how it can be done. It is a working prototype that we can improve.

Watch on YouTube SAP PI to Integration Suite Migration of EDI messages mappings

The transition offers two primary pathways to a migration:

  1. Using Integration Content Advisor (ICA)
  2. Migrating existing message mappings to the cloud

A third option is to move to another integration platform, which is not in the scope of this blog.

Both options come with their own sets of benefits and challenges. This blog shares my ideas; you should consider your own scenarios.

Option 1: using Integration Content Advisor (ICA)

Benefits

A fresh start

Opting for ICA allows you to create a new integration landscape from scratch. This is an opportunity to implement best practices and set up a more efficient and effective system in Cloud Integration.

Tailored migration

ICA is designed to be compatible with the Integration Suite, making it easier to tailor your migration process to the platform’s specific requirements.

Easier to add new partners

If you add new partners then it is much faster because you have the practice and a modern partner setup to allow you to handle the cases.

Challenges

Time-consuming

The process can be time-intensive, especially if you’re not familiar with ICA. You’ll need to invest time in learning the tool and mapping out your new landscape.

Uncertainty over existing mappings

If your existing mappings are complex, you may find it challenging to understand what was previously configured, leading to potential gaps or redundancies.

Lack of understanding of the differences between each mapping

If you have multiple INVOIC96A mappings then it can be a challenge to understand what the difference is between them. With Figaf you can easily compare multiple message mappings and spot the difference. This will speed up the process of creating variants of the same mapping. This is currently in our free Migration Edition.

Option 2: migrating existing message mappings to the cloud

Here you use the existing message mappings and make a few adjustments to them to reuse as much of the business logic as possible.

Benefits

Quick and efficient

This option is generally faster and requires less effort compared to starting from scratch with ICA. Just migrate and get on with your flows and get started.

Minimal changes

Since you’re migrating existing mappings, there’s less change management involved, making the transition smoother for your team.

Challenges

Suboptimal mappings

You risk migrating some mappings that may not be optimized but are currently functional. This could lead to inefficiencies down the line. But you have probably not touched the mappings in a long period, so that will probably not change.

Slower implementation of new partners

It can be a bit slower to implement new partners in the setup because the message mappings maintenance can be a bit slower to maintain. But you can create new mappings in ICA if it helps your workflow.

Large dependency on B2B TPM

If you have leveraged the TPM with more than just header information but on contract and exchange level it can be more challenging to make a generic replacement function.

Current limitations of message mapping migration

There are a number of challenges in migrating SAP PI TPM to Cloud Integration.

Certain features like Trading Partner Management (TPM) are not supported and will need to be rewritten. I would imagine that this can be handled with a generic Groovy script that packs an Exchange property and then modifying the TPM UDFs.

The B2B structure in the cloud may differ slightly, requiring adjustments. Figaf has worked on this before between Seeburger and B2B Mappings.

Figaf supports migration of message mappings with all the main function libraries in different ways both as Groovy and by using SAP Function Libraries objects.

Testing

No matter what solution you use for the migration you should be testing that the new documents still create the same result. That way you don’t need to involve your partners in the testing. You can use Figaf for testing such cases and you will need to run for both scenarios. That way, you can ensure that the new documents work the same way as before.

End to end testing of the messages is an important part of the flows.

Conclusion

The reason I would use Integration Content Advisor (ICA) would be to build a new platform that could handle my EDI. Does your current knowledge of your platform have some idea about generic mappings? I would consider not just move each integration separately.

I would try handling a migration of the message mappings. It is not the optimal solution but it will save you a lot of time building all your integration and migrating it.

I would recommend that you try out the Figaf Migration Tool and give the current status a try. We are also looking for customers that want to help us improve the end to end experience of the migration and let us try with real scenarios.

This post covers these products

Capabilities covered

More from the blog

Oct 2, 2026

B2B Archiving Setup and Search

Two first FAID apps, and a preview of how Figaf will help you run SAP standard B2B; step-by-step, app-by-app, agent-by-agent.

All posts →

See this working in your landscape

No credit card required.

Integration cost calculator →

Start your free trial

No credit card required

Try Figaf DevOps Suite free for 30 days. It takes less than an hour to get started, and we send everything you need by email.

Join our newsletter

Get the latest about Figaf, SAP and anything relevant to SAP integration, every week in Figaf Weekly.