2014-09-06 20:17 GMT+02:00 Manuel Bailen <[email protected]>:
> Hola de nuevo,
>
> Finalmente pude solucionarlo, tal como dijo JMartin fui capaz de modificar
> el módulo en la línea 177;
>
> +      from decimal import Decimal
>                 if mapping_line.external_type == 'float':
>                     try:
> -                        result = float(result)
> +                       result = Decimal(str(result))
>
> No sé si esta modificación puedría crear problemas en otros casos.

tienes dos tipos de campos: float y numeric

Seria añadir una nueva opción en el selector que sea Decimal.

http://doc.tryton.org/2.8/trytond/doc/ref/models/fields.html#float
http://doc.tryton.org/2.8/trytond/doc/ref/models/fields.html#numeric

pero vas bien ;)


Raimon

Responder a