clinical_laboratory/pr_description.txt
Luis Ernesto Portillo Zaldivar dde56b907e feat(#44): Add required_sample_type_id field to ProductTemplate model
- Added required_sample_type_id Many2one field to link analyses with sample types
- Added sample_volume_ml field to specify required sample volume
- Added validation constraints to ensure fields are only used for analysis products
- Import api and ValidationError for field validations

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-14 20:35:41 -06:00

13 lines
1.0 KiB
Plaintext

Este Pull Request implementa el ciclo de vida completo para las muestras clínicas en el modelo `stock.lot`, incluyendo:
- Adición de un campo de estado (`state`) y métodos de transición (`action_receive`, `action_start_analysis`, etc.).
- Integración de un `header` con botones de acción y un `statusbar` en la vista de formulario de `stock.lot`.
- Ajuste de la visibilidad de botones y campos según el estado de la muestra.
Además, se han realizado las siguientes mejoras en las herramientas de desarrollo:
- Actualización de `GEMINI.md` con instrucciones detalladas sobre el uso de la API de Gitea para la gestión de issues y pull requests.
- Introducción del script `gitea_cli_helper.py`, una herramienta robusta basada en Python para interactuar con la API de Gitea, permitiendo:
- Creación de issues con descripciones multilínea.
- Creación de pull requests.
- Comentar en issues.
- Cerrar issues.
- Actualización del archivo `.env` para incluir las variables de configuración necesarias para la API de Gitea.