← Blog

Managing project and support SAP CPI instances without extra systems

How Figaf lets you run project and support releases of SAP CPI iFlows on the same tenants, revert to the productive version and compare changes.

August 24, 2021 · 2 min read

A lot of the SAP CPI users I talk with have the following challenge. They have projects that take 3 to 12 months. It can be new development but in some cases an improvement of the existing iflow. If it is an existing iflow how do you handle support of that iflow?

Some SAP Customers have two SAP ERP landscapes and are often connected to different other applications. This makes it much easier to have two versions of the code running in parallel.

You have a project landscape, which moves to the same production system. Then you have a support track that allows users to update the current version. Once the project goes live the code is moved into the Dev/QA system of the support landscape.

Diagram of a support landscape from Dev to QA to Prd and a project landscape from Dev to QA that also moves into the same Prd system

For each of these systems, you can also have a CPI / Integration Suite CI running so you can test that the full landscape works.

One of the big challenges with such a setup is if you want to support the existing production iflows. How do you make sure that you add the iflow changes to your upcoming project version?

What if you want to reuse your landscape for both project and support? That is one of the cases where the Figaf Tool can help.

In the video, I show how you with the help of the Figaf Tool can manage project and support releases at the same time.

Watch on YouTube CPI support and project landscapes

In the video, we cover how you can revert to a productive version, make the fix, and transport it to production. Then you can use the Figaf Tool to compare the difference in the two iflows in different ways:

  • BPMN model to see what differs
  • Groovy and XML changes can be found using Git repository or use the built-in diff tool
  • Message mapping can show what is changed between two mappings.

The resolution would depend on how big a difference there is between the current and the projected version of the iflow.

If you have separate CPI landscapes for support and project, the Figaf Tool also works.

This post covers these products

Capabilities covered

  • Change and transportMoving a change between systems is manual, undocumented, and often done by someone outside the integration team.

More from the blog

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.