Skip to content

Adds controller actions to interact with the order integration - #1440

Open
1nf0rmagician wants to merge 5 commits into
feature/material-management-implementation-v001from
feature/order-references
Open

Adds controller actions to interact with the order integration#1440
1nf0rmagician wants to merge 5 commits into
feature/material-management-implementation-v001from
feature/order-references

Conversation

@1nf0rmagician

@1nf0rmagician 1nf0rmagician commented Aug 15, 2026

Copy link
Copy Markdown
Member

This PR is stacked onto #1434

Add enum extensions

Adds extension methods to retireve custom attributes for enum values, especially for display name and description. This works similar to the extensions on ICustomAttributeProvider that already exist.

NOTE: This commit is facilitating a cleaner implementation but should actually be moved to the dev branch before the whole material management feature is done.


Added a controller action to retrieve all held order references

  • Adds the controller action seperated on a dedicated region
  • Adds a controller action allowing to check whether an order integration is available in the system
  • Adds a facade to the order integration module to retrieve the information
  • Adds required setup in the module controller and components

- Adds an Id based facade method to delete containers
- Handles error cases for unknown Ids
- Add a controller action to deregister containers
Adds extension methods to retireve custom attributes for enum values, especially for display name and description. This works similar to the extensions on `ICustomAttributeProvider` that already exist.
- Adds the controller action seperated on a dedicated region
- Adds a controller action allowing to check whether an order integration is available in the system
- Adds a facade to the order integration module to retrieve the information
- Adds required setup in the module controller and components
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant