El 03/11/14 a les 16:39, Luis Deiana ha escrit:


El viernes, 31 de octubre de 2014 19:38:04 UTC-3, Luis Deiana escribió:

    Buenas tardes y gracias Guillem por la respuesta. Retomando con este
    tema el modulo purchase_shipment_cost me da el siguiente aviso
    cuando presiono el botón "Recibe" del albaran:

    El número de decimales «4» del campo «Costo unitario de Remito» en
    «117.64472665» excede su límite.

    el albaran esta compuesto por:

    1 producto X con costo unitario $998.99
    2 producto Y con costo unitario $10.00

    y el costo del producto del transporte es de: $120.00

    Alguna idea de lo que esta pasando y como solucionarlo ? Saludos.


Me respondo: al prorratear el costo del transporte queda un numero
(117.64472665) demasiado largo que corresponde al producto X y la
variable (Costo unitario de Remito) que contiene al costo prorrateado
solo considera cuatro decimales. En resumen me parece un error del
sistema similar al error del modulo de producción
https://bugs.tryton.org/issue3593 <https://bugs.tryton.org/issue3593>.
Es asi o estoy equivocado? Saludos.
El problema que veo aquí es que no té esta redondeando a los decimales que toca. Creo que podrías reportar-lo como bug.

En la producció el tema es un poco más complejo porqué la precision no es suficiente para repartir los costes de forma equitativa, i por esa da el error.

Un saludo,

--
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk

Responder a