
- Agregar estado 'rejected' al ciclo de vida de la muestra - Crear modelo lims.rejection.reason para gestionar motivos de rechazo - Agregar campos de rechazo en stock.lot (reason, notes, rejected_by, date) - Crear wizard para proceso de rechazo con validaciones - Implementar acción de rechazo con notificaciones - Crear vistas para muestras rechazadas con filtros y búsquedas - Agregar 10 motivos de rechazo predefinidos (hemolizada, coagulada, etc.) - Incluir permisos de seguridad para los nuevos modelos - Agregar menús para gestión de rechazos y muestras rechazadas - Corregir compatibilidad con Odoo 18 en vistas existentes 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
13 lines
336 B
Python
13 lines
336 B
Python
# -*- coding: utf-8 -*-
|
|
from . import analysis_parameter
|
|
from . import product_template_parameter
|
|
from . import parameter_range
|
|
from . import product
|
|
from . import partner
|
|
from . import sale_order
|
|
from . import stock_lot
|
|
from . import rejection_reason
|
|
from . import lims_test
|
|
from . import lims_result
|
|
from . import res_config_settings
|