[Core] Gestión de Órdenes de Laboratorio (Sobre sale.order) #6

Closed
opened 2025-07-12 22:06:46 +00:00 by luis_portillo · 6 comments
  • Personalizar la vista de formulario de sale.order para que funcione como "Orden de Laboratorio". Cambiar etiquetas y ocultar campos no relevantes para el flujo LIMS.
  • Añadir un campo patient_id (Many2one a res.partner, dominio [('is_patient', '=', True)]) a sale.order.
  • Implementar un onchange para que al seleccionar un paciente menor de edad, el campo de dirección de factura (partner_invoice_id) se popule automáticamente con el tutor (parent_id).
  • Sobrescribir el método action_confirm de sale.order para que, además de confirmar la venta, dispare la creación de los registros lims.test y las muestras (stock.lot) correspondientes.
- Personalizar la vista de formulario de `sale.order` para que funcione como "Orden de Laboratorio". Cambiar etiquetas y ocultar campos no relevantes para el flujo LIMS. - Añadir un campo `patient_id` (Many2one a `res.partner`, dominio `[('is_patient', '=', True)]`) a `sale.order`. - Implementar un `onchange` para que al seleccionar un paciente menor de edad, el campo de dirección de factura (`partner_invoice_id`) se popule automáticamente con el tutor (`parent_id`). - Sobrescribir el método `action_confirm` de `sale.order` para que, además de confirmar la venta, dispare la creación de los registros `lims.test` y las muestras (`stock.lot`) correspondientes.
Author
Owner

"Se ha creado el plan de desarrollo para este issue. Puede ser consultado en el siguiente enlace: https://gitea.grupoconsiti.com/luis_portillo/clinical_laboratory/src/branch/feature/6-lab-requests/documents/plans/ISSUE6_PLAN.md"

"Se ha creado el plan de desarrollo para este issue. Puede ser consultado en el siguiente enlace: https://gitea.grupoconsiti.com/luis_portillo/clinical_laboratory/src/branch/feature/6-lab-requests/documents/plans/ISSUE6_PLAN.md"
Author
Owner

"Se ha completado el desarrollo del issue #6. Se implementaron las solicitudes de laboratorio, incluyendo la extensi�n del modelo, vistas personalizadas, men�, seguridad y datos de demostraci�n. Puede revisar los cambios en el commit: 638d9b130a"
- \"Se ha completado el desarrollo del issue #6. Se implementaron las solicitudes de laboratorio, incluyendo la extensi�n del modelo, vistas personalizadas, men�, seguridad y datos de demostraci�n. Puede revisar los cambios en el commit: https://gitea.grupoconsiti.com/luis_portillo/clinical_laboratory/commit/638d9b130a743126600edf3d77375a8b8a3a88eb\"
Author
Owner
No description provided.
- \"Se ha implementado el filtrado en la vista de solicitudes de laboratorio para que solo se puedan seleccionar pacientes y an�lisis cl�nicos. Puede revisar los cambios en el commit: https://gitea.grupoconsiti.com/luis_portillo/clinical_laboratory/commit/abe27b919584c44cca5a4ced26a1cb4787febe90\"
Author
Owner
No description provided.
- \"Se ha corregido el dominio en la vista de solicitudes de laboratorio para que solo se puedan seleccionar productos que sean an�lisis cl�nicos. Puede revisar los cambios en el commit: https://gitea.grupoconsiti.com/luis_portillo/clinical_laboratory/commit/e8ba0ffa21b2181b6d4be260af0811b6d2620b91\"
Author
Owner
No description provided.
- \"Se ha implementado la funcionalidad de solicitudes de laboratorio, incluyendo las correcciones en los filtros de pacientes y productos. Puede revisar todos los cambios en el commit: https://gitea.grupoconsiti.com/luis_portillo/clinical_laboratory/commit/55b399f5e4341aaf9ebde8fead6e3d727b5c5df9\"
Author
Owner
No description provided.
- \"Se ha implementado un hook de pre-commit para asegurar la integridad de los commits y evitar que se suban cambios incompletos. La documentaci�n para su instalaci�n se ha a�adido al archivo README.md. Puede revisar los cambios en el commit: https://gitea.grupoconsiti.com/luis_portillo/clinical_laboratory/commit/c557014cac8978ee93f52b149c1e24d6e96a32e7\"
luis_portillo added reference feature/6-lab-requests 2025-07-14 09:22:26 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Grupo-Consiti/clinical_laboratory#6
No description provided.