feat(#60): Automatización configurable de re-muestreo y reorganización de estados #62
No reviewers
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Grupo-Consiti/clinical_laboratory#62
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "feature/60-user-assignment-improvements"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
feat(#60): Automatización configurable de re-muestreo y reorganización de estados
Resumen
Este PR implementa la funcionalidad completa de automatización configurable de re-muestreo para el sistema LIMS, incluyendo reorganización de estados y mejoras en la trazabilidad.
Cambios principales
1. Configuración del Laboratorio
lims.config.settings
para configuración centralizada2. Sistema de Re-muestreo Mejorado
3. Trazabilidad Completa
root_sample_id
: identifica la muestra originalresample_chain_count
: contador total de la cadena4. Integración con Órdenes
all_sample_ids
que incluye re-muestras5. Correcciones
res_model_id
en mail.activityTesting
Archivos modificados
stock_lot.py
,sale_order.py
,lims_config.py
stock_lot_views.xml
,sale_order_views.xml
,lims_config_views.xml
sample_rejection_wizard.py
assign_admin_to_lab_group.py
,init_odoo.py
ir.model.access.csv
Capturas
El sistema ahora mantiene una trazabilidad completa y una estructura clara de re-muestreos.
Closes #60