Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: change OCI punchout URL to ICM Pipeline #1702

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

fgiesske-intershop
Copy link

@fgiesske-intershop fgiesske-intershop commented Jul 25, 2024

PR Type

[x] Feature

What Is the Current Behavior?

In B2B my account under the Punchout > OCI tab there is a Punchout configuration URL pointing to the PWA, this needs to be changed to the ICM pipeline ViewOCICatalogPWA-Start.

What Is the New Behavior?

The OCI Punchout URL has been changed to be a pipeline endpoint.
A new URL configuration selector has been added to generate a pipeline URL.

Does this PR Introduce a Breaking Change?

[x] No

Other Information

The new OCI Punchout URL is available as of ICM versions 7.10.41.3, 11.11.1 or 12.2.0.
We need to wait with merging at least until ICM 12.2.0 is released.

AB#98435

@fgiesske-intershop fgiesske-intershop added feature New feature or request refactoring Refactoring of current code labels Jul 25, 2024
@fgiesske-intershop fgiesske-intershop self-assigned this Jul 25, 2024
Copy link

azure-boards bot commented Jul 25, 2024

✅ Successfully linked to Azure Boards work item(s):

@shauke shauke added this to the 5.3 milestone Aug 9, 2024
@shauke shauke modified the milestones: 5.3, 5.2 Aug 21, 2024
@shauke shauke force-pushed the feature/change-oci-punchout-url-to-pipeline branch from d7919bb to b2623fb Compare August 21, 2024 11:44
@shauke shauke added the wait Waiting for something (e.g. new ICM release) label Aug 21, 2024
@shauke shauke modified the milestones: 5.2, 5.3 Aug 21, 2024
shauke
shauke previously approved these changes Aug 21, 2024
shauke pushed a commit that referenced this pull request Aug 21, 2024
* ICM pipeline can handle OCI punchout functions `BACKGROUND_SEARCH` and `VALIDATE` better
* ICM redirects to the PWA only for catalog browsing and the detail function
+ needs ICM 12.2.0, 11.11.1 or 7.10.41.3
* ICM pipeline `ViewOCICatalogPWA-Start` is used for the OCI punchout URL
* added migration note and deprecation notes for similar PWA functionality
@shauke shauke force-pushed the feature/change-oci-punchout-url-to-pipeline branch from b2623fb to 708872e Compare August 21, 2024 12:13
@shauke shauke changed the title feat: change oci punchout url to pipeline endpoint feat: change OCI punchout URL to ICM Pipeline Aug 21, 2024
…peline URL references

* provide configuration option similar to `icmServer` or `icmServerStatic``
* ICM pipeline can handle OCI punchout functions `BACKGROUND_SEARCH` and `VALIDATE` better
* ICM redirects to the PWA only for catalog browsing and the detail function
+ needs ICM 12.2.0, 11.11.1 or 7.10.41.3
* ICM pipeline `ViewOCICatalogPWA-Start` is used for the OCI punchout URL
* added migration note and deprecation notes for similar PWA functionality
@shauke shauke force-pushed the feature/change-oci-punchout-url-to-pipeline branch from 708872e to 6fa90dc Compare August 23, 2024 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request refactoring Refactoring of current code wait Waiting for something (e.g. new ICM release)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants