IFS services:

IFS Upgrades


Every ERP upgrade project consists of various steps – from a ground-level technical upgrade to tasks that require a deep understanding of the business. But the most challenging part is the upgrade of modifications. The identification of these customizations is a problem itself. But then companies must decide which one to keep, and which could be replaced by new features. After that, the chosen ones must be recreated one by one in the new ERP version.

This happens every time a company wants to upgrade its ERP. Therefore, the problem with modifications often postpones upgrades.

In Novacura we have better support for IFS upgrades that helps companies avoid these problems!

Our Unique Approach:

We use Novacura Flow, our low-code platform as a part of upgrade projects. This versatile platform can help us effectively recreate modifications, fill in missing functionalities in the new ERP version, and efficiently integrate the new version with other systems. This all happens while keeping the ERP core without modifications, which has a great positive impact on future upgrades.

Below we present how Novacura Flow can help you effectively go through the IFS Cloud upgrade project.

Our methodology - key facts:

Avoid ERP modifications and keep the core clean

In a typical approach, when companies want to upgrade the ERP software, they face the following problems: it is hard to identify all "hundred" tiny modifications prepared over time, all these modifications must be evaluated, some must be replaced, and the majority must be recreated in the new ERP version!

We implement the vast majority of modifications as secure ERP applications (they ensure the protection of ERP data integrity) in the Novacura Flow platform. Thanks to that we eliminate modifications from IFS. We keep and support all of them separately (now in the form of a low-code app). It gives you a clear solution - it is much easier to identify and maintain all modifications when they all are in one platform.

Process of ERP modification using Novacura Flow, photo by Novacura

Recreate modifications in an effective way

A typical ERP customization is complicated and takes time. In our approach, we use Novacura Flow – a low-code platform, where everyone can create ERP applications way faster than by modifying the ERP. In Flow Designer, you create applications by drawing them like business processes. This also gives you the possibility to involve business people in the development. They will easily understand the logic of the application, meaning you would be able to meet business expectations quickly and precisely. This approach streamlines the ERP upgrade strategy by centralizing 'modifications' in a low-code platform, enhancing their visibility and increasing efficiency in modifications maintenance.

Be Ready for IFS Cloud Evergreen

The challenges with having ERP modifications look literally the same in all upgrades. Companies must create the evidence, do the same analysis, and recreate modifications each time they upgrade to a newer version. In 2021, IFS announced IFS Cloud and introduced a new evergreen strategy. With that, IFS promised to release a new IFS Cloud version twice a year! It could mean the same struggle with modifications every 6 months – but it doesn’t have to…

We promote our “Modifications free ERP” philosophy to keep the IFS core without modifications. Then, when a new IFS version comes, companies don’t have to recreate modifications – they simply reconnect their Novacura Flow applications (with minor adjustments).

Novacura Flow helps integrate ERP system, photo by Novacura

Untangle integration spaghetti

ERP Integration is usually a huge part of an ERP implementation project and brings many challenges. We use Novacura Flow to create an integration layer between IFS systems and 3-rd party systems. This approach has 2 apparent benefits. Firstly, Novacura Flow is equipped with 50+ connectors to various business systems and technologies. Thus, we can use them and connect to the most popular systems without technical risks. Secondly, this integration layer keeps the IT architecture clear and eliminates the "integration spaghetti" effect.

With Novacura Flow IFS Cloud works on all devices without losing functionality, photo bu Novacura

Complete missing functionalities

All new ERP versions bring changes. Among all the positive changes there are always some negative effects of the new versions. ERP vendors might promote new modules so they can deprecate old features. Sometimes, when a new revolutionary ERP version is written using entirely new technology, missing functionalities become more visible, even if it could be understood…

The revolutionary IFS Cloud changes a lot, some elements are replaced by new ones, and there are also missing functionalities when compared to the previous version. Novacura Flow can help fill in these gaps by building applications that imitate disappeared functions.

Connect legacy systems to IFS Cloud using Novacura Flow, photo by Novacura

Connect legacy systems to IFS Cloud despite the OData API

With IFS Cloud, IFS introduced an all-new API. The old API, based on PL/SQL packages and functions, is now replaced with cloud-ready, stateless OData API. The problem is that the old API is now deprecated and companies are pushed to use the new one. The new OData technology can be a serious problem for old legacy systems which are integrated with previous IFS versions. Novacura Flow solves this type of problem by acting as an “Integration gateway”. Thanks to our dedicated IFS OData connector, we can easily integrate with IFS Cloud and our other 50+ connectors would help us translate the communication with the legacy systems. This capability facilitates smoother transitions during the ERP system upgrade process, ensuring seamless integration with IFS Cloud.

IFS Cloud OData API example, image by Novacura

Learn how to use the Odata API

