Details
-
Improvement
-
Resolution: Unresolved
-
Low
-
None
-
4.6.0
-
None
-
Ibexa Commerce
Description
The default prepended workflow in ibexa/order-management/src/bundle/Resources/config/prepend.yaml is not align with Account Management Orders view.
It's recommended to add additional places which are in sync with the filters used in corporate orders view to avoid deep analysis and better developer experience.
Preconfigured workflow which is prepended:
ibexa/order-management/src/bundle/Resources/config/prepend.yaml
Ibexa\OrderManagement\Value\Status::PENDING_PLACE
Ibexa\OrderManagement\Value\Status::PROCESSING_PLACE
Ibexa\OrderManagement\Value\Status::COMPLETED_PLACE
Ibexa\OrderManagement\Value\Status::CANCELLED_PLACE
Order Filters:
ibexa/corporate-account/src/bundle/Controller/CorporatePortal/OrdersController.php
new OrdersFilter($company, [OrdersFilter::STATUS_PAID])
new OrdersFilter($company, [OrdersFilter::STATUS_CONFIRMED])