Odoo Implementation
Delivery Auto Validate
Optimize and automate your order fulfillment. Automatically validate outgoing deliveries when customer invoices are created, with built-in stock availability safeguards and detailed warning logs.
Key Features
Auto-Validation on Invoice
Triggers automatically when a customer invoice is created from a Sale Order, automatically validating the linked outgoing delivery order.
Stock Availability Safeguard
Checks inventory levels for every single item on the delivery. Auto-validation is only processed if all items are fully in stock.
Detailed Chatter Warning Logs
If stock is insufficient, a log note listing the exact short products is posted directly to the chatter of both the Sale Order and the Invoice.
Non-Blocking Operations
Invoice creation and billing processes are never blocked or delayed, ensuring continuous business flow even during stock shortages.
Auto-Confirm Wizards
Handles SMS and other validation wizards programmatically, resolving them in the background without needing user intervention.
Instant User Alerts
Sends real-time system notifications to active users when delivery validation requires manual intervention (e.g., lot/serial numbers).
Transactional Integrity
Uses database savepoint logic to guarantee that validation errors roll back cleanly, leaving delivery records in a safe state.
Out-Of-The-Box Activation
Ready to use immediately upon module installation. No complex configuration, setups, or adjustments required.
Workflow Steps & Logic
This module relies on a native Automation Rule and a Server Action to detect invoice creation and automatically validate deliveries when stock allows. Below is the step-by-step logical sequence:
Invoice Created
Customer invoice is created from a Sale Order.
Delivery Check
System locates pending outgoing deliveries and evaluates stock for every item.
Availability Check
Checks if on-hand/reserved quantity fully covers demand. Checks each line individually.
Auto Action
Success: Validates delivery & logs note.
Shortage: Skips validation & logs short items.
Detailed Decision Tree
| Scenario | Odoo Behavior & Results |
|---|---|
| All Products Fully Reserved |
|
| Shortage (Even One Product) |
|
| Requires Manual Step (e.g. Lot/Serial) |
|
Scenario A: All Products Fully Reserved (Success)
Scenario B: Delivery Shortage Warning (Fail)
Installation & Validation Guide
This module works out of the box with zero complex setup. Follow these simple steps to install and verify the configuration:
Step-By-Step Activation
Go to the Apps module in Odoo.
Ready to test! Create a Sales Order, confirm it to generate the delivery, and click "Create Invoice". If items are in stock, you will see the delivery validate in real time!
Version 20.0.1.2.0 | Released on : 18th August 2026
Professional Support
Need help with configuration, experiencing integration issues, or want to request custom features? Our team of Odoo experts is here to assist. Please email us directly at support@mindphin.com.
Our Services