Discussion:
[tryton-es] Babi lista de precios como dimension en columnas
Luis Deiana
2017-10-20 00:29:42 UTC
Permalink
Buenas noches, necesito una mano para utilizar la "listas de precios" como
Dimensión en columnas en un modelo de linea de factura. Lo tengo
configurado con los siguentes datos:

Modelo: Linea de factura
Expresión: o.invoice and o.invoice.sales and o.invoice.sales[0].price_list
and o.invoice.sales[0].price_list.id or None
Tipo de campo: Muchos a uno
Modelo relacionado: Lista de precios

y me tira el siguiente error:

Traceback (most recent call last):
File "/trytond/wsgi.py", line 47, in dispatch_request
return endpoint(request, **request.view_args)
File "/trytond/protocols/dispatcher.py", line 59, in rpc
request, database_name, *request.params)
File "/trytond/wsgi.py", line 39, in auth_required
return wrapped(*args, **kwargs)
File "/trytond/protocols/dispatcher.py", line 40, in wrapper
return func(request, pool, *args, **kwargs)
File "/trytond/protocols/dispatcher.py", line 204, in _dispatch
result = rpc.result(meth(*c_args, **c_kwargs))
File "/trytond/modules/babi/babi.py", line 900, in calculate
report.execute(execution)
File "/trytond/modules/babi/babi.py", line 886, in execute
Execution.calculate([execution])
File "/trytond/modules/babi/babi.py", line 1162, in calculate
execution.create_data()
File "/trytond/modules/babi/babi.py", line 1359, in create_data
cursor.execute(query % (BIModel._table, table))
DataError: la sintaxis de entrada no es válida para integer: «None»
LINE 1: ...ure_90"END,CASE WHEN "babi_dimension_column_22" = 'None' THE...
^


Al utilizar la expresión en una Dimensión común en lugar de Dimensión en
columnas si funciona.

Alguna idea de como solucionarlo ?

Saludos.
Luis Deiana
2017-10-23 12:54:39 UTC
Permalink
Olvide aclarar que estoy utilizando Tryton 4.0.

Loading...