$ 4.99
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
| Lines of code | 50 |
| Technical Name |
mep_ui_data_protection |
| License | OPL-1 |
| Website | https://www.mepadilla.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
| Lines of code | 50 |
| Technical Name |
mep_ui_data_protection |
| License | OPL-1 |
| Website | https://www.mepadilla.com |
MEP UI Data Protection: Control Absoluto de Datos
Proteja la integridad de su base de datos bloqueando la creación accidental de registros desde menús desplegables.
¿Por qué necesita este módulo?
En la operación diaria, la función de autocompletado nativa de Odoo se convierte a menudo en una fuente de datos basura. Los usuarios que operan con prisa escriben mal una búsqueda y hacen clic en "Crear" o "Crear y editar..." sin leer, contaminando los registros de contactos y el catálogo de productos.
MEP UI Data Protection resuelve este problema de raíz ocultando estas opciones en la capa de interfaz. Al obligar a los usuarios a crear productos y contactos únicamente desde sus respectivos módulos principales, se garantiza la precisión en los reportes financieros, de inventario y la trazabilidad industrial.
Características Principales
ð¡ï¸ Protección Global
Intercepta dinámicamente la renderización de vistas (get_view). Inyecta restricciones de creación en todos los campos relacionales que apuntan a contactos y productos en todo el sistema.
ð³ Soporte de Vistas Anidadas
Algoritmo recursivo de análisis AST (Ãrbol de Sintaxis Abstracta) que garantiza el bloqueo no solo en las cabeceras, sino en líneas de detalle profundas como facturas y pedidos de venta.
âï¸ Cero Impacto en Backend
La restricción aplica exclusivamente en la UI. No interfiere con los métodos ORM, garantizando que integraciones externas, scripts o importaciones masivas funcionen sin problemas.
ð¯ Precisión Quirúrgica
Protege por defecto los modelos críticos: res.partner, product.product y product.template. Escalable fácilmente para cubrir modelos contables u operativos adicionales.
Restricción en Acción
Líneas de Pedidos de Venta Seguras
Se eliminan las opciones de creación rápida dentro de las líneas One2many.
Facturación Libre de Errores
Protección extendida a los apuntes contables y líneas de factura.
Integración y Compatibilidad
Este módulo es 100% compatible con Odoo 16 Community Edition. Su arquitectura basada en herencia de AbstractModel asegura compatibilidad inmediata sin necesidad de configurar reglas de acceso o seguridad adicionales.
Soporte y Contacto
Diseñado para mantener el rigor técnico en su entorno ERP.
Ing. Melvin E. Padilla
IngenierÃa de Software, Analisis de Datos & ERP | PyDataCruch, C.A.,
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