From b78e71ac5c192c79807cdc086221bca65597b701 Mon Sep 17 00:00:00 2001 From: Luis Ernesto Portillo Zaldivar Date: Mon, 14 Jul 2025 00:12:36 -0600 Subject: [PATCH] =?UTF-8?q?feat(#5):=20Implementar=20cat=C2=A0logo=20de=20?= =?UTF-8?q?an=C2=A0lisis=20y=20datos=20de=20demostraci=C2=A2n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lims_management/__manifest__.py | 4 +- lims_management/data/product_category.xml | 8 +++ lims_management/demo/analysis_demo.xml | 71 ++++++++++++++++++++ lims_management/{data => demo}/lims_demo.xml | 0 lims_management/views/menus.xml | 13 ++-- 5 files changed, 91 insertions(+), 5 deletions(-) create mode 100644 lims_management/data/product_category.xml create mode 100644 lims_management/demo/analysis_demo.xml rename lims_management/{data => demo}/lims_demo.xml (100%) diff --git a/lims_management/__manifest__.py b/lims_management/__manifest__.py index f02d487..00cceeb 100644 --- a/lims_management/__manifest__.py +++ b/lims_management/__manifest__.py @@ -21,12 +21,14 @@ 'security/lims_security.xml', 'security/ir.model.access.csv', 'data/ir_sequence.xml', + 'data/product_category.xml', 'views/partner_views.xml', 'views/analysis_views.xml', 'views/menus.xml', ], 'demo': [ - 'data/lims_demo.xml', + 'demo/lims_demo.xml', + 'demo/analysis_demo.xml', ], 'installable': True, 'application': True, diff --git a/lims_management/data/product_category.xml b/lims_management/data/product_category.xml new file mode 100644 index 0000000..bb91f38 --- /dev/null +++ b/lims_management/data/product_category.xml @@ -0,0 +1,8 @@ + + + + + Análisis Clínico + + + diff --git a/lims_management/demo/analysis_demo.xml b/lims_management/demo/analysis_demo.xml new file mode 100644 index 0000000..edeb551 --- /dev/null +++ b/lims_management/demo/analysis_demo.xml @@ -0,0 +1,71 @@ + + + + + + + + Hemograma Completo + True + hematology + + service + + + + El hemograma completo es un análisis de sangre que mide los niveles de los principales componentes sanguíneos: glóbulos rojos, glóbulos blancos y plaquetas. + + + + + + + male + 18 + 99 + 4.5 + 5.9 + millones/µL + + + + female + 18 + 99 + 4.0 + 5.2 + millones/µL + + + + + Perfil Lipídico + True + chemistry + + service + + + + Mide los niveles de colesterol y otros lípidos en la sangre. Incluye Colesterol Total, LDL, HDL y Triglicéridos. + + + + + + + 0 + 200 + mg/dL + + + + + + 0 + 100 + mg/dL + + + + diff --git a/lims_management/data/lims_demo.xml b/lims_management/demo/lims_demo.xml similarity index 100% rename from lims_management/data/lims_demo.xml rename to lims_management/demo/lims_demo.xml diff --git a/lims_management/views/menus.xml b/lims_management/views/menus.xml index 6d89bba..9f4aa35 100644 --- a/lims_management/views/menus.xml +++ b/lims_management/views/menus.xml @@ -62,11 +62,16 @@ - Catálogo de Análisis + Análisis Clínicos product.template - list,form + kanban,form [('is_analysis', '=', True)] - {'default_is_analysis': True} + { + 'default_is_analysis': True, + 'default_type': 'service', + 'default_purchase_ok': False, + 'default_categ_id': ref('lims_management.product_category_analysis') + }

Crea un nuevo análisis clínico @@ -77,7 +82,7 @@