| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Discuss (mail) |
| Lines of code | 19 |
| Technical Name |
acelero_stock_no_negative |
| License | LGPL-3 |
| Website | https://acelero.ai |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Discuss (mail) |
| Lines of code | 19 |
| Technical Name |
acelero_stock_no_negative |
| License | LGPL-3 |
| Website | https://acelero.ai |
Stop overselling. Block negative stock before it causes problems.
Odoo allows stock to go negative by default. That means you can ship products you don't have — creating accounting chaos, backorder confusion, and unhappy customers. This module adds one simple rule: stock can never go below zero.
A Clear Error Instead of Silent Damage
Clear error when a transfer would result in negative stock — product, location, and quantities shown
Key Features
✅ Block Overselling
Prevent shipments and transfers when stock is insufficient. Odoo will show a clear error and stop the operation — not silently allow negative quantities.
✅ Internal Locations Only
The constraint applies only to internal stock locations. Virtual, transit, supplier, and customer locations are unaffected so normal workflows continue.
✅ Clear Error Messages
Every error shows the product name, location, current quantity on hand, and the quantity being requested — your warehouse team knows exactly what's wrong.
✅ Zero Configuration
Install and the constraint activates immediately on all warehouses and all internal locations. No settings to toggle, no locations to configure.
The constraint works automatically on every stock operation — transfers, pick, pack, ship
Why This Matters
Negative stock in Odoo creates a cascade of problems: inventory valuations become unreliable, FIFO/AVCO costing produces incorrect results, and customers receive confirmation emails for orders you can't fulfill. One constraint prevents all of it.
Compatibility
Compatible with Odoo 18 Community and Enterprise.
No external dependencies. Works on Odoo.sh, on-premise, and self-hosted.
Deja de vender de más. Bloquea el stock negativo antes de que cause problemas.
Odoo permite que el stock se vuelva negativo por defecto. Eso significa que puedes enviar productos que no tienes — creando caos contable y clientes insatisfechos. Este módulo añade una regla simple: el stock nunca puede bajar de cero.
Características Principales
✅ Bloquear Sobreventas
Impide envíos y transferencias cuando el stock es insuficiente. Odoo mostrará un error claro y detendrá la operación.
✅ Solo Ubicaciones Internas
La restricción se aplica solo a ubicaciones de stock internas. Las virtuales, tránsito, proveedor y cliente no se ven afectadas.
✅ Mensajes de Error Claros
Cada error muestra el producto, la ubicación, la cantidad disponible y la cantidad solicitada. Tu equipo sabe exactamente qué falta.
✅ Sin Configuración
Instala y la restricción se activa inmediatamente en todos los almacenes y ubicaciones internas.
Please log in to comment on this module