\"docs(#6): Actualizar plan con nuevas tareas de filtrado en vistas\"

This commit is contained in:
Luis Ernesto Portillo Zaldivar 2025-07-14 02:37:43 -06:00
parent 93624bc111
commit e568d30f6b

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`).