feature/6-lab-requests #26

Merged
luis_portillo merged 9 commits from feature/6-lab-requests into dev 2025-07-14 09:21:53 +00:00
Showing only changes of commit e568d30f6b - Show all commits

View File

@ -23,10 +23,11 @@ Por lo tanto, el plan se centrará en adaptar y extender el modelo `sale.order`
- **2. Crear Vistas para Solicitudes de Laboratorio:**
- [x] Crear el archivo de vistas `lims_management/views/sale_order_views.xml`.
- [x] **Heredar la vista de formulario de `sale.order`** para:
- Añadir el campo `doctor_id` cerca del campo del paciente.
- Cambiar la etiqueta (string) del campo `partner_id` de "Cliente" a "Paciente".
- En las líneas de la orden (`order_line`), aplicar un dominio al campo `product_id` para que **solo permita seleccionar productos que sean análisis clínicos** (`is_analysis = True`).
- [ ] **Heredar la vista de formulario de `sale.order`** para:
- [ ] Añadir el campo `doctor_id` cerca del campo del paciente.
- [ ] Cambiar la etiqueta (string) del campo `partner_id` de "Cliente" a "Paciente".
- [ ] **(Nuevo)** Aplicar un dominio al campo `partner_id` para que solo muestre contactos que sean pacientes (`is_patient = True`).
- [ ] **(Nuevo)** Corregir y asegurar que el dominio en el campo `product_id` de las líneas de la orden restrinja la selección únicamente a análisis clínicos (`is_analysis = True`).
- [x] **Heredar la vista de lista (tree/list) de `sale.order`** para:
- Añadir la columna "Médico Remitente" (`doctor_id`).