health-es
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Health-es] Error al abrir algunas opciones del me nú


From: Elkim Raul Garcia Garnica
Subject: Re: [Health-es] Error al abrir algunas opciones del me nú
Date: Sun, 13 Apr 2014 14:02:06 -0500

buenas tardes,

Sr. Falcon, 

quiero comentarle lo siguiente, seguí las instrucciones del bug, entiendo consistía en reemplazar la linea, o mas exactamente, reemplazar el "False" por el "None", pero el resultado es el mismo.
Me conecte al Gnu_Health demo, e intente mirar que es lo que debe dar la consulta, pero con el mismo resultado:

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

Mi pregunta es, la consulta debe mostrar los que tenga el parinet null o not null

SELECT   a.parent,   a.name FROM    gnuhealth_pathology_category a WHERE    a.parent is  null ;

Atento a sus observaciones 


Saludos

Elkim


El 12 de abril de 2014, 4:11, Luis Falcon <address@hidden> 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 Medicamentos
>
El bug está documentado y solucionado :
https://savannah.gnu.org/bugs/?41639

El parche esta aquí
http://hg.savannah.gnu.org/hgweb/health/rev/d0ff73a85e3c

Saludos



> En 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
>
>



--
Luis Falcon
GNU Health : The Free Health and Hospital Information System
http://health.gnu.org
@gnuhealth




--


__
Elkim Raul Garcia Garnica
Ing. Sistemas
Telf. 318-8068220


reply via email to

[Prev in Thread] Current Thread [Next in Thread]