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

ADD-ON - feat: organization hierarchies #1627

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

Conversation

skoch-intershop
Copy link
Contributor

@skoch-intershop skoch-intershop commented Apr 11, 2024

PR Checklist

[ ] The commit message follows our guidelines: https://github.com/intershop/intershop-pwa/blob/develop/CONTRIBUTING.md
[x] Tests for the changes have been added (for bug fixes / features)
[x] Docs have been added / updated (for bug fixes / features)
[ ] Visual changes have been approved by VD / IAD (if applicable)

PR Type

[ ] Bugfix
[x ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build-related changes
[ ] CI-related changes
[ ] Documentation content changes
[ ] Application / infrastructure changes
[ ] Other:

What Is the New Behavior?

This PR adds the functionality to manage the company structure. This structure can be linked to baskets and orders by introducing the buying context. The availability of this feature is guaranteed via a managed service in the ICM. If the managed service is not available, the associated PWA components are not loaded.

Functionality:

  1. manage company structure:
    image
  2. selection of the buying context:
    image
  3. displaying of the buying context path on order and basket:
    image
    image
  4. display of group name on order list:
    image

Issue Number: 92230

Does this PR Introduce a Breaking Change?

[ ] Yes
[n ] No

Other Information

  1. ICM adaptions are necessary for this feature (extention of the whitelist for the configuration REST request)
  2. implementation is done without IAD
  3. ohs demo environment has to deployed for testing purpose of this PWA feature

AB#95732

src/assets/i18n/de_DE.json Outdated Show resolved Hide resolved
src/assets/i18n/de_DE.json Outdated Show resolved Hide resolved
src/assets/i18n/de_DE.json Outdated Show resolved Hide resolved
src/assets/i18n/de_DE.json Outdated Show resolved Hide resolved
src/assets/i18n/de_DE.json Outdated Show resolved Hide resolved
src/assets/i18n/de_DE.json Outdated Show resolved Hide resolved
src/assets/i18n/en_US.json Outdated Show resolved Hide resolved
src/assets/i18n/fr_FR.json Outdated Show resolved Hide resolved
src/assets/i18n/fr_FR.json Show resolved Hide resolved
src/assets/i18n/fr_FR.json Outdated Show resolved Hide resolved
src/assets/i18n/fr_FR.json Outdated Show resolved Hide resolved
@shauke shauke added the add-on Feature that will be moved to the Intershop PWA add-on repository label May 10, 2024
@shauke shauke changed the title feat: organization hierarchies ADD-ON - feat: organization hierarchies May 10, 2024
mglatter
mglatter previously approved these changes May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
add-on Feature that will be moved to the Intershop PWA add-on repository has conflicts
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants