Release notes
2610
-
[
Testing Tool,Monitoring,Integration Suite] Enhanced Event Mesh integration: a newEvent Mesh - Management (REST API)section (management URL, client id, client secret, OAuth token URL and aParse Public API credentials JSONbutton) was added to CPI agent configuration. An agent must have the publisher, subscriber and management clients all configured, or none of them, and the connection test checks Event Mesh only when the publisher and subscriber are complete. -
[
Testing Tool,B2B] Improved theB2B Interchanges Accesscheck of the agent connection test: it now also verifies that the agent user may read interchange payloads, without downloading any document. A refusal names the missing SAP role template on the API client -B2bInterchangeReadfor the listing,B2bInterchangePayloadReadfor the payloads.B2bInterchangePayloadReadis carried by theAuthGroup_BusinessExpertandAuthGroup_Administratorrole collections;AuthGroup_IntegrationDeveloperalone doesn’t. -
[
Testing Tool,PI→CPI Migration,B2B] Added the copy of the ICO order settings when PI test cases are migrated to a B2B Scenario (Migrate Test cases). When every ICO that can reach the scenario agrees and no shared configuration applies, the settings are written to the test configuration of the B2B Scenario; otherwise one shared configuration per ICO namedMigrated from PI: <ICO> (<date time>)is created and linked to the migrated test cases. -
[
PI→CPI Migration,B2B] Attached tags from source Operation Mapping to migrated B2B Scenario after migration. -
[
Common,B2B] Added Public API endpoints that build the SAP Integration Advisor and TPM objects a B2B setup needs: custom IDoc messages (read, and create from an XSD), MIGs, MAGs, the activation of all three, and agreement templates with their B2B scenarios (create, and read the scenarios of existing templates). Each step is addressed by the ids the previous one returns, so the whole chain can be built without opening the Integration Advisor or TPM by hand. -
[
Common,B2B] Added Public API create and update of trading partner profiles and of companies and subsidiaries. Create runs the same function as the UI; update only adds type system versions and identifiers to an existing entity and reports every addition asADDED,ALREADY_EXISTSorFAILED, so a repeated call changes nothing. -
[
Common,PI→CPI Migration,B2B] Added the B2B PI to CPI migration to the Public API: search operation mappings with their migration state, look up the candidates the migration page offers, then runCheckandMigrate. -
[
Common,Testing Tool,B2B] Improved theCreate test cases from archiveoperations of the Public API: they now answer with the sameValidation resultthe UI dialog shows - per message group whether it matches the chosen scenario, another scenario or none - so a caller can review the archive before anything is created, and choose to create only the matching groups. -
[
FIX,B2B] Fixed agreements created with aCustom Integration Flowmapping that couldn’t be activated in SAP Integration Suite - activation failed with[ERROR] [MISSING_MANDATORY_FIELD]: Mapping is required (field: mapping), although the scenario looked correct in the SAP UI. -
[
FIX,PI→CPI Migration,B2B] Fixed a second B2B migration started on the same CPI system failing with an internal error. The lock is now held per IFlow and per agreement a run writes, so the partner runs of one generic mapping can run in parallel. -
[
FIX,Testing Tool] Fixed parsing of the collection item identification rules of a test configuration when a rule contains;followed by a line break. The values are now trimmed. -
[
FIX,Change Management,Integration Suite] Fixed the package listing of a synchronization failing completely when one package has no creation date.
Notes for upgrade from 2609 to 2610
-
Agents that use Event Mesh must get the new
Event Mesh - Management (REST API)credentials on CPI agent configuration. Queue and subscription operations (Event Mesh recording and testing, test queue cleanup) fail without them. -
Agreements already created with a
Custom Integration Flowthat fail to activate withMapping is requiredare not repaired by the update. Open the B2B scenario of such an agreement in the SAP Integration Suite UI, switch to edit mode, save it without changes, then activate it. -
Rapid runtime packages are now eligible for synchronization, so their objects and authors can appear in the object list and the version history. Exclude them with
irt.config.exclude-package-prefixes(empty by default) if that isn’t wanted. -
The
B2B Interchanges Accesscheck of the agent connection test may now report an error for agents whose user can list interchanges but not read their payloads. Assign a role collection that carriesB2bInterchangePayloadRead(AuthGroup_BusinessExpertorAuthGroup_Administrator).