feat: Descartar automáticamente muestras al cancelar orden de laboratorio #54
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#54
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 cancela una orden de laboratorio, las muestras asociadas permanecen activas y no se descartan automáticamente. Esto puede causar confusión ya que quedan muestras "huérfanas" en el sistema que ya no tienen una orden válida.
Comportamiento esperado
Cuando se cancela una orden de laboratorio:
Criterios de aceptación
Notas técnicas
action_cancel()
en el modelosale.order
generated_sample_ids
para obtener las muestras asociadas✅ Implementación completada
He implementado la funcionalidad de cancelación automática de muestras y pruebas cuando se cancela una orden de laboratorio.
🔧 Cambios realizados:
Modelo stock.lot (Muestras):
action_cancel()
Modelo sale.order (Órdenes):
action_cancel()
para órdenes de laboratorioMensajes en chatter:
Tests unitarios:
🧪 Prueba realizada:
Commit:
39318f9