Uploaded image for project: 'Ibexa IBX'
  1. Ibexa IBX
  2. IBX-6961

The default Order workflow is not align with Corporate Account Order Filters

    XMLWordPrintable

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Low Low
    • None
    • 4.6.0
    • Commerce
    • 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])

      Designs

        Attachments

          Activity

            People

              Unassigned Unassigned
              artur.wawrzynkiewicz@ibexa.co Artur Wawrzynkiewicz
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: