This roadmap contains general technical information and guidelines on how to make an installation of IFS Cloud as well as component specific installations (gathered from component release notes).
Note: IFS Cloud only supports direct upgrades from IFS Applications 8 or later. Upgrades from earlier versions must be done in two steps. IFS Cloud also supports upgrades from Global Extension versions 9 and 10. Please refer to the section Upgrade from Extensions for more information.
Important Installation Project Information
This section describes important information that the installation project should be aware of before the installation starts. It is recommended to follow the links in order to get more information regarding each specific issue.
Make sure you only use software certificated by the Product Certification team. Certified Oracle version, Client Operations Systems etc can be found on the Supported Platforms (IFS internal) pages.
Depending on products to be installed, existing data volumes and number of licensed users, it is important size the hardware correctly. Read more on the Benchmarking pages (IFS internal), where sizing guides and other useful information is provided.
Regarding functional news and other useful information, please refer to the Product Release Notes in each Product.
A number of Component changes that have been made in IFS Cloud.
List of entity changes between IFS Application 10 and IFS Cloud
Removed Objects and Methods
A number of Database Objects and table columns have been made obsolete in IFS Cloud. The following page provide more detailed information,
Handling of Invalid Objects
How to handle invalid database objects after upgrade or patching.
Upgrading IFS Cloud and Oracle
|Upgrade from||Upgrade to|
|Version||Certified Oracle version(s)|
|IFS Applications 8||11.2.0.x|
|IFS Applications 9||220.127.116.11|
|IFS Applications 10||18.104.22.168|
a. If you are running a byte database (non-Unicode) today, you need to convert to Unicode database before you run the IFS upgrade.
Database export and import considerations
In IFS Cloud, some objects are placed in the other schemas than the application owner schema. This must be considered when a database is exported and imported, i.e. you cannot just export/import the application owner schema, then you will miss:
- Other IFS users (IFSSYS, IFSINFO, etc.). The IFSINFO schema also own some objects, e.g. the IALs but also a package for fetching data into the IALs
- Package Prepare_SYS used when preparing databases
- Views Fnd_Ora_Parameter and Fnd_Alert_Log
- Ctx Index DRX$ERR_KEY
- FNDSESSION_CTX Context
- A context per enumeration and entity with state machine
- Application search policies
Some of these are re-created if you run the Prepare Database step, some other demand a full database deployment, whilst some other must be manually re-created. Only a full export/import, where only the internal Oracle schemas are excluded, is the guarantee to include all objects. However, after an import, the Oracle Advanced Queues tend to be disabled. If so, they must manually be enabled.
Upgrade from Extensions
IFS Cloud supports direct upgrades from Global Extension versions 9 and 10. For IFS Cloud 21R2 release, following limitations exists.
Users who are using localization functionalities of following countries are able to upgrade to the release of IFS Cloud 21R2.
- Brazil (Initial Solution)
- Czech Republic (Initial Solution)
- Hungary (Initial Solution)
- Slovakia (Initial Solution)
Note: For users using localization functionalities of countries not listed above and countries which were provided as an initial solution, upgrading may lead to loss of functionalities hence not recommended, since those are not fully supported in the 21R2 release.
Product Specific Information
There are a lot of product specific considerations. Click the link below for details.
Oracle Edition-based Redefinition
Beginning with IFS Cloud 21R1, IFS offers framework support for Oracle Edition-based Redefinition and editions are enabled for IFSAPP and IFSINFO
Oracle Edition-based Redefinition (EBR) allows online application patching and upgrades with uninterrupted availability of the application. When the installation of the upgrade is complete, the pre-upgrade application and the post-upgrade application can be used at the same time and as soon as there are no sessions any longer using the pre-upgrade application, it can be retired.
Note, framework support implies that all editionable objects meet the requirements for EBR and they are, from a database perspective, handled as if EBR is used in IFS Cloud. However, full support for EBR in IFS Cloud and the possibility to apply online service updates are not included in this release. It will be delivered in a coming release.