Estandarizar redirección de vistas de muestras a vista personalizada de laboratorio #63
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#63
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
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?
Descripción
Actualmente, cuando se hace clic en una muestra (stock.lot) desde varias vistas del módulo LIMS, se abre la vista estándar de stock.lot en lugar de la vista personalizada del laboratorio.
Comportamiento Actual
Al hacer clic en muestras desde las siguientes vistas, se abre la vista estándar de stock.lot:
1. Vista de Órdenes de Laboratorio (sale_order_views.xml)
all_sample_ids
(línea 34)2. Vista de Pruebas de Laboratorio (lims_test_views.xml)
sample_id
(líneas 51-53 formulario, línea 142 lista)3. Vista de Ingreso Rápido de Resultados (lims_result_bulk_entry_views.xml)
sample_id
(línea 38)4. Vista de Re-muestras en stock_lot_views.xml
parent_sample_id
(línea 97)child_sample_ids
(línea 102)Comportamiento Esperado
Todas las referencias a muestras en las vistas personalizadas del módulo LIMS deberían abrir la vista personalizada del laboratorio (
view_lab_sample_form
, ID:lims_management.view_lab_sample_form
) en lugar de la vista estándar de stock.lot.Solución Propuesta
Agregar el contexto apropiado a todos los campos que referencian muestras para forzar el uso de la vista personalizada:
Archivos Afectados
lims_management/views/sale_order_views.xml
lims_management/views/lims_test_views.xml
lims_management/views/lims_result_bulk_entry_views.xml
lims_management/views/stock_lot_views.xml
Beneficios
Criterios de Aceptación
Iniciando desarrollo del issue #63.
Plan de trabajo:
Voy a implementar los cambios vista por vista para facilitar la revisión manual:
Después de cada cambio:
Rama creada:
Iniciando desarrollo del issue #63.
Plan de trabajo:
Voy a implementar los cambios vista por vista para facilitar la revisión manual:
sale_order_views.xml
- Campoall_sample_ids
lims_test_views.xml
- Camposample_id
lims_result_bulk_entry_views.xml
- Camposample_id
stock_lot_views.xml
- Camposparent_sample_id
ychild_sample_ids
Después de cada cambio:
Rama creada:
feature/63-sample-view-redirection
✅ Desarrollo completado
Se ha implementado exitosamente la redirección a vistas personalizadas de muestras en todo el módulo LIMS.
Resumen de cambios:
Vistas actualizadas (4/4):
Mejoras adicionales:
Correcciones:
Pull Request creado: #65
El PR está listo para revisión y merge a la rama dev.