Your shipments go out. The required document isn't in the box. Again.
Every business has at least one shipment type where a document must go in the package — an invoice for your wholesale customers, a compliance certificate for your regulated products, a packing declaration for your export orders, a Safety Data Sheet for your chemical shipments. Odoo's standard Validate button has no native mechanism to enforce this. This module adds one.
Three Layers of Enforcement
- Visual Alert — A prominent red banner appears on every flagged Ship transfer. It cannot be dismissed. It cannot be missed.
- Hard Block — A mandatory acknowledgment checkbox physically prevents the Validate button from working until the operator explicitly confirms the document is in the shipment. Not a warning — a hard stop.
- Automatic Audit Trail — After validation, Odoo posts a timestamped compliance confirmation note in the chatter and sends an email to your compliance or accounting team. Every shipment. Every time.
Who Uses This
Wholesale distributors with invoice-in-box requirements · Pharmaceutical and medical device companies · Food manufacturers with lot traceability documentation · Chemical suppliers with SDS requirements · Export businesses with customs compliance documents · Any Odoo warehouse operation where a missing document creates customer, regulatory, or legal consequences.
What You Get
- Complete installable Odoo module (ZIP) — ready for Odoo.sh or self-hosted Odoo 18
- Step-by-step implementation guide with validation checklist and troubleshooting
- Sanitized Cowork prompt for AI-assisted setup and ongoing operations
Prerequisites
Odoo 18 · Odoo.sh or self-hosted (not compatible with Odoo SaaS) · Inventory, Sales, Mail apps
Questions? amadio.io/contact — AMADIO, Odoo Implementation Partner, Canada.