OroCommerce Forums

Covering OroCommerce topics, including community updates and company announcements.

Forums Forums OroCommerce Orocommerce internal order processing: May I add additional statuses to order?

This topic contains 4 replies, has 2 voices, and was last updated by  Frank 4 years, 4 months ago.

Starting from March 1, 2020 the forum has been switched to the read-only mode. Please head to StackOverflow for support.

  • Creator
    Topic
  • #40988

    Frank
    Participant

    Hi there,

    I would like – in the first step, without setting up a new workflow – to extend the order processing by some further steps.
    Specifically, I would like to insert various additional statuses between the internal statuses OPEN and SHIPPED:
    – Open
    – Draft Processed
    – Draft Approved (internal by Supervisior)
    – Draft Submitted (to customerUser)
    – ReadyToProduce Approved (by customerUser)
    – ProductionStep1
    – ProductionStep2
    – ProductionStepN
    – ReadyToDeliver Approved (internal by Supervisor)
    – Shipped

    The additional statuses are to be stored as internal_status_id values in the oro_order table.

    Two questions that would help me a lot for the rough orientation:

    1)
    Can I do that? Or am I not allowed to add any more statuses by using the statuses stored in the oro-core system?
    From my point of view, there is nothing wrong with that, except if the internal_status_ids are fixed.

    2)
    Should I build a workflow with the above steps (and corresponding transitions), can I use entity ‘order’, or would I have to define a new entity in parallel?

    Thank you
    Frank

Viewing 4 replies - 1 through 4 (of 4 total)
  • Author
    Replies
  • #40990

    Michael
    Keymaster

    1) Surely you can add as many new statuses as necessary in Entity Management (see the attached screenshot).

    2) You can build a workflow for order entity, or implement “operations” similar to “Mark as Shipped” and “Close”.

    Attachments:
    1. Screenshot-from-2019-11-26-12-09-15-128x72
    #41001

    Frank
    Participant

    Hi Michael,

    thanks a lot. Very helpful. Sorry, that I did not found the Entity-managment-solution you suggested by myself.
    :-)

    Kind regards
    Frank

    #41003

    Frank
    Participant

    Sorry, how to enable ?

    Order > Entity Management > Options

    THanks a lot.
    Frank

    #41004

    Frank
    Participant

    Embarrassing.
    Of course you can find the options in the internal_status field and not on the Entity edit level.

    Everything is good!
    Frank.

Viewing 4 replies - 1 through 4 (of 4 total)

The forum ‘OroCommerce’ is closed to new topics and replies.

Back to top