Hola a todos,

Estoy probando el módulo csv_import 3.0 en tryton 3.0 y me lanza el 
siguiente mensaje cuando intento importar campos con *decimales*:

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/modelview.py", line 513, in wrapper
    return func(cls, *args, **kwargs)
  File "/trytond/model/workflow.py", line 33, in wrapper
    result = func(cls, filtered, *args, **kwargs)
  File "/trytond/modules/csv_import/csv_import.py", line 372, in import_csv
    base.save() #save or update
  File "/trytond/model/modelstorage.py", line 1389, in save
    self.id = self.create([save_values])[0].id
  File "/trytond/modules/account_bank_statement_counterpart/statement.py", 
line 72, in create
    return super(StatementLine, cls).create(vlist)
  File "/trytond/model/modelsql.py", line 339, in create
    insert_values.append(field.sql_format(value))
  File "/trytond/model/fields/numeric.py", line 25, in sql_format
    assert isinstance(value, Decimal)
AssertionError


El campo es "flotante" he probado entrecomillando el número, utilizando 
punto decimal y coma decimal pero no consigo importar.

Sí realiza la importación si utilizo un número sin decimales.

Muchas gracias de antemano.

Responder a