2023
2312.2
2312.2
-
[
FIX,Testing Tool,PRO] Fixed a position of original sender channel modules after default adapter module(s) copied to scenario-specific XI 3.0 channel. It could affect test execution if copied modules modify the payload. (Go to Regression testing on PRO systems to learn about infrastructure created by the tool). -
[
FIX,Testing Tool,PRO] Fixed parsing of XI message when attachment part is declared before the main payload part. It leaded to an issue where attachment was captured instead of the main payload. -
[
FIX,PI→CPI Migration] Fixed XSLT templates for sender and receiver channels used during template generation on Channel Mapping Templates configuration page.
2312.1
2312.1
-
[
Security] Updated versions of used SAP BTP Security Services Integration Libraries according to SAP security note 3411067 (only SAP BTP deployment, Cloud Foundry). -
[
FIX,Change Management,Integration Suite] Fixed a rare failure during MIG synchronization when same active version found during synchronization but with greater last change date.
Notes for upgrade to 2312.1
Notes for upgrade to 2312.1
-
It’s required to update app router version to
14.4.3inapprouter/package.jsonfile if Figaf Tool is deployed to SAP BTP, Cloud Foundry. You can download new archive from repository.Deploy the application by command
cf push --vars-file vars.yml.
2312
2312
-
[
Change Management,Integration Suite] Added change tracking for Message Implementation Guideline objects from Integration Suite agent (check supported objects here).If you connect to IS system via custom IdP, configure one more Role collection mapping iadv-content-developerwith the attributeGroupsand the valueAdminfor the Trust Configuration. -
[
Change Management,CPI,Integration Suite] Implemented browsing of linking between IFlows and Cloud Agreements based on theProcessDirect/JMSendpoints (see Browse linking between IFlows and Cloud Agreements based on theProcessDirect/JMSendpoints). -
[
Change Management,Integration Suite] Implemented forcible synchronization and links rebuilding for TPM registry. -
[
Change Management,PRO] Added PI agent report onChange Tracking Tool → Tracked Objectspage. -
[
Support Tool] Improved performance of alerts processing. -
[
PI→CPI Migration] Implemented a support of≈operator. To check supported cases go here. -
[
PI→CPI Migration] Implemented a support of XI 3.0 channels. -
[
PI→CPI Migration] Changed ordering of elements in migrated IFlow. In order not to affect the structure of IFlow saved via CPI UI. -
[
PI→CPI Migration] Improved migration overview page and report.
Notes for upgrade from 2311 to 2312
Notes for upgrade from 2311 to 2312
-
It’s required to process forcible synchronization (option
Synchronize objects forcibly) for CPI agents fromChange Tracking Tool → Tracked Objectspage to initialize linking between IFlows and Cloud Agreements based on theProcessDirect/JMSendpoints. -
Build has data migrations of existing SOAP migration templates to support XI 3.0 as well.
2311
2311
-
[
Testing Tool,CPI] Implemented IFlow testing by calling another IFlow (go to Use a separate IFlow to send messages on Test Configuration tab of Integration Object Details page for configuration details). -
[
Change Management,Integration Suite] Added change tracking for TPM objects from Integration Suite agent: company profiles, trading partners, agreement templates and agreements (check supported objects here). -
[
Change Management,CPI] ChangedUploadoperation in IDE to update only a particular script instead of uploading full archive (learn more here). -
[
PI→CPI Migration] ImplementedB2B Scenarioprofile for migration (go to migration profiles for more details). -
[
PI→CPI Migration] Added a possibility to configureParameter Value Replacementon Configuration page. -
[
Common] Moved a possibility to enable STARTTLS on Application configuration page. Bootstrap parameterirt.smtp.starttls.enableis removed and isn’t supported anymore. -
[
UI] Moved to Horizon visual theme. -
[
FIX,Monitoring,CPI] Fixed an issue with duplicates in yearly MPL statistics (see CPI Statistics Overview for more details). -
[
FIX,PI→CPI Migration] Fixed an issue with broken order of parameters in the migrated message mapping when source mapping had many variables of different types (ParameterandArgument). -
[
FIX,PI→CPI Migration] Fixed an issue when some parameters were empty in the migrated message mapping when source mapping had more than one binding argument. -
[
FIX,PI→CPI Migration] Fixed content modifiers usage for message mappings used several times but with different parameters binding.
Notes for upgrade from 2310 to 2311
Notes for upgrade from 2310 to 2311
-
Build has data migrations of internal parameters in
TrackedObjectandTestConfigurationmodels. -
If you used
irt.smtp.starttls.enablebootstrap property, it’s required to configure same parameter on Application configuration page after the first deployment of the new version.
2310
2310
-
[
Change Management,CPI] Sped up synchronization of CPI Agents. -
[
Testing Tool,PRO] Improved type determination of channels modules. Added module typeEDI_MODULEforlocalejbs/TransmissionNumberModule,localejbs/X12ConverterModule,localejbs/EdifactConverterModule,localejbs/GenericConverterModule,localejbs/OdetteConverterModule,localejbs/PlainConverterModule,localejbs/TradacomsConverterModule, andlocalejbs/VdaConverterModulemodules (previouslyCUSTOM_MODULEwas used). -
[
Testing Tool] Improved data representation on Test Run Details page. -
[
Testing Tool,PRO] Added automatic enabling of AM/BI logging during creating a recording request or running a test case, ifICO Loggingmessages logging approach is used for the related PRO agent or integration object.-
Additional SAP PRO client libraries
com.sap.aii.utilxi.core.jar,com.sap.xpi.ib.core.jar,com.sap.xpi.ibdir.core.jar, andsap.comtcblguidgeneratorimpl.jarare required in the following cases:-
scenario has single receiver interface for one receiver with non-empty condition - condition is lost during update through public web service, so, it’s required to recover it.
-
adapter engine name for wildcard sender ICOs (when it’s not empty, i.e., decentral adapter engine is configured) - WS model doesn’t have that parameter at all so that it’s required to update it after upload.
If some of additional libraries aren’t in the classpath, the corresponding changelist will be rejected.
-
-
AM/BI logging settings aren’t automatically updated for receiver wildcard ICOs. You have to enable the settings manually.
-
-
[
Testing Tool,PRO] EnhancedCreate recording requestsdialog to show Validation Errors and Validation Warnings. -
[
Testing Tool,PRO] ImprovedPolling resultsdialog to show advices if some messages can’t be polled successfully. -
[
DevOps,Git integration,CPI] Changed behavior of Git Pipeline validation for IFlows. If Git Pipeline validation fails, transport has non-blocking validation warnings and is still valid. -
[
DevOps] Added information aboutLast Testing Resultstatus on transport page. The field eitherSuccessful,ErrororMissing(neitherSuccessfulnorError) value. -
[
Monitoring,Support Tool,CPI] Added metric Long Running Messages count to CPI Statistics Overview, CPI System Monitoring and Support Tool. -
[
Support Tool] Added rule metadata (id,title,labels,criticality) toalert-metadata.xmlsent by email and to JSON sent via HTTP(S) integrations. -
[
PI→CPI Migration] Added support of ICOs with file sender channel with Flat→XML content conversion at adapter level. To check supported cases go here. -
[
PI→CPI Migration] Added_Senderpostfix to name of sender participant of the migrated IFlow if ICO Sender and Receiver have the same name. -
[
Security] Added additional security headers and removed possibility to disable Content Security Policy (bootstrap propertyirt.config.disable-content-security-policywas removed). -
[
Common,CPI] Implemented email notification about CPI version updates (see Enable changes detection for CPI agents setting on Application configuration page for details). -
[
Common,PRO] Added support of global PI staging/logging configuration - manual and automatic definition (go to Search global configuration automatically to read about the configuration). -
[
FIX,Change Management,CPI] Fixed an issue when Groovy IDE couldn’t process scripts using classes from an external jar. -
[
FIX,Testing Tool] Fixed bug when unexpected Test Run Results didn’t have a link on a Message Run. -
[
FIX,Monitoring,CPI] Fixed CPI Statistics Overview hourly filtering for inactivity hours. -
[
FIX,Support Tool] Fixed a bug when webhook integrations for alerts couldn’t be sent. -
[
FIX,DevOps,Api Management] Fixed import of encrypted key value map when target object existed.
Notes for upgrade from 2309 to 2310
Notes for upgrade from 2309 to 2310
-
It’s required to process forcible synchronization (option
Forcibly process payload dependent initializations for not updated objects) for PRO agents fromChange Tracking Tool → Tracked Objectspage to update module types and trigger validation for integration objects.
2309.2
2309.2
-
[
Testing Tool,PRO] Improved PI recording/polling. Now polling also works for 1→1 scenario whenAMstaging is enabled. -
[
PI→CPI Migration] Added support of Message Mappings with schemas that uses imports. To check supported cases go here. -
[
PI→CPI Migration] AddedSAP_MessageTypeheader toAdd SAP_Sendercontent modifier. ICO Sender Interface value is used for the header. -
[
FIX,DevOps,PRO] Fixed an issue when receiver interface condition couldn’t be recovered for ICO with dummy (not existing) sender operation but existing receiver interface. -
[
FIX,PI→CPI Migration] Fixed an issue with migration of Message Mapping linked with two Message Types having same name but different namespace. PreviouslyXML Namespacewas used in the path, nowNamespacevalue is used. -
[
FIX,Common,PRO] Fixed an issue with automatic definition of PI agent timezone for new agents.
Notes for upgrade to 2309.2
Notes for upgrade to 2309.2
-
It’s required to process forcible synchronization (options
Check metadata of all existent objects,Forcibly process payload dependent initializations for not updated objects,Forcibly process child types for not updated compound ESR object types: External Definition, Service Interface, Function Module, Imported Archive) for PRO agents fromChange Tracking Tool → Tracked Objectspage. -
It’s recommended to configure
Overwrite shared artifactShared artifacts mode forMessage Mappinglinked withMessage Typeshaving differentXML NamespaceandNamespace. Otherwise, theMessage Mappingwill not be valid.
2309.1
2309.1
-
[
PI→CPI Migration] Added support of Message Mappings case when External Message namespace prefix is omitted or has another value. -
[
PI→CPI Migration] Added support of ICOs with extended receiver. -
[
PI→CPI Migration] Added support of Fault Mapping programs. To check supported cases go here. -
[
Monitoring,CPI] Implemented a possibility to group CPI MPL statistics by Iflow name (see CPI Statistics Overview for more details).
2309
2309
-
[
Testing Tool,PRO] Added support of ICOs withScenario Identifierthat has structuredir://IFLOW/<ico external id>. -
[
Testing Tool,CPI] Added a statusMESSAGE_FAILEDon Message runs tab for messages marked asFailedon CPI system. -
[
Change Management,CPI] Improved integration with CPIHelper to navigate to Script Collection, Script objects and XSLT mappings (go to CPIHelper support for more details). -
[
Monitoring,CPI] Added support ofAbandonedstatus to CPI Message Monitor. -
[
Monitoring,CPI] Implemented a browser of CPI MPL statistics that helps to see amount of processed messages for aggregated periods of time (see CPI Statistics Overview for more details). -
[
PI→CPI Migration] Implemented channel mapping templates management (see Channel Mapping Templates configuration for more details). -
[
PI→CPI Migration] Added support of parametersiflowTechnicalName,iflowDisplayedName,packageTechnicalName,packageDisplayedNamein XSLT templates. They can be used in every place of the XSLT template. -
[
Common] AddedXMX_VALUEto Docker distributions: standard and BTP. Default values are4Gfor standard and3500Mfor BTP. -
[
FIX,Security] Fixed vulnerability that could be caused by specific non-standard custom logging settings. Default settings are not affected, but it’s still recommended to upgrade to the new version to eliminate that risk completely. -
[
FIX,DevOps,CPI] Fixed an issue that value mapping without description couldn’t be imported. -
[
FIX,PI→CPI Migration] Fixed an issue when\symbol was removed from external parameters during migration.
Notes for upgrade from 2308 to 2309
Notes for upgrade from 2308 to 2309
-
It’s required to process forcible synchronization (options
Synchronize objects forciblyandRebuild links for the latest versions forcibly) for CPI agents fromChange Tracking Tool → Tracked Objectspage to synchronize IFlows when BPMNEdges related to message flows don’t have children waypoints. -
It’s required to update
manifest.ymlandvars.ymlfiles if Figaf Tool is deployed to SAP BTP, Cloud Foundry. You can download new archive from article.Deploy the application by command
cf push --vars-file vars.yml. -
Previous configuration in Figaf Tool hasn’t been affected.
2308.1
2308.1
-
[
DevOps,CPI] Changed behaviour how parameter mapping rules are applied for virtual landscape items of non-binary CPI landscapes:-
If
JMS queue nameorsender urlis externalized, related parameter mapping rule isn’t applied, the value should be updated in transport configuration. -
If
JMS queue nameorsender urlis not externalized, related parameter mapping rule is applied.
Also changed default state of
JMS queue nameparameter mapping rule for idempotent parts of CPI composite landscapes. Before:Add prefix/Remove prefix, now:No action. If you need to change it, just configure appropriate parameter mappings rules on composite landscape page. -
-
[
FIX,Change Management,PRO] Fixed cleanup of synchronization results for child ESR objects after expiration of retention period.
2308
2308
-
[
Change Management,DevOps,CPI] Added support of Function Libraries. The objects with these types are added to git repository. -
[
DevOps] Added a possibility to perform a mass update of transport configuration parameters. See Batch parameters update. -
[
DevOps,PRO] Extended changes overview at transport level to support configuration scenarios, parties, business components, business systems, sender and receiver agreements (only for binary landscapes). See transport page for more details. -
[
DevOps,CPI,Api Management] Added an optioninherit from targetto the CPI IFlow (CPI platform) and Key Value Map (Api Management platform) transport configuration. -
[
PI→CPI Migration] Added a usage of CPI function libraries during migration. See Migration page. -
[
PI→CPI Migration] Added support ofsenderandreceiverdefault PI functions during migration (see PI to CPI migration cases). -
[
Change Management,CPI] Added new information on Landscape Overview page: user who deployed an artifact, deployment date, runtime status. Added filtering for deployment date and runtime status. -
[
Change Management,CPI,Api Management] Added a filter to hide rows that have all items either deleted or non-existing (enabled by default). -
[
FIX,DevOps,PRO] Fixed a bug when operation of channel update in the changelist didn’t fail when channel was already locked by another user in different changelist (added parsing and validation of HMI response).
Notes for upgrade from 2307 to 2308
Notes for upgrade from 2307 to 2308
-
It’s required to process forcible synchronization (options
Synchronize objects forciblyandRebuild links for the latest versions forcibly) for CPI agents fromChange Tracking Tool → Tracked Objectspage to sync new added object types and properly link them. -
Previous configuration in Figaf Tool hasn’t been affected.
2307
2307
-
[
Change Management,CPI] Extended IDE to support XSLT mappings (learn more about related configuration here). -
[
Support Tool,CPI] Added Custom Headers in Support tool. -
[
Support Tool,CPI] Added XML MPL attachment in Support tool. -
[
Testing Tool,PRO] Added logging modules validation (Figaf Agent module, SAP Log module) to the Integration Object validation. Now it’s possible to see what logging modules are missing in advance. -
[
FIX,Change Management,CPI] Extended synchronization of CPI agents not to fail if IFlow object has a link to unsupported external reference type (MessageType or FunctionLibraries or something else in the future). -
[
FIX,Testing Tool,PRO] Fixed an issue when SAP Log modules update didn’t update inconsistent value of thelog.conditionparameter. That problem could occur when the channel is used by many ICOs with different or undefined QOS contract (Scenario Type), for example XI 3.0. -
[
FIX,PI→CPI Migration] Fixed an issue when xslt templates related to JMS retry feature were used for regular JMS channels. -
[
FIX,PI→CPI Migration] Fixed an issue when xslt mapping that had subfolders on PI side was invalid on CPI after migration./in the path is replaced by_. -
[
FIX,DevOps,PRO] Fixed ignoring of the whole receiver in projection settings when the source object has multiple receiver rules with the same receiver. -
[
FIX,DevOps,PRO] Fixed an issue when configuration scenario dependencies validation didn’t fail when linked receiver party/component/channel are fully excluded in ICO projection. -
[
FIX,DevOps,PRO] Fixed an issue when manual definition of communication channel password parameter was wrongly detected when parameter was inherited from target and non-empty. -
[
FIX,DevOps,PRO] Updated PI REST adapter metadata parameters information to support password parametershmac.Secret,out.oauth.clientSecret_ROPCG,poll.oauth.clientSecret_ROPCG.
Notes for upgrade from 2306 to 2307
Notes for upgrade from 2306 to 2307
-
Previous configuration in Figaf Tool hasn’t been affected.
-
It’s required to process forcible synchronization (options
Check metadata of all existent objects,Rebuild links for the latest versions forcibly,Forcibly process payload dependent initializations for not updated objects) for PRO agents from Integration Objects page
2306
2306
-
[
Git integration,CPI] Added a possibility to validate each updated IFlow with CPILint (optionIntegrate with Git Pipelinesin Agent dialog (see Git integration configuration for more details). -
[
Change Management,CPI] Implemented a prototype of the Groovy IDE (learn more about related configuration here). -
[
Testing Tool,PRO] Added a possibility to record JSON payloads logged by the Rest adapter (see recording configuration page for more details). -
[
Testing Tool,CPI] Improved integration with CPIHelper support to navigate to Test Run Details page for messages sent by Figaf Tool (go to CPIHelper support for more details). -
[
Testing Tool,CPI] Added an information about missing run steps shown during polling of CPI test runs/recording requests. -
[
Testing Tool,CPI] Added an information that at least one polling was completed for a test run/recording request. -
[
Support Tool,Monitoring,CPI] Added a support ofCustom Statusproperty. The status is supported in Support tool, CPI Message Monitoring and EDI Message Monitoring. -
[
Monitoring,CPI] Added a possibility not to download messages if itsCustom Statusequal toNOLOGGING(see EDI Message Monitoring for more details). -
[
PI→CPI Migration] Added a support of Message Mappings case when External Message name is not equal to its root element. To check supported cases go here. -
[
PI→CPI Migration] ChangedBetaprofile toLocal Processes,DefaulttoSingle Processand configuredLocal Processesas default one. -
[
Security] Added a possibility to use CSRF protection provided by App router on SAP BTP deployment, Cloud Foundry. -
[
Security] Configured Content Security Policy. -
[
FIX,Change Management,CPI] Fixed forcible synchronization of CPI agents. -
[
FIX,Testing Tool,CPI] Fixed a link to message traces on integration suite.
Notes for upgrade from 2305 to 2306
Notes for upgrade from 2305 to 2306
-
Previous configuration in Figaf Tool hasn’t been affected.
-
It’s required to process forcible synchronization (options
Check metadata of all existent objects,Forcibly process payload dependent initializations for not updated objects,Forcibly process child types for not updated compound ESR object types: External Definition, Service Interface, Function Module, Imported Archive) for PRO agents fromChange Tracking Tool → Tracked Objectspage. -
It’s required to process forcible synchronization (option
Synchronize objects forcibly) for CPI agents fromChange Tracking Tool → Tracked Objectspage. -
It’s required to update
manifest.ymlandapprouter/package.jsonfiles if Figaf Tool is deployed to SAP BTP, Cloud Foundry. You can download new archive from article. -
Build has data migrations of existing PI to CPI migration settings.
-
Build has data migration to delete orphan blob store entries for CPI agents.
2305.1
2305.1
-
[
Change Management,PRO] Optimized algorithm of dependent objects loading on tracked object page. -
[
DevOps,PRO] Extended algorithm to update adapter engine configuration in wildcard ICO sender during transport if adapter engine has been changed on its receiver channels. -
[
DevOps,PRO] Added logging of object creation in transport changes overview (only for binary landscapes). See transport page for more details. -
[
DevOps,PRO] Optimized attachment of ESR objects to the ticket and creation of ESR transports. -
[
PI→CPI Migration] Added a support of Message Mappings with bindings. To check supported cases go here. -
[
Common,CPI,Api Management,API Hub] Added SAP AIR header to all API calls to CPI/API mgmt/API Hub agents. -
[
FIX,Testing Tool] Fixed an issue when modules couldn’t be removed from ICO if current mode was ICO logging. -
[
FIX,PI→CPI Migration] Fixed dollar signs escaping in groovy scripts. Only last one was escaped previously if there were several of them. -
[
FIX,PI→CPI Migration] Fixed an issue occurred during migration of ICO with several message mappings using the same Java/Xslt mapping.
Notes for upgrade to 2305.1
Notes for upgrade to 2305.1
-
It’s required to process reinitialization operation on Agents page for CPI and Api Management agents with configured Git integration. Then, if automatic update of
build.gradle,settings.gradleis not configured, copy the content of updated templatesbuild-irt.gradleandsettings-irt.gradleto these files manually.
2305
2305
-
[
Change Management,CPI] Added a possibility to transform REST API/SOAP API objects to IFlow (go to Transform REST API/SOAP API objects to IFlows for more details). -
[
Testing Tool] Refactored browsing of polling results for recordings/test runs. Polling will not be started if there is already a started polling requests with same objects in progress or polling has been already completed for all selected objects. -
[
Testing Tool,CPI] AddedSapIDocTransferIdheader if it’s empty for the inbound message when testing IDOC scenarios. -
[
DevOps,PRO] Added a possibility to update routing conditions in ICO on transport configuration page (only for binary landscapes). -
[
PI→CPI Migration] Added initialization of XSLT mapping file paths if corresponding template isn’t found: HTTP is used for sender and ProcessDirect is used for receiver. -
[
FIX,Testing Tool,PRO] Fixed an issue with recording of Receiver Determination objects (dualstack). -
[
FIX,PI→CPI Migration] Fixed an issue when PI to CPI migration folder initialized by default couldn’t be found after restarting Figaf Tool deployed on SAP BTP deployment, Cloud Foundry environment. -
[
FIX,Change Management,Testing Tool,CPIHelper] Fixed an issue occurred for IFlows that hadn’t been synchronized.
2304
2304
-
[
Common,PRO] Added PI agent report on Integration Objects page. -
[
Testing Tool,CPI] Added a support of IFlows with JMS sender. -
[
Testing Tool,PRO] Improved PI recording/polling. Added a feature to record messages and run test case even ifScenario Typeisn’t defined automatically whenMessages logging approachisICO Logging. The approach is recommended if you are creating PI test cases to afterwords migrate them into CPI test cases. -
[
Testing Tool] Added information to test case about the source of test case and way of creation. -
[
Change Management,Api Management] Added warnings shown if object contains changes that haven’t deployed yet. The warning is visible on Landscape Overview page. -
[
Change Management,CPI,Api Management] Added deployed version to CSV report on Landscape Overview page. -
[
PI→CPI Migration] Improved generation of groovy scripts during PI to CPI migration. Added support ofAll Values of Queue. -
[
PI→CPI Migration] Changed IDs generation pattern for Participants. -
[
PI→CPI Migration] Extended migration overview report. Added new column with information about configuration of sender and receiver adapters. -
[
PI→CPI Migration] Added SOAP envelops to the sender after migration of PI test case (with IDOC sender) to CPI IFlow.
Notes for upgrade from 2303 to 2304
Notes for upgrade from 2303 to 2304
-
Previous configuration in Figaf Tool hasn’t been affected.
-
It’s required to process forcible synchronization (options
Check metadata of all existent objects,Rebuild links for the latest versions forcibly,Forcibly process payload dependent initializations for not updated objects) for PRO agents from Integration Objects page. -
It’s required to process forcible synchronization (options
Synchronize objects forcibly) for Api Management agents fromChange Tracking Tool → Tracked Objectspage.
2303.1
2303.1
-
[
Testing Tool] Changed testing license check algorithm. Now it is enough to have testing license for only development object in scope of composite landscape to be able to register test cases for all related objects across the composite landscape. -
[
Testing Tool,CPI] Added a support of IFlows with nested splitters and/or multicasts (see configuration of IFlow with nested splitters and/or multicasts). -
[
Testing Tool,CPI] Added warnings shown if the design version is different than deployed version. The warning is visible on Integration Objects page, Landscape Overview page and Test Case Details page. -
[
CTT,PRO] Optimized linking algorithm. -
[
PI→CPI Migration] Added a possibility to typeJMS Queue Namemanually (go ot Migration page for more details). -
[
DevOps] Extended transport validation logic to get invalid state of transport in case of some issues with denied state. -
[
DevOps,PRO] Added validation of PI changelist after upload completion (see Binary landscapes features for more details). -
[
CPI,Git integration] Added an optionAdd scenario documentationin order to generate scenario documentation automatically (see Git integration configuration for more details). -
[
Common,CPI] Improved error messages if custom IdP configured wrongly. -
[
FIX,Testing Tool,CPI] Fixed an issue when mock IFlow couldn’t be created when source IFlow had two Message Flows with the same name that were pointing at the Receiver. -
[
FIX,Support Tool] Fixed an issue when whole alert processing failed if any support rule was invalid. -
[
FIX,DevOps,PRO] Fixed an issue when transports couldn’t be started for ticket with ID and ESR objects if some of required objects weren’t added to ticket.
Notes for upgrade to 2303.1
Notes for upgrade to 2303.1
-
Previous configuration in Figaf Tool hasn’t been affected.
-
It’s required to process forcible synchronization for CPI agents from
Change Tracking Tool → Tracked Objectspage. -
It’s required to process forcible synchronization (options
Check metadata of all existent objects (lookup without last change date filter),Rebuild links for the latest versions forcibly,Forcibly process payload dependent initializations for not updated objects,Forcibly process child types for not updated compound ESR object types: External Definition, Service Interface, Function Module, Imported Archive,Synchronize used sap repository objects, andSynchronize all dependent sap objects recursively) for PRO agents fromChange Tracking Tool → Tracked Objectspage. -
It’s required to process reinitialization operation on Agents page for CPI agents with configured Git integration. Then, if automatic update of
build.gradle,settings.gradleis not configured, copy the content of updated templatesbuild-irt.gradleandsettings-irt.gradleto these files manually.
2303
2303
-
[
PI→CPI Migration] Added a possibility to create enterprise ready flows. See Migration page. -
[
PI→CPI Migration] Added support of ICOs having multiple receivers in the rule. -
[
PI→CPI Migration] Defined HTTP/SOAP/IDOC sender url with IFlow technical name value by default. -
[
Testing Tool] Added a possibility to rerun test case from Test Run Details page if it’s run in scope of test suite run. -
[
Testing Tool,PRO] Added modules management report with historical changes for communication channels made by Figaf Tool. -
[
FIX,UI] Fixed an issue when reset password page couldn’t be opened.
Notes for upgrade from 2302 to 2303
Notes for upgrade from 2302 to 2303
-
Previous configuration in Figaf Tool hasn’t been affected.
-
It’s required to process reinitialization operation on Agents page for CPI agents with configured Git integration. Then, if automatic update of
build.gradle,settings.gradleis not configured, copy the content of updated templatesbuild-irt.gradleandsettings-irt.gradleto these files manually.
2302.2
2302.2
-
[
Common,CPI] Changed entity descriptor generation algorithm in order to be able to sign on to SAP CPI CF using custom SAML2 Identity Provider (see Sign on to SAP CPI CF using SAML2) when Figaf Tool is started withhttpprotocol.
Notes for upgrade to 2302.2
Notes for upgrade to 2302.2
-
It’s required to process reinitialization operation on Agents page for CPI agents with configured Git integration. Then, if automatic update of
build.gradle,settings.gradleis not configured, copy the content of updated templatesbuild-irt.gradleandsettings-irt.gradleto these files manually. Also, copy new parameters fromgradle-irt.propertiesto yourgradle.properties.
2302.1
2302.1
-
[
Testing Tool] Added an optionIgnore allon Differences dialog to add all message properties with differences to ignore list. -
[
FIX,DevOps,CPI] Fixed an issue when URL and file documents could be lost on target system after rollback.
2302
2302
-
[
Testing Tool] Added an option to trim whitespaces in XML content before comparison (seeTrim whitespaces before XML comparisonoption Test Configuration on Integration Object Details page and Shared Configuration page). -
[
PI→CPI Migration] Added a possibility to manage cloud integration resources (go ot Migration page for more details). -
[
PI→CPI Migration] Added a possibility to exclude receivers/interfaces (go ot Migration page for more details). -
[
PI→CPI Migration] Added a possibility to configure name and ID of migrated IFlow. -
[
PI→CPI Migration] Implemented maintenance of migration settings to restore them duringCheckoperation. -
[
DevOps,CPI] Added transport of URL documents, file documents and tags during importing package. These objects are imported on background if package is update. -
[
Common,PRO] Added an option to skip data types synchronization (go to PRO synchronization options for more details). -
[
UI] Implemented an automatic navigation to previously opened page after login. -
[
FIX,DevOps,PRO] Fixed an issue with ESR objects import. -
[
FIX,DevOps,Api Management] Fixed an issue with rollback. -
[
FIX,DevOps] Fixed an issue when parameters report couldn’t be downloaded when some parameters hadnullvalues.
2301
2301
-
[
Testing Tool,PRO] Added a possibility to forcibly avoid ignoring of some message properties ignored by default (seeDon’t skip adapter-specific properties by default during message sendingoption Test Configuration on Integration Object Details page). -
[
Testing Tool,PRO] Added validation of scenario configuration (see Integration Object Details page). -
[
Testing Tool,CPI] Added testing support for scenarios having HTTP endpoint with/*and query parameters. -
[
DevOps,PRO] Added import process split for Integration Directory transports done through WS (only for binary landscapes). -
[
DevOps,CPI,Api Management] Added transports history to browse relationship between tickets and transports in composite landscapes (see Ticket page). -
[
PI→CPI Migration] Added information about mapping challenges into migration report if related operation mapping used anything else than just one 1:1 migration. -
[
PI→CPI Migration] Limited running period of test cases migrated from PI to CPI. Test cases migrated from PI to CPI can be run for 30 days after creation if testing license end date is expired and PI to CPI migration license end date exists and isn’t expired. -
[
PI→CPI Migration] Added a possibility to initialize PI to CPI migration folder by default with data from PItoCPIMigrationTemplates repository. -
[
Common] Allowed download of existing naming convention rules file or sample file. -
[
FIX,Testing Tool,PRO] Added a check to skip polling of message group if the root message failed. -
[
FIX,DevOps,PRO] Fixed receiver projection for ignoring case when multiple receiver rules declared same receiver.
Notes for upgrade from 2212 to 2301
Notes for upgrade from 2212 to 2301
-
Previous configuration in Figaf Tool hasn’t been affected.
-
It’s required to process forcible synchronization (options
Check metadata of all existent objects (lookup without last change date filter),Rebuild links for the latest versions forcibly,Forcibly process payload dependent initializations for not updated objects,Forcibly process child types for not updated compound ESR object types: External Definition, Service Interface, Function Module, Imported Archive,Synchronize used sap repository objects, andSynchronize all dependent sap objects recursively) for PRO agents fromChange Tracking Tool → Tracked Objectspage.