Skip to Content

Activity On BackOrder

Enhances the backorder handling process in Purchase Receipts. When a backorder is created due to partial delivery, the system automatically creates a To-Do activity for the Purchase Representative of the related Purchase Order
July 16, 2025 by
Activity On BackOrder
Silverdale Technology, Somroo Hassaan
| No comments yet

Efficient management of backorders is critical in procurement workflows, especially when vendors deliver fewer items than ordered. The Automated Backorder Activity module for Odoo's Purchase module ensures that such exceptions do not fall through the cracks by automatically notifying the Purchase Representative.

This module creates an activity reminder whenever a backorder is triggered, enabling faster follow-ups, improved vendor communication, and reduced procurement delays.

Key Features & Benefits

Automatic Activity on Backorder Creation

  • When a backorder is created during validation of a Receipt (Delivery Order), the system checks if the delivery is linked to a Purchase Order.
  • If so, an activity is generated and assigned to the Purchase Representative of that order.

Next-Day Deadline & Custom Summary

  • Activity has a summary like:
    "Follow up on backorder for Purchase Order PO0001"
  • The deadline is automatically set to the next working day.

Assigned to the Correct Responsible

  • The activity is created for the user listed in the Purchase Order's Responsible field (user_id).
  • Ensures that the right person is notified for follow-up actions.

Seamless Integration with Purchase Workflow

  • Built directly into the _create_backorder method of stock.picking.
  • Automatically integrates with Odoo's native mail.activity system.

Example Use Case

A buyer places a Purchase Order for 100 units of an item. The vendor delivers only 70 units, creating a backorder for the remaining 30.

When the warehouse validates the partial receipt:

  • A backorder is generated.
  • The module triggers an automatic To-Do activity assigned to the buyer (purchase rep).
  • The activity includes a summary and due date to prompt action.

The buyer is now instantly notified to follow up with the vendor and track the remaining delivery—no need for manual tracking.

Summary

The Automated Backorder Activity for Purchase Receipts module streamlines exception handling by notifying Purchase Representatives when backorders occur. It ensures timely vendor communication, reduces missed follow-ups, and enhances the overall efficiency of your purchase and inventory management process in Odoo.

Share this post
Sign in to leave a comment