Documentation Home »User Guide »System Configuration »Workflow Management »Quote Backoffice Workflow
current version

Quote Backoffice Workflow


Quote Backoffice Workflow (QBW) is a system workflow that defines a sequence of steps and transitions that a quote can go through as a deal progresses.

To reach the workflow:

  1. Navigate to System > Workflows in the main menu.
  2. Click Quote Backoffice to open the flow. The following page opens:


Since Quote Backoffice is a system workflow, it cannot be edited or deleted. To be able to introduce changes to system workflows, they need to be cloned, edited and activated.

On the Quote Backoffice page, you can perform the following actions:

  • Clone the workflow – click to clone the workflow.
  • Deactivate the workflow – click Deactivate to deactivate the workflow.


When the QBW is active, the following statuses are available:

  1. Internal Statuses are the statuses displayed in OroCommerce to the sales personnel:
    1. Draft
    2. Sent to Customer
    3. Expired
    4. Accepted
    5. Declined
    6. Deleted
    7. Cancelled
  1. Customer Statuses are the statuses displayed to customers in the front store:
    1. Open
    2. Expired
    3. Accepted
    4. Declined


These statuses cannot be edited or deleted.

Steps and Transitions

The QBW consists of the following steps and transitions:

  1. Steps:
    1. Draft
    2. Sent to Customer
    3. Closed
    4. Deleted
  2. Transitions:
    1. For Draft: Edit, Clone, Delete, Send to Customer
    2. For Sent to Customer: Cancel, Expire, Delete, Create New Quote, Accept, Decline, Declined by Customer
    3. For Closed: Reopen
    4. For Deleted: Undelete


Please note that Accepted and Declined transitions for the Sent to Customer step are automatically triggered by the changes of customer statuses and they do not, therefore, take the form of buttons in the interface.

As an illustration, let us go through a sample flow to see the QBW in action:

  1. Once a quote is created, it is automatically moved to the Draft step with the possibility to edit, clone, delete and send the quote to a customer.

  2. The quote with an offer valid until 19 April is sent to a customer.

The quote transitions from Draft state into Sent to Customer. Now it is possible to cancel, expire, delete, create a quote, or mark it as declined by customer.


If a customer generates an order based on the quote, you can leave the quote in the Sent to Customer state so that customer user could reuse it for future orders, or expire it to disable orders based on this quote.

  1. The customer provided no feedback on the quote before 19 April, and the quote is expired by the sales personnel, leaving it in the Closed step.
  1. The offer has been reconsidered and validation date was extended until 21 April. The quote is reopened. It is moved back to the draft step with the possibility to edit, clone, delete and send the quote to a customer. The quote number is changed (in our case, from 22 to 23).