OdooWiki OCA HUB

Notify Users about Picking

stock_picking_status_notification folder_open OCA/stock-logistics-workflow open_in_new
Inventory/Inventory License: AGPL-3

This module allows to send notifications to selected backend users when the state of stock picking changes . For this configurable notification rules are used. Rules are checked using flexible patterns. The first one rule matching the pattern is triggered.

By default notifications are sent when a picking is set to the "Waiting" or "Ready" status. However you can enable notifications for other pickings too.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Send automatic pop-up notifications to chosen Odoo users whenever a transfer (stock picking) changes status, based on configurable rules per operation type.

This module lets you set up notification rules so that selected internal users receive a pop-up alert in Odoo when a transfer changes status. You create the rules under Inventory > Configuration > Picking Notifications.

Each rule defines: - The Operation Type it applies to (for example Delivery Orders). - The users who should be notified. - Which status changes trigger the alert: Draft, Waiting Another Operation, Waiting, Ready, Done or Cancel. By default only Waiting and Ready are enabled. - An optional pattern for the source document, so only transfers whose source document matches the pattern are notified. - An optional custom message and an optional sound file played with the notification.

Rules are checked in priority order and the first matching rule is used. When a transfer's status changes, the matching users get a notification showing the transfer name, a message (custom or a default one stating the new status), and a link that opens the transfer form. The notification is sticky, so it stays until the user closes it.

The module adds a technical flag on transfers and a new configuration model. Stock users can read the rules; stock managers can create, edit and delete them.

Depends on

Menus it adds

Picking Notifications
Models and fields (2)
  • stock.picking · extends an existing modelto_web_notify
  • stock.picking.notification.template · new modelactive, message (Custom Message), filename, sequence (Priority), user_ids (Notified Users), picking_type_id (Operation Type), allow_notify_done (Allow notify DONE), allow_notify_draft (Allow Notify DRAFT), allow_notify_cancel (Allow notify CANCEL), allow_notify_waiting (Allow Notify WAITING ANOTHER OPERATION), allow_notify_assigned (Allow notify READY), source_document_regex (Source Document Pattern), allow_notify_confirmed (Allow notify WAITING), notification_sound_file (Notification Sound)

Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 16.0

Confirmed on 2026-11-03 in branch 16.0 of OCA/stock-logistics-workflow.

terminal Installation and usage

OCA documentation · Odoo 16.0

To configure notification rules:

  • Go to "Inventory -> Configuration -> Warehouse Management -> New Picking Notifications" and create a new notification
  • Put the following data in the notification form:
  • Priority. Defines the order in which notification rules are checked. The lower is the number the higher is the priority. Default is 10
  • Operation Types, required. Specifies the operation types for which this notification will be triggered
  • Notified Users, required. List of users to be notified
  • Source Document Pattern, optional. Notification will be sent if source document name matches the specified regex pattern. Leave blank to match any source
  • Custom Message, optional. Custom message to be used instead of the default one. Leave blank to use the default message
  • Notification Sound, optional. Custom sound to be used with notification. Leave blank to use notification without sound
  • Draft - optional. If enabled, notifications will be sent when a picking is in the "Draft" state
  • Waiting Another Operation - optional. If enabled, notifications will be sent when a picking is in the "Waiting Another Operation" state
  • Waiting - optional. If enabled, notifications will be sent when a picking is in the "Waiting" state
  • Ready - optional. If enabled, notifications will be sent when a picking is in the "Ready" state.
  • Done - optional. If enabled, notifications will be sent when a picking is in the "Done" state.
  • Cancel - optional. If enabled, notifications will be sent when a picking is in the "Cancelled" state

When a new picking is created and this picking matches some notification rule a notification will be shown for selected users:

  • Document number in the notification title
  • Message text in the notification body
  • "Open document" button. Click it to open the related document

No verified information in OCA: Installation.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.