Skip to Content

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.