2024

2412

  1. [Testing Tool, PRO] Supported dualstack recording on SAP BTP deployment, Cloud Foundry. See configuration here.

  2. [Cpi Statistics Overview] Added additional columns to CPI Statistics Overview. Extended the report adding Displayed Name data.

  3. [DevOps, CPI] Added a possibility to process version comment in several ways during import/rollback (only for binary landscapes).

  4. [PI→CPI Migration] Added support of pipeline concept 1.0.8 pattern for the Pipeline All migration profile type.

  5. [PI→CPI Migration] Added support of Message Transform Bean migration. To check supported cases go here.

  6. [Common, CPI] Added a support of SAP Identity Service authentication. Learn more about SAP Identity Service configuration in article.

  7. [Security] Added new user roles IRTSupportToolOperator and IRTSupportToolManager to add role restrictions for Support Tool. Go to Figaf Tool roles and permissions for more details.

  8. [Common] Added log files browsing and download on Application configuration page.

  9. [FIX, Common] Fixed an issue when emails could be not resolved for users logged in with external IdP on SAP BTP deployment, Cloud Foundry. Manual action is required. See notes for upgrade.

  10. [FIX, Cpi Statistics Overview] Fixed a bug from 2411 where statistics couldn’t be aggregated so that it leaded to duplicates.

  11. [FIX, Testing Tool] Fixed Test Suite running date in email. Before it was test suite run report generation date, now it’s actual test suite running date.

  12. [FIX, Configuration] Fixed a bug when it wasn’t possible to delete users when app is deployed on BTP.

Notes for upgrade from 2411 to 2412

  1. [Only for BTP deployment] If the following conditions are met:

    • Figaf Tool is deployed in SAP BTP with authentication through external IdP

    • External IdP doesn’t use user email as the main identity key (it can be checked in configuration of External IdP or in the Figaf Tool on user management page - there will be UUIDs as usernames).

    Then the new user account will be created in Figaf Tool with the email as username during the first login. The old user account with UUID as username should be manually deleted after review of its usage in landscapes as reviewer/developer/executor.

  2. [Only for BTP deployment] Download and use the latest Figaf-BTP-Deployment configuration to have new Support Tool roles available on BTP.

    This time it’s enough to replace existing xs-security.json file by the new one (verify if you don’t have some custom changes there). After replacement execute the following command to update XSUAA configuration:

    cf update-service  figaf-xsuaa -c xs-security.json
  3. Build has data migration of migration configurations for migrated integration objects.

  4. Build has data migration of CPI Statistics data to consolidate duplicates.

2411

  1. [Testing Tool, Integration Suite] Added support of edge integration cell.

  2. [Testing Tool, CPI] Added a possibility to prevent ignoring some properties that are ignored by default during the message sending (go to Define headers from inbound message to send forcibly setting on Test Configuration).

  3. [Testing Tool, CPI] Implemented skipping of cpi test outbound message that is the same as inbound message in test case.

  4. [Testing Tool, PRO] Supported testing of ICO with EDI separator that has a message split (using ICO logging, it worked for SAP Log module).

  5. [Testing Tool] Added a possibility to run only chosen test cases from test suite.

  6. [Testing Tool] Improved behaviour of Don’t resolve as default test system setting (agents with enabled value are ignored during automatic running of test suite with Use default test systems for running enabled).

  7. [Support Tool, Integration Suite] Added support of edge integration cell in Support Tool.

  8. [Support Tool, CPI] Improved alerts to persist and show IFlow displayed name.

  9. [Change Management, CPI] Added a possibility to deploy and undeploy IFlows in batch mode on Landscape Overview page.

  10. [Change Management, CPI] Implemented detection of differences between IFlow configurations from design and runtime objects on Landscape Overview page.

  11. [Change Management, CPI, Api Management] Improved filters configuration on Landscape Overview page.

  12. [Change Management, PRO] Added notification that object is linked with an object from the “referenced" SWC.

  13. [DevOps, CPI, Api Management] Improved Transports Overview functionality by adding a possibility to see other graphs that also cover the source objects state in the current ticket.

  14. [DevOps] Extended public API for transports.

  15. [PI→CPI Migration] Added IFlow name to the migrated IFlows.

  16. [Common, CPI] Added a support of SAP Passport authentication. Learn more about SAP Passport configuration here.

  17. [Common, CPI] Increased agent host attribute size to max 300 and username attribute size to max 200 characters.

  18. [Common] Added email check on Application configuration page.

  19. [FIX, Change Management, CPI] Fixed an issue when runtime status was defined incorrectly for objects of different types but having the same name.

  20. [FIX, Testing Tool] Fixed an issue when test case couldn’t be created because there were wrong order expressions cached.

