Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Manufacturing
  3. MO Deadline Alert v 19.0
  4. Sales Conditions FAQ

MO Deadline Alert

by Naim OUDAYET https://www.oudayet.com
Odoo

$ 44.99

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Manufacturing (mrp)
• Inventory (stock)
• Discuss (mail)
Lines of code 307
Technical Name no_mo_deadline_alert
LicenseOPL-1
Websitehttps://www.oudayet.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Manufacturing (mrp)
• Inventory (stock)
• Discuss (mail)
Lines of code 307
Technical Name no_mo_deadline_alert
LicenseOPL-1
Websitehttps://www.oudayet.com
  • Description
  • License

MO Deadline Alert

Cron-driven escalating alerts for manufacturing orders — heads-up before due, urgent at the wire, escalation when overdue.

Odoo 19 $44.99 · OPL-1 Daily Escalation 9 Languages

Late MOs cascade into late deliveries — and nobody got an email

Without this module

Odoo flags late Manufacturing Orders visually on the Planning view, but never proactively tells anyone. Planners only discover slipping deadlines when they remember to filter "Delayed Productions" — usually after the cascade has already hit shipping.

With MO Deadline Alert

A daily scheduled action watches every in-flight MO and emails the responsible user an escalating sequence — a gentle heads-up, a firm urgent reminder, then an overdue notice that copies the Manufacturing Manager group. Set the cadence once; the chasing runs itself.

Everything the chase needs

Daily Escalation Engine

A scheduled action scans every confirmed, in-progress and to-close MO once a day and dispatches the next due reminder. Zero manual tracking.

Three Escalating Emails

Heads-up before the deadline, urgent reminder near it, then an overdue notice. Each step raises the tone; the last one copies the Manager group in.

Configurable Cadence

Set the day offsets — defaults are 3 days before, 1 day before, and 0 days after the deadline — from Manufacturing Settings. No code, no developer.

Editable Templates

The three messages are standard mail templates. Rewrite the subject, body, or sender from Settings → Technical.

Never Spams

The cron sends at most one email per MO per run, always the most-escalated step due. Long-overdue MOs never get a burst of three.

Per-MO Opt-Out

A Deadline Alerts toggle on every MO lets a planner stop chasing one specific order without disabling the cron.

Where it earns its keep

The make-to-order shop

Every MO has a customer commitment behind it. The heads-up gets planners on top of slipping schedules days before customer-facing shipping promises break.

The multi-line plant

With 20+ active MOs at any time, the dashboard is a wall of late tags. Targeted emails to the right responsible cut through and get the actual blocker raised.

The team running without an MES

A shop foreman handles scheduling on the side. The daily cron becomes the planning assistant they never had budget to hire.

The MO that simply slipped

Components arrived a day late and nobody updated the plan. The overdue notice lands in the manager's inbox so the deadline is reset deliberately, not by accident.

How it works

1
The MO has a deadline

Whenever an MO is planned with a `date_deadline`, that timestamp becomes the anchor for the alert schedule. No new fields to maintain.

2
The daily cron checks in

Once a day the scheduled action measures days-to-deadline (and days-past) for each in-flight MO against your configured offsets.

3
The right alert goes out

The responsible user receives the most-escalated alert that is now due. The fired step is recorded so it is never repeated.

See It In Action

Lives right inside standard Manufacturing — a settings card, a per-MO toggle, three editable emails.

Manufacturing Settings with the configurable alert day-offsets

Configurable cadence. Set the heads-up / urgent / overdue day offsets in Manufacturing Settings — no code.

Manufacturing Order form showing the Deadline Alerts toggle and Alerts Sent count

On every MO. A Deadline Alerts toggle and an Alerts Sent counter sit on the order — untick to stop chasing one MO.

The three escalating MO deadline email templates

Editable templates. Heads-up, urgent and overdue — standard mail templates you can reword.

An escalating deadline-alert email logged on the Manufacturing Order

The alert that goes out. The responsible user gets the most-escalated reminder due; the overdue notice CCs the Manager group.

Installation

Step 1 · Add the module

Copy the no_mo_deadline_alert folder into your Odoo addons path.

Step 2 · Install

Open Apps, update the apps list, search "MO Deadline Alert" and click Install.

Step 3 · Set the cadence

Go to Manufacturing → Configuration → Settings and set the heads-up, urgent and overdue offsets.

Step 4 · Done

The daily scheduled action is active immediately, with sensible 3 / 1 / 0 day defaults.

Works with

Manufacturing (mrp)
Email Templates
Scheduled Actions
Manufacturing Manager group
Work Orders
Multi-Company

Available in 9 Languages

Alert emails and form labels follow each user's own Odoo language setting — no extra setup.

en English (en_US)
fr French (fr)
es Spanish (es)
de German (de)
nl Dutch (nl)
br Portuguese (pt_BR)
it Italian (it)
cn Chinese (zh_CN)
ar Arabic (ar)

Honest scope

Hard limits

✗ In-flight MOs only. Draft, done and cancelled MOs are intentionally never chased.

✗ Deadline + Responsible required. MOs without a date_deadline or without a responsible user are skipped silently — the cron has nothing to compute and nobody to email.

Good to know

The responsible user needs an email address on their res.users record — the alert is sent to their work email.

This is a deadline-alert tool, not a planning / Gantt rework engine. Use it alongside your existing scheduling workflow, not instead of it.

Where your data goes

MO Deadline Alert runs entirely inside your Odoo instance. It makes no external API calls and phones nothing home. Alert emails are sent through your own configured outgoing mail server, exactly like every other Odoo email. The module reads manufacturing orders and writes only its own three x_-prefixed fields.

Frequently asked questions

Does it chase Work Orders too?

No — this module operates at the Manufacturing Order level. Work-order timing is a separate concern (and the Odoo-WO-Timer module in the same author's portfolio).

What happens when I mark an MO as done?

The MO leaves the in-flight set, so the cron stops chasing it immediately. No further alerts.

Can I stop chasing one specific MO?

Yes. Untick Deadline Alerts on that MO. The cron skips it while every other MO keeps its schedule.

Can I change the wording of the emails?

Yes. The three messages are standard mail templates, editable under Settings → Technical → Email Templates.

Will an MO that's already weeks overdue get three emails at once?

No. The cron sends only the most-escalated alert that is due and silently marks the earlier steps as handled.

Who gets CC'd on the overdue email?

Every active member of the standard Manufacturing / Manager group (mrp.group_mrp_manager) with an email address on file.

Technical details

Odoo Version
19.0 Community & Enterprise
License
OPL-1 (paid, $44.99 USD)
Dependencies
mrp
Python Dependencies
None
New Models
None — patches mrp.production
Mail Templates
3, editable
Scheduled Actions
1, daily
Languages
EN, FR, ES, DE, NL, PT-BR, IT, ZH-CN, AR
Version
19.0.1.1.0
MO Deadline Alert — $44.99 USD, Odoo 19
© Naim OUDAYET — oudayet.com — OPL-1 license
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with