|
From: | Luis Enrique Martínez |
Subject: | Re: [Health-es] Error al abrir algunas opciones del men ú |
Date: | Thu, 17 Apr 2014 12:11:26 -0500 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 |
Gracias Luis, Esto resolvió lo referente a las Categorías de Enfermedades mas no la de Categorías de Medicamentos. Siguiendo la misma lógica modifiqué el mismo archivo en la línea 665 <record model="ir.action.act_window" id="action_gnuhealth_medicament_category_tree"> <field name="name">Medicament categories</field> <field name="res_model">gnuhealth.medicament.category</field> - <field name="domain">[('parent', '=', False)]</field> + <field name="domain">[('parent', '=', None)]</field> </record>Ya no me marca error pero al abrir esa opción de menú me aparece sin ninguna categoría por default, es correcto o me deberían aparecer algunas categorías definidas por el sistema? Saludos cordiales, LEM El 12/04/2014 04:11 a.m., Luis Falcon
escribió:
Buenos días Luis On Mon, 07 Apr 2014 11:54:55 -0500 Luis Enrique Martínez <address@hidden> wrote:Buenas tardes a todos, Tengo instalada la versión 3.0 de Tryton y 2.4.1 de GNU Healht. Los últimos módulos instalados fueron "health_icd10", "health_icd10pcs" y "health_icpm" y al revisar las diferentes opciones del menú para corroborar la correcta instalación me topo con dos mensajes de error similares en diferentes opciones de menú. Salud -> Configuración -> Enfermedades -> Categorías -> Categorías de Enfermedades Salud -> Configuración -> Medicamentos -> Categorías de MedicamentosEl bug está documentado y solucionado : https://savannah.gnu.org/bugs/?41639 El parche esta aquí http://hg.savannah.gnu.org/hgweb/health/rev/d0ff73a85e3c SaludosEn ambas opciones me aparece el siguiente mensaje de error: Traceback (most recent call last): File "/trytond/protocols/jsonrpc.py", line 123, in _marshaled_dispatch response['result'] = dispatch_method(method, params) File "/trytond/protocols/jsonrpc.py", line 156, in _dispatch res = dispatch(*args) File "/trytond/protocols/dispatcher.py", line 169, in dispatch result = rpc.result(meth(*c_args, **c_kwargs)) File "/trytond/model/modelsql.py", line 871, in search tables, _expression_ = cls.search_domain(domain) File "/trytond/model/modelsql.py", line 1044, in search_domain _expression_ = convert(domain) File "/trytond/model/modelsql.py", line 1042, in convert domain[1:] if domain[0] == 'AND' else domain))) File "/trytond/model/modelsql.py", line 1041, in <genexpr> return And((convert(d) for d in ( File "/trytond/model/modelsql.py", line 1032, in convert _expression_ = field.convert_domain(domain, tables, cls) File "/trytond/model/fields/many2one.py", line 169, in convert_domain Model) File "/trytond/model/fields/field.py", line 240, in convert_domain _expression_ = Operator(column, self._domain_value(operator, value)) File "/trytond/model/fields/field.py", line 222, in _domain_value return self.sql_format(value) File "/trytond/model/fields/many2one.py", line 85, in sql_format assert value is not False AssertionError Adicionalmente en Salud -> Configuración -> Medicamentos -> Medicamentos no me aparece listado ningún medicamento. Quedo en espera de sus comentarios, LEM |
[Prev in Thread] | Current Thread | [Next in Thread] |