Notes for upgrade from 2410 to 2411

  1. It’s required to process synchronization of CPI registry for CPI agents from Change Tracking Tool → Tracked Objects page to initialize differences between IFlow configurations from design and runtime objects on Landscape Overview page.

  2. It’s required to process synchronization of PRO agents from Change Tracking Tool → Tracked Objects page to get SWC mapping object initialized. The object is used to notify about links to an object from the “referenced" SWC.

  3. Build has data migration of agents with configured custom IdP.

2410

  1. [Common] Updated frameworks and dependencies versions.

  2. [Common, PRO] Stopped support of JMS integration with PI system due to incompatibility with version of JMS spec.

  3. [Common, Integration Suite] Added support of edge integration cell configuration (see Edge integration cell).

  4. [Monitoring, Integration Suite] Added support of edge integration cell in CPI Statistics Overview and CPI Message Monitor.

  5. [Change Management, DevOps, PI→CPI Migration, CPI, Integration Suite] Added CPI Imported Archives support (check supported objects here).

  6. [Change Management, CPI, Integration Suite] Improved linking algorithm between Partner Directory objects and CPI IFlows.

  7. [Change Management, CPI, Integration Suite] Added Cloud Integration Tenant report that can be downloaded from Change Tracking Tool → Tracked Objects page.

  8. [Support Tool] Added support of XPath 2.0 for rules.

  9. [Support Tool, CPI, Integration Suite] Added Figaf Bot to Alert tool.

  10. [PI→CPI Migration] Added support of Rest and JDBC polling adapters for sender and receiver channels. To check supported cases go here.

  11. [PI→CPI Migration] Added Java mappings support. To check supported cases go here.

  12. [PI→CPI Migration] Extended migration overview report and PI agent report to show adapter information (Sender Status, Sender Error, Receiver Status, Receiver Error).

  13. [PI→CPI Migration] Added a possibility to migrate Operation Mapping and embed it into the existing IFlow (see migration of Operation mapping to existent IFlow).

  14. [PI→CPI Migration] Added a possibility to configure sender endpoint during test case migration if the IFlow has several sender endpoints.

  15. [FIX, Common] Changed an algorithm to map displayed name for user (BTP installation).

    Also, it’s possible to use environment variable SSO_DISPLAY_NAME_CLAIMS_MAPPING for BTP image to define custom rules for displayed name mapping. To build compound name, use concatenation with ,. Default: SSO_DISPLAY_NAME_CLAIMS_MAPPING: given_name,family_name.

  16. [FIX, Testing Tool, CPI, Integration Suite] Fixed issue when some test run results were skipped for IFlow chains testing for migrated test cases when order expression wasn’t configured.

  17. [FIX, Support Tool] Fixed an issue when Don’t send similar notifications for (min) setting didn’t work properly (see Rules).

  18. [FIX, PI→CPI Migration] Fixed an issue when mapping contained incomplete expressions in migrated IFlow if Use migrated CPI function was used and this function was linked with a constant value.

  19. [FIX, PI→CPI Migration] Fixed an issue when external resources (Script Collections, Function Libraries) were not added in the IFlow when migrating Operation Mapping.

Notes for upgrade from 2409 to 2410

  1. H2 database version was upgraded from 2.1.214 to 2.2.224 and database path was changed from <user_home_dir>/FigafTool to <user_home_dir>/FigafTool/db/2410. If you have the standalone instance on H2 database and want to continue working with the data on it (we recommend to use H2 only for temporary evaluation and testing), it’s required to migrate database files from 2.1.* to 2.2.*. More details here.

  2. It’s required to process forcible synchronization (options Synchronize objects forcibly and Rebuild links for the latest versions forcibly) of All registries for CPI agents from Change Tracking Tool → Tracked Objects page to update migration vendor information for the IFlows, update linking between Partner Directory objects and CPI IFlows, update linking between Partner Directory objects.

  3. Build has data migration to update REST channel mapping templates and create JDBC channel mapping templates.

