Make Only Ready to Ship Orders Visible for Picking in Odoo

Ready ship flag

Ready to Ship Flag in Odoo

We’ve added a new Ready to Ship feature to help sales and warehouse teams stay coordinated.

When ecommerce orders come in, they often need to be reviewed before the warehouse starts processing them—especially if stock needs to ship from a different location or vendor. With this feature, your team can easily control which orders are visible to warehouse staff and ready to be picked.


Why it matters

In high-volume ecommerce operations, it’s common for website orders to be automatically processed.

But sometimes an order might need to be adjusted — maybe the stock is at a different warehouse, or part of the order needs to be drop shipped. Without clear communication, warehouse staff might start processing it too early, creating confusion or partial shipments.

The Ready to Ship flag helps prevent that. It gives your sales team a simple way to indicate when an order has been fully reviewed and is ready for fulfillment.

This means:

  • The warehouse only sees approved orders.
  • No more partial or premature shipments.
  • Faster, cleaner communication between sales and operations.

How it works

When an order is confirmed, Odoo automatically sets a Ready to Ship flag on the sales order and its related delivery orders and pickings.

Here’s how it behaves:

  • Website orders created by customers -> Not ready to ship (by default).
  • Orders confirmed by internal users -> Automatically marked as ready.

Warehouse staff can create saved filters that show only transfers that are “Ready to Ship.” Until the salesperson marks it as ready, those orders will stay hidden from picking lists.

This feature doesn’t block shipping—it’s a visibility and coordination tool. The flag simply helps teams know which orders have been reviewed and approved for fulfillment.


How to configure

To enable this feature:

  1. Go to Settings → Sales → Quotations & Orders
  2. Enable the setting Ready to Ship (This flag will be enabled by default) ready to ship 1

Once enabled, all new orders will include the Ready to Ship flag. You can also fine-tune this for web orders in your Website settings:

ready to ship 2
  • Inherit – follow the main Sales setting
  • True – all website orders are ready immediately
  • False – website orders stay unready until marked manually

What users see

After confirming an order:

  • The Ready to Ship field appears on the sales order form. ready to ship 3
  • The related pickings for delivery orders automatically show the same flag.
  • You can optionally add the field as a column in list views for quick visibility. ready to ship 4
    Warehouse teams can then create search filters that only display records marked “Ready to Ship.”

Who this helps

This feature is ideal for:

  • Businesses managing multiple warehouses or fulfillment routes
  • Teams handling a high volume of website orders
  • Operations that need a review step before releasing shipments

By using the Ready to Ship flag, you ensure your sales and warehouse teams are always on the same page - improving accuracy, reducing rework, and keeping your order flow smooth from confirmation to delivery.

Prevent duplicate PO

Prevent Duplicate Customer PO on Sales Orders in Odoo

We’ve added a new feature to help prevent sales teams from accidentally duplicating a customer’s purchase order, a critical need for many of our clients who rely on customer issued PO references to manage order approvals and payment processing. This feature introduces automatic checks and interactive warnings when users attempt to reuse the same Customer Reference (PO number) for the same commercial partner.

Smarter email notifications

Email Monitoring Profiles: Smarter Email Notifications in Odoo

With this enhancement, users can now receive push notifications (via email or inbox) whenever an incoming email is received on a record that has chatter enabled — even if they’re not a follower of that record. Our "Email Monitoring Profiles" feature also includes model-based routing, allowing each user to choose which Odoo models they want to monitor.

Editing contacts

Warn (or Block) Users from Editing Contacts Used in Odoo Orders

We’ve added a new feature that protects your order history from accidental changes. Now, if a user tries to edit a contact that has been used on sales orders, deliveries, invoices, or payments, Odoo will alert them or block the edit entirely, depending on their permissions.

Expired Quotations

Auto Cancel Expired Quotations in Odoo

We’ve added a new feature to automatically cancel expired sales quotations each night. If a quote is no longer valid, it won’t clutter your pipeline or mislead your sales team; it will disappear.