The new IFS Cloud OData API is a revolution. Even experts very familiar with the previous PL/SQL methods can get confused with the new OData "projections” and "endpoints”. So a deep knowledge of OData is needed to adjust all the satellite systems to the new API! Novacura can help experts improve their OData competencies. Our dedicated OData connector uses no-code philosophy, where you can choose API functions from a directory. The connector will also control the syntax of all API calls at the development time! In addition, the number of OData components in our Marketplace is constantly growing. Experts can treat them as best examples of use in the context of popular business cases.

Upgrade service deliverables:


  1. IFS core upgraded
  2. IFS system’s configuration uplifted
  3. Data migrated to the new version
  4. Novacura Flow installed (optional)
  5. Modifications replaced by Novacura Flow apps
  6. Integration with 3rd parties established (with Novacura Flow)
  7. Users trained


and more…


  1. Project management documentation (plans, protocols, and other artifacts)
  2. AS-IS Modifications Evidence
  3. Modifications TO-BE design
  4. Tests documentation (plans, protocols)
  5. Functional specification – for Novacura Flow apps and integrations
  6. Training materials


and more…



The main source for upgrading IFS Systems to the IFS Cloud version!


A set of 5 webinars that delve into the following topics:


  1. IFS Cloud Upgrade: Why is it worth upgrading?...
  2. IFS Cloud Upgrade: What are the possible upgrade strategies (key decisions that have to be taken)
  3. IFS Cloud Upgrade: Observed challenges and proposed solutions – technical
  4. IFS Cloud Upgrade: Observed challenges and proposed solutions – organizational
  5. IFS Cloud Upgrade: How to plan the IFS Upgrade project?


Listen to the webinar to determine which strategy would suit you best, and how to better prepare for an upgrade to IFS Cloud!

Why Novacura:

The entire ERP lifecycle diagram, image by Novacura

One versatile partner for years:

Comprehensive range of services

Novacura offers a complete set of services in relation to IFS Applications / IFS Cloud systems. Thanks to that, when choosing Novacura, you get a Partner for years to come. 

We help our customers during the entire ERP lifecycle. We can help them grow with their IFS system, and we can help them optimize the way they use the IFS systems by carrying out "ERP usage efficiency audits". 

Novacura - the best IFS Channel Partner of the Year, image by Novacura

Awarded partner:

Gold Channel partner

Novacura has partnered with IFS since 2015.

Our Channel Partner Agreement includes the Nordic region (with the Baltics) where Novacura will Resell and Co-sell IFS Cloud.


Novacura was awarded IFS Channel Partner of the Year in 2017, 2019 and 2022. An exclusive and honorable status that is only given to the best IFS partners.

Diagram of overall experience in the IFS Consulting Department, image by Novacura

Our team:

IFS competencies & experience

Our Service division hires the best IFS consultants you can find in the market. A lot of them have 10+ years of experience in IFS.

They have realized dozens of projects connected to IFS systems – implementations, upgrades and service projects.

Our Teams are located in our offices around the world, so we can be really close to our customers when they need it, and provide cost-effective offshore support whenever it is possible. 

Novacura offers mature IFS Implementation methodology, image by Novacura

Our predictability:

Mature methodology

The success of our projects is not only based on the skills of an individual consultant. To be able to perform big projects, we must act as one team, where all team members share the same tools and methods, and aim at the same goal. In Novacura we have established the Project Office unit, which establishes our project management methodology and tools. It also controls projects at various stages. With that, all projects are transparent for the entire organization and can be monitored on a regular basis. As a consequence, we achieve predictability of the results and schedule.

Evergreen ERP strategy, image by Novacura

Prepared for Evergreen:

Clean ERP architecture without modifications

With the IFS Cloud version, IFS introduced the "evergreen" strategy for IFS systems. IFS ends a previous versioning philosophy (v7, v8 .. v10), where new versions were announced once every few years. Now IFS promised to release a new IFS Cloud version twice a year! But this also brings challenges to customers: companies must be prepared to upgrade their modifications much more often!

With Novacura Flow, customers can keep their customizations outside of the ERP, as low-code applications. Then, when the need for an upgrade comes, they simply "reconnect" Flow applications to the new IFS version, without porting them.

IFS solutions for industries, image by Novacura

Industry expertise:

Our Solutions for industries

We believe, that only a combination of both technical skills and specialized industry knowledge brings real value to our customers.

Thanks to hundreds of delivered projects, our consultants can now advise our customers in relation to their specific industries.

In addition, we've prepared end-to-end software solutions for specific industries. These solutions utilize the potential of combining IFS and the Novacura Flow platform.  


Osten Westman, sales director at Novacura

Östen Westman

Solution Expert

Please fill out the form to contact our expert