
- Anadido catalogo de Tipos de Muestra. - Mejorada la vista de Muestras para seleccionar el tipo. - Creados datos de demostracion para tipos de muestra y muestras.
34 lines
994 B
Python
34 lines
994 B
Python
# -*- coding: utf-8 -*-
|
|
from odoo import models, fields
|
|
|
|
class ProductTemplate(models.Model):
|
|
_inherit = 'product.template'
|
|
|
|
is_analysis = fields.Boolean(
|
|
string="Es un Análisis Clínico",
|
|
help="Marcar si este producto es un análisis clínico."
|
|
)
|
|
analysis_type = fields.Selection([
|
|
('hematology', 'Hematología'),
|
|
('chemistry', 'Química Clínica'),
|
|
('microbiology', 'Microbiología'),
|
|
('immunology', 'Inmunología'),
|
|
('endocrinology', 'Endocrinología'),
|
|
('other', 'Otro')
|
|
], string="Tipo de Análisis")
|
|
|
|
technical_specifications = fields.Text(
|
|
string="Especificaciones Técnicas"
|
|
)
|
|
|
|
value_range_ids = fields.One2many(
|
|
'lims.analysis.range',
|
|
'analysis_id',
|
|
string="Rangos de Referencia"
|
|
)
|
|
|
|
is_sample_type = fields.Boolean(
|
|
string="Is a Sample Type",
|
|
help="Check if this product represents a type of laboratory sample container."
|
|
)
|