rizoma-devel
[Top][All Lists]
Advanced

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

Re: [Rizoma-devel] Problema


From: Carlos Contreras Bolton
Subject: Re: [Rizoma-devel] Problema
Date: Sun, 8 Feb 2009 04:11:14 -0300

Encontré el problema, por que en venta_detalle algunos productos tienen valor 0, esto es por que los productos que se agregaron a través de buckup o por postgres directamente, no instancia el precio de compra y le asigna un valor -1, y por ende cuando se calcula el IVA, en el calculo generalemente da valores entre 0,xxx y que luego se redondea a 0, incluso hay algunos valores que son -1, bueno estos es debido algun problema drama con algun puntero y abria que entrar a picar mucho ahi.... pero eso hice un pekeño fix que es efectivo, quisas no tan elegantes, pero efectivo xD.

de paso arregle en informe, cuando se realizaba un informe de venta de un mismo dia, ejemplo '09 12 2008'  entre '09 12 2008', no mostraba el nº de descuento, ni descuento, ni el promedio..
bueno hice un commit y lo subi..

y les adjunto un script, que contiene los cambios anteriores de los chikillos, mas el del informe

Saludos

2008/12/20 dani ville <address@hidden>
complementando lo que claudio les cuenta, podemos agregar que el problema especifico (las diferencias entre los 2 informes) se encuentra precisamente en la función de postgres "ranking_ventas", en la cual se le resta el porcentaje descrito por claudio que esta en la columna margen_promedio, esto no sabemos si es correcto o no, es decir que el informe refleje esta resta, de cualquier forma detectamos que cualquier producto nuevo que se ingrese lleva por defecto este margen (cosa extraña ya que los otros productos tiene setiado el valor a 0), espero puedan hacer algunas compras de ejemplo y corroboren esto.

de cualquier forma con claudio escribimos un script que soluciona las diferencias (solo quitamos la resta de este marguen_promedio ), con los 2 archivos la funcion de postgres es modificada (el proceso es facilmente revertible por si en el futuro hay que volver a activar este calculo), bueno por ahora seria eso....

chau

2008/12/20 Claudio Andres Rodrí­guez Pérez <address@hidden>

Estimados,

Creo que tenemos el problema relativamente dominado!!! (ojo que el bug de las distintas sumas en los informes.)

Creo que el problema esta al momento de ingresar la compra o cuando ingresa el producto, puesto que margen_promedio columna de la tabla producto tiene valor distinto de 0 y esto lo vemos en 27 productos distintos ojo que solo 10 fueron vendidos..., las razones del porque estamos investigandolas... para aquellos que quieran probar esto si es así (preferentemente jaime), que realice una venta con algunos de los productos que no se han vendido aún ejemplo: 735 o 9315861128888
si quieren mas ejemplos deben hacer la siguiente Query.

select distinct(barcode) from producto where margen_promedio<>0


_______________________________________________
Rizoma-devel mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/rizoma-devel


_______________________________________________
Rizoma-devel mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/rizoma-devel




--
Carlos Contreras Bolton
Universidad Santiago de Chile
Lic. en Ciencia de la Computación

Attachment: ranking_ventas.sql
Description: Text Data

Attachment: ranking_ventas.sh
Description: Bourne shell script


reply via email to

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