2409

  1. [Testing Tool, PRO] Implemented omission of messages sent by SAP Testing Tool during the polling when SAP Log Module or Figaf Agent Module integration type is configured.

  2. [Testing Tool, PRO] Improved scenario validation to distinguish warnings and errors for ICO logging settings validation depending on environment and presence of EJB libraries.

  3. [Change Management, CPI, Integration Suite] Added fingerprint calculation for some object types: Cpi IFlow, Script Collection, Cpi Message Mapping, Cpi Function Libraries, Value Mapping, File Document, Url Document, Binary Parameter, String Parameter, User Credentials, Oauth2 Client Credentials, Secure Parameter.

  4. [Change Management] Improved and distinguished forcible linking and forcible download settings during synchronization. The settings should be used depending on the desired state. It’s recommended to use them together if you are not sure that all objects are synchronized and latest.

  5. [DevOps, CPI, Integration Suite] Added support of partner directory and security content types in Transport denying rules functionality.

  6. [DevOps, CPI, Integration Suite] Added design guidelines viewer on transport page.

  7. [PI→CPI Migration] Added replacement of in keyword in scripts when doing UDF migration.

  8. [PI→CPI Migration] Added replacement of Var type without * character in its path during Message Mapping migration, because such Message Mapping can’t be opened in CPI.

  9. [PI→CPI Migration] Extended migration overview report and PI agent report to show BPM related interfaces.

    It’s important to assign role SAP_BPM_SolutionManager to PI user used in the related agent. Otherwise, BPM related interfaces will not be added to the report.

  10. [Common, PRO] Added a possibility to disable Data Types synchronization by default (configuring Skip synchronization of Data Types by default on Application configuration page.

  11. [FIX, Change Management, CPI, Integration Suite] Fixed function parser in Groovy IDE.

  12. [FIX, Testing Tool, CPI, Integration Suite] Fixed an issue when test IFlows (normal and mock) weren’t updated if external configuration of the source IFlow had been updated.

  13. [FIX, Testing Tool, CPI, Integration Suite] Fixed an issue when IFlow parameter with multiple externalized parameters was not evaluated correctly.

  14. [FIX, DevOps, CPI, Integration Suite] Fixed an issue when security content objects weren’t attached to next ticket automatically.

Notes for upgrade from 2408 to 2409

  1. Build has data migration to calculate fingerprint for all supported objects.

2408.3

  1. [Testing Tool, PRO] Improved polling to support messages of BE scenario when message processing fails on the receiver side.

  2. [Testing Tool, PRO] Enhanced polling algorithm to filter received AFDs by "senderInterface" and "receiverInterface" due to their ignoring in the related API.

  3. [FIX, Testing Tool] Fixed a floating issue when test run was stuck in the UNFINISHED state though all messages were received and compared.

2408.2

  1. [Testing Tool, PRO] Improved polling to support messages with systemError, waiting, canceled statuses. The behavior is configured by setting Allow polling even if the root message has a failed status on PRO agent configuration page.

  2. [PI→CPI Migration] Implemented Point-to-Point pattern for the Pipeline All migration profile type.

2408.1

  1. [FIX, PI→CPI Migration] Fixed license validation for CPI test cases migrated from PI test cases.

2408

  1. [Change Management, CPI, Integration Suite] Added change tracking for Security Content objects from CPI or Integration Suite agent: User Credentials, OAuth2 Client Credentials and Secure Parameter (check supported objects here).

  2. [Change Management, CPI, Integration Suite] Implemented management of Security Content objects: creation, update and deletion operations (see Management of Security Content objects).

  3. [Change Management, CPI, Integration Suite] Improved tagging rules process to support external properties during evaluation.

  4. [Change Management] Added a possibility to apply tagging rules automatically during synchronization.

  5. [DevOps, CPI, Integration Suite] Implemented replication feature for CPI composite landscapes.

  6. [DevOps, CPI, Integration Suite] Implemented DevOps of Security Content types: User Credentials, OAuth2 Client Credentials and Secure Parameter (only for binary landscapes).

  7. [DevOps, CPI, Integration Suite] Added a possibility to allow transport of older versions (only for binary landscapes).

  8. [DevOps] Renamed In production tickets status to Completed.

  9. [DevOps] Enhanced import process for Partner Directory objects to skip import if existing version and version to upload are equal.

  10. [DevOps] Extended transport validation to warn about non-blocking issues for objects that have specified tags (see Transport validation tags configuration).

  11. [PI→CPI Migration] Improved test case migration to support a case when several branches on PI object have same receiver and interface but different operation mappings.

  12. [FIX, Change Management, CPI, Integration Suite] Fixed linking between Partner Directory objects and CPI IFlows when interface determination partner directory object is linked with 2 or more CPI IFlows.

  13. [FIX, Change Management, CPI, Integration Suite] Fixed linking between Partner Directory objects and CPI IFlows when url is configured in externalized parameters.

Notes for upgrade from 2406 to 2408

  1. It’s required to process forcible synchronization (options Synchronize objects forcibly and Rebuild links for the latest versions forcibly) for Partner Directory registry of CPI, Integration Suite agents from Change Tracking Tool → Tracked Objects page to update links between CPI IFlows and Partner Directory objects.

  2. It’s required to process forcible synchronization (options Synchronize objects forcibly and Rebuild links for the latest versions forcibly) for CPI registry of CPI, Integration Suite agents from Change Tracking Tool → Tracked Objects page to initialize parameter used to link CPI IFlows and Security Content objects.

  3. It’s required to process forcible synchronization (options Check metadata of all existent objects, Rebuild links for the latest versions forcibly and Forcibly process payload dependent initializations for not updated objects) for PRO agents from Integration Objects page to update parameters used for test case migration feature in the case when several branches on PI have same receiver and interface but different operation mappings.

  4. Build has data migration to rename In production tickets status to Completed.

2406.2

  1. [Testing Tool, PRO] Improved polling to support messages with applicationError status.

  2. [FIX, Testing Tool, PRO] Fixed polling of async 1→1 scenario with Outbound XML Validation (VO) staging enabled.

2406.1

  1. [FIX, Testing Tool, PRO] Fixed an issue when specific XI scenario and channel were used during testing of scenario having modification modules in sender channel and ICO Logging approach configured.

  2. [FIX, DevOps, PI→CPI Migration, CPI] Fixed an internal error occurred during fetching data from Oracle database (could affect Migration overview preparation and CPI Package import).

2406

  1. [Common] Enhanced IDE to trigger Open AIs API to help with development.

  2. [Common, PRO] Enhanced agent connection tests with API availability when Cloud connector is used (BTP installation).

  3. [Change Management, CPI, Integration Suite] Implemented storage and browsing of information about the Figaf user who performed creation/update of Partner Directory parameters.

  4. [Testing Tool] Improved default ordering of messages and test run results.

  5. [Testing Tool, CPI, Integration Suite] Removed Subsequent IFlows approach and replaced it with IFlow Chain approach.

  6. [DevOps, CPI, Integration Suite] Implemented DevOps of Partner Directory types: string parameter and binary parameter (only for binary landscapes).

  7. [PI→CPI Migration] Implemented Pipeline Inbound Conversion profile and extended Pipeline All profile to generate Inbound Conversion IFlow that has CSV to XML conversion and custom modules replacement steps (go to migration profiles for more details).

  8. [PI→CPI Migration] Implemented Test Case migration for IFlows migrated with Pipeline All profile.

  9. [PI→CPI Migration] Implemented filtering by tags on Migration Overview page.

  10. [FIX, Common] Fixed upload of naming convention rules.

  11. [FIX, Testing Tool, CPI, Integration Suite] Fixed an issue when Use only finishing run steps option didn’t work correctly for IFlows with subprocesses connected with a receiver.

  12. [FIX, PI→CPI Migration] Fixed an issue occurred with Pipeline All profile when Sender name was built incorrectly if Party was not empty.

Notes for upgrade from 2405 to 2406

  1. As it was noted in previous releases, since 2406 Figaf Tool requires Java 17. If you have standalone installation (just running jar file), please upgrade Java before running 2406 and update bootstrap parameters.

  2. It’s required to process forcible synchronization (options Synchronize objects forcibly and Rebuild links for the latest versions forcibly) for all registries of CPI, Integration Suite agents from Change Tracking Tool → Tracked Objects page to link CPI IFlows and Partner Directory objects.

  3. It’s required to update each CPI composite landscape to attach technical tags to Partner Directory objects and if it’s needed, configure parameter mapping rule for Partner Directory pid for each CPI composite landscape.

  4. It’s required to configure Role collection mapping PI_Integration_Developer with the attribute Groups and the value Developer for IS agents with custom IdP and if you are using cpi-plugin for the agent.

2405.1

  1. [Change Management, CPI, Integration Suite] Improved tagging process to support Partner Directory objects (binary parameters and string parameters).

  2. [PI→CPI Migration] Implemented build of debugging archive even if migration fails.

  3. [FIX, Common] Fixed issues with dates precision that occurred on older installations with MS SQL Server database due to impossibility to save the date with milliseconds precision.

Notes for upgrade to 2405.1

  1. Build has data migration of database columns with DATETIME type to DATETIME2(6) in MS SQL Server database.

2405

  1. [DevOps] Added a possibility to schedule import process execution. See schedule import.

  2. [PI→CPI Migration] Implemented Pipeline All profile for migration to migrate to Inbound and Outbound IFlows (go to migration profiles for more details).

  3. [PI→CPI Migration] Added a possibility to deploy migrated IFlow(s) automatically.

  4. [Change Management, CPI, Integration Suite] Added change tracking for Partner Directory objects from CPI or Integration Suite agent: string parameters and binary parameters (check supported objects here).

  5. [Change Management, CPI, Integration Suite] Implemented management of Partner Directory parameters: creation, update and deletion operations (see Management of Partner Directory parameters).

  6. [FIX, Change Management, CPI, Integration Suite] Fixed an issue when Groovy IDE didn’t handle scripts where the def keyword was omitted before the function declaration.

  7. [FIX, PI→CPI Migration] Fixed as issue when Receivers/Interfaces weren’t updated correctly for already migrated objects if PI object was changed.

  8. [FIX, DevOps, CPI, Integration Suite] Fixed an issue when url in process direct wasn’t updated for both sides of communication in the same IFlow.

Notes for upgrade from 2404 to 2405

  1. If you are going to use Pipeline All profile type for PI→CPI Migration, please install package Process Integration Pipeline - Generic Integration Flows & Templates (PIPipelineGenericIntegrationFlows) and deploy the IFlows and Script Collection to your CPI or Integration Suite system.

  2. Build has data migration of stored migration configurations.

2404.2

  1. [FIX, PI→CPI Migration, UI] Fixed an issue when request missing licenses dialog wasn’t shown on the Migration progress dialog.

2404.1

  1. [FIX, Testing Tool, PRO] Fixed an issue when helper scenario was not created if ICO Logging messages logging approach was used for the related PRO agent or integration object.

  2. [FIX, Change Management, CPI, Integration Suite] Fixed an issue when Groovy IDE did not return header or property if they weren’t defined in input message.

Notes for upgrade to 2404.1

  1. It’s required to undeploy ScriptExecutor before running the first script in IDE.

2404

  1. [Change Management, CPI, Integration Suite] Added parameters report download on Landscape Overview page.

  2. [DevOps] Added a possibility to configure transport executors on Landscape configuration page.

  3. [DevOps] Added configuration of email notification for import operation on Landscape configuration page.

  4. [Monitoring, CPI, Integration Suite] Added a support of Retry messages (see CPI Statistics Overview for details).

  5. [PI→CPI Migration] Implemented Pipeline Inbound and Pipeline Outbound profiles for migration (go to migration profiles for more details).

  6. [FIX, DevOps] Fixed an issue occurred during generation of parameters report and changes overview when app was started in Java 17 runtime.

  7. [FIX, DevOps, Api Management] Fixed an issue occurred during validation of transport with not the latest version of Encrypted Key Value Map.

Notes for upgrade from 2403 to 2404

  1. Build disables email sending for notification about sending for approval and execution of approval (approve, decline, soft decline). If you still need to receive email notification, go to related landscape configuration page and enable Notify about approval actions.

  2. Build has data migration of landscapes setting Only reviewers can import objects to Restrict Execution property value. If Restrict Execution is enabled, list of Transport Reviewers is copied to the list of Transport Executors for existing landscapes.

2403.1

  1. [Change Management, DevOps, CPI, Integration Suite] Added a possibility to search for existing flow steps (using the step type, name, ID, message headers, exchange properties, script file, mapping resource, global references, externalized parameters, etc). in BPMN Model with viewer dialog. The feature is available from IFlow CTT object page and in comparison dialog on transport page (Browse BPMN model with viewer for target object option).

  2. [DevOps, PRO] Extended transport changes overview to show diff between source and prepared object for transport when target object doesn’t exist (only for binary landscapes). See transport page for more details.

  3. [FIX, DevOps, CPI, Integration Suite] Fixed an issue when artifacts couldn’t be imported if access policy was configured for target object.

  4. [FIX, DevOps, CPI, Integration Suite] Improved error message when target package is locked.

2403

  1. [Change Management, CPI] Added a possibility to test CPI groovy functions from Figaf tool.

  2. [Change Management, CPI, Integration Suite] Added a possibility to create a new groovy script and/or XSLT mapping. Go to Add groovy script or XSLT mapping to IFlow for more details.

  3. [Change Management, CPI, Integration Suite] Added a possibility to rename scripts and mapping objects (both XSLT and Message Mapping). Go to Rename resources of IFlow for more details.

  4. [PI→CPI Migration] Added information dialog appearing if there are some missing links for a message mapping.

  5. [Common, Integration Suite] Supported connectivity to SMTP server via cloud connector when app is deployed on SAP BTP deployment, Cloud Foundry.

  6. [Infrastructure] Migrated the project to Java 17 (LTS). If you use Docker distribution: standard or BTP, the tool is updated automatically. If you use on-premise standalone instance, please plan an update to Java 17 runtime as soon as possible because Java 8 runtime is deprecated and will not be supported since June 2024 (steps for update are described here).

Notes for upgrade from 2402 to 2403

  1. Changed repository for docker images. Before 2403: figaf/irt, since 2403: figaf/app. For BTP installations update manifest.yml and vars.yml accordingly or use the new version from repository.

  2. H2 database version was upgraded from 1.4.200 to 2.1.214 and database path was changed from <user_home_dir>/FigafIRT/irt-db to <user_home_dir>/FigafTool/db. If you have the standalone instance on H2 database and want to continue working with the data on it (we recommend to use H2 only for temporary evaluation and testing), it’s required to migrate database files from 1.* to 2.*. More details here.

  3. It’s required to undeploy ScriptExecutor before running the first script in IDE.

2402.1

  1. [Change Management] Improved tagging process to consolidate processes under one agent and tracked object type.

  2. [PI→CPI Migration] Added default XSLT templates for SFTP sender and SFTP receiver channels.

  3. [FIX, Testing Tool, CPI] Fixed an issue when test run was created without test run results if test IFlow name was not equal to agent IFlow name.

  4. [FIX, Integration Suite] Fixed an issue occurred during fetching CSRF token on SAP BTP deployment, Cloud Foundry, when CSRF protection is enabled by App router.

Notes for upgrade to 2402.1

  1. Build has data migration to add default XSLT templates for SFTP sender and SFTP receiver channels.

2402

  1. [Change Management] Implemented enhanced quering in CTT (go to Tagging Rules page for more details).

  2. [PI→CPI Migration] Extended migration overview report to show tags from tagging rules. Tags are added into two columns:

    • Sender Tags contains a list of tags related to tagging rules for Party, Component and System related to a sender channel, Communication Channel, ICO/Receiver Determination.

    • Receiver Tags contains a list of tags related to tagging rules for Interface Determination, Party, Component, System and Communication Channel related to a receiver channel, Operation Mapping, Mapping Program (i.e. Message Mapping/Archive Program which are used on the Operation Mapping), Function Library, Imported Archive, Function Module, External Message, External Definition.

  3. [PI→CPI Migration] Added an option to extract local functions from a message mapping into a separate groovy script (go to Shared artifacts mode for more details).

  4. [PI→CPI Migration] Added a content modifier to set SAP_MessageProcessingLogID header for IDOC Receivers in migrated IFlow.

  5. [FIX, Testing Tool, CPI] Fixed an issue when test case couldn’t be added to git repository.

  6. [FIX, Change Management, CPI] Fixed synchronization of XSD schemas weren’t created as a Tracked object because it was located in wrong folder.

  7. [FIX, PI→CPI Migration] Fixed migration of ICOs having Extended Receiver Determination which Operation Mapping has a Java Mapping.

Notes for upgrade from 2401 to 2402

  1. Build has data migration to add new internal parameter to Tag model to clarify what functionality manages technical tags.

2401.2

  1. [PI→CPI Migration] Added a new column Imported Archives to migration overview report. The imported archive will be shown for scenario in two cases:

    • if imported archive is used in one of the corresponding function libraries;

    • if imported archive belongs to Java program related to operation mapping.

  2. [PI→CPI Migration] Improved generation process of migration overview report. Generated report will not contain properties if they have empty/null value.

  3. [FIX, PI→CPI Migration] Fixed migration of ICO with extended receiver determination when there is only one route.

  4. [FIX, PI→CPI Migration] Fixed an issue in migration overview report when operation mappings were missed for ICOs with Extended Receiver Determination and Allow arbitrary receivers enabled.

  5. [FIX, Common, UI] Fixed cache storage configuration.

Notes for upgrade to 2401.2

  1. It’s required to process forcible synchronization (options Check metadata of all existent objects, Rebuild links for the latest versions forcibly and Forcibly process payload dependent initializations for not updated objects) for PRO agents from Integration Objects page to update parameters used for migration overview report generation.

2401.1

  1. [Change Management, CPI, Integration Suite, Api Management] Changed default value of SSO Url for CPI Cloud Foundry, Integration Suite and Api Management agents.

  2. [FIX, Change Management, CPI, Integration Suite] Fixed an issue when CPI endpoints synchronization failed for IFlows having external configuration parameter with the camel expression.

  3. [FIX, PI→CPI Migration] Fixed an absence of router default branch in IFlows migrated from ICOs having conditions for receivers and interfaces.

Notes for upgrade to 2401.1

  1. Build has data migration to update SSO Url value for CPI Cloud Foundry and Integration Suite agents without custom IdP that have SSO Url configured with default value and all Api Management agents.

2401

  1. [Change Management, Integration Suite] Added a possibility to select all segments and fields for Message Implementation Guideline objects (see Select all Segments and Fields of MIG object).

  2. [Change Management] Added a possibility to compare any tracked objects using Diff2Html.

  3. [Testing Tool, CPI] Implemented IFlow chain testing. Go to IFlow chain testing.

  4. [Testing Tool, PRO] Added a possibility to record CSV payloads logged by the File adapter (see recording configuration page for more details).

  5. [Testing Tool] Added a possibility to compare testing results using Diff2Html.

  6. [PI→CPI Migration] Added a possibility to configure Modules Replacement on Configuration page.

  7. [PI→CPI Migration] Added a support of imported archives migration if they are used in the function library.

  8. [PI→CPI Migration] Added a possibility to use a custom script from a script collection to replace a Java Mapping.

  9. [PI→CPI Migration] Added support of ICOs with file receiver channel with XML→Flat content conversion at adapter level. To check supported cases go here.

  10. [Common, UI] Added a user installable version of Figaf Tool as a Progressive Web App.

  11. [FIX, Testng Tool] Fixed default anonymized outbound message payloads for all types: XML, JSON, EDIFACT, TRADACOMS, X12, TEXT, BINARY (for last 2 it’s just a text).

  12. [FIX, Testing Tool, PRO] Fixed order of adapter modules added to generated XI sender channel when performing testing in SAP PI.

    Sender modules are separated into 2 groups:

    • to be added after 1st stage logging module but before calling adapter module

    • to be added after calling adapter module but before 4th stage logging module

  13. [FIX, PI→CPI Migration] Fixed Sender and Receiver XSLT Templates.

Notes for upgrade from 2312 to 2401

  1. It’s required to process forcible synchronization (option Synchronize objects forcibly) for CPI agents from Change Tracking Tool → Tracked Objects page to update CPI endpoints of IFlows and Cloud Agreements based on the ProcessDirect/JMS endpoints.

  2. Use Overwrite shared artifact mode for content-converter.jar if you have already migrated ICOs with file sender channel with Flat→XML content conversion at adapter level.

  3. Build has data migration of renaming Record JSON payloads logged by the Rest adapter if possible to Record payloads logged by the adapter if possible on recording configuration page.

  4. Build has data migration to add new internal parameter in Message and TestRunResult models.