
- Anadido el campo 'collector_id' al modelo stock.lot. - Actualizadas las vistas de lista y formulario para incluir el nuevo campo. - Actualizados los datos de demostracion para asignar un recolector. - Actualizado el plan de desarrollo.
42 lines
2.1 KiB
XML
42 lines
2.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<data>
|
|
<!-- Tipos de Muestra (Productos) -->
|
|
<record id="sample_type_serum" model="product.template">
|
|
<field name="name">Tubo de Suero (Tapa Roja)</field>
|
|
<field name="is_sample_type" eval="True"/>
|
|
<field name="type">service</field>
|
|
</record>
|
|
<record id="sample_type_edta" model="product.template">
|
|
<field name="name">Tubo EDTA (Tapa Morada)</field>
|
|
<field name="is_sample_type" eval="True"/>
|
|
<field name="type">service</field>
|
|
</record>
|
|
<record id="sample_type_urine" model="product.template">
|
|
<field name="name">Contenedor de Orina</field>
|
|
<field name="is_sample_type" eval="True"/>
|
|
<field name="type">service</field>
|
|
</record>
|
|
|
|
<!-- Muestras de Laboratorio (Lotes) -->
|
|
<record id="lab_sample_01" model="stock.lot">
|
|
<field name="name">SAM-2025-00001</field>
|
|
<field name="product_id" model="product.product" eval="obj().env.ref('lims_management.sample_type_serum').product_variant_id.id"/>
|
|
<field name="is_lab_sample" eval="True"/>
|
|
<field name="patient_id" ref="lims_management.demo_patient_1"/>
|
|
<field name="collector_id" ref="base.user_admin"/>
|
|
<field name="collection_date" eval="(DateTime.now() - timedelta(days=2)).strftime('%Y-%m-%d %H:%M:%S')"/>
|
|
<field name="container_type">serum_tube</field>
|
|
</record>
|
|
<record id="lab_sample_02" model="stock.lot">
|
|
<field name="name">SAM-2025-00002</field>
|
|
<field name="product_id" model="product.product" eval="obj().env.ref('lims_management.sample_type_edta').product_variant_id.id"/>
|
|
<field name="is_lab_sample" eval="True"/>
|
|
<field name="patient_id" ref="lims_management.demo_patient_2"/>
|
|
<field name="collector_id" ref="base.user_admin"/>
|
|
<field name="collection_date" eval="(DateTime.now() - timedelta(days=1)).strftime('%Y-%m-%d %H:%M:%S')"/>
|
|
<field name="container_type">edta_tube</field>
|
|
</record>
|
|
</data>
|
|
</odoo>
|