From: | Luis Guevara <luis(dot)a(dot)guevara(at)gmail(dot)com> |
---|---|
To: | Felipe Araoz Ramos <faraoz(at)gmail(dot)com> |
Cc: | PostgreSQL-foro <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Recalculo, de costos en Bd Postgresql |
Date: | 2005-12-22 13:48:07 |
Message-ID: | fa2b6e3a0512220548o5b261010o@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Me parece que para este caso sería mejor trabajarlo con Triggers, es
decir por cada ingreso nuevo o egreso nuevo, te actualiza el costo y
el stock de la tabla maestra de artículos. Esto asegurará de siempre
tener en todo momento a la mano tu costo y stock de cada artículo, sin
que hagas una consulta o proceso previo, porque los problemas vienen
cuando los datos empiezan a aumentar.
atte.
Luis Guevara
El 21/12/05, Felipe Araoz Ramos<faraoz(at)gmail(dot)com> escribió:
> Amigos
>
> Estoy pasando una aplicacion de escritorio hecha en Vfoxpro, a base de datos
> Postgresql, en mi aplicacion corria un proceso llamado recalculo de costos y
> stock, que lo que hacia era actualizar saldos en el maestro de articulos asi
> como su costo, a la vez que en un archivo de movimientos reemplazaba los
> costos por dia promediando los saldos con los ingresos del dia. Costeo
> promedio para efectos de calculo de costos y stock tributario.
>
> saldos Anterior 100 * 0.50 = 50
> ingreso de dia 50 * 0.70 = 35
> ------- -------
> acumualdo 200 85
>
> por consiguiente el costo promedio 0.425,
> todas las salidas a este costos promedio
>
>
> para hacer esto hacia un rrecorrido por toda la tabla, que estaba ordenando
> por producto,fecha,codigo de transaccion (ordenando primero los ingresos
> antes que las salidas) y actualizaba las salidas a este costo promedio.
>
> Como podria hacer esto en una tabla, que esta en una Base de datos y
> utilizando sentencias SELECT... Alguien que haya tenido una experiencia
> similar y me pueda ayudar.
>
>
> saludos
>
> Felipe
--
atte.
Luis Guevara
From | Date | Subject | |
---|---|---|---|
Next Message | Sonda Rommel Asitimbay | 2005-12-22 13:50:49 | RE: CONSULTA A LA BASE DE DATOS |
Previous Message | Jaime Vera Sobino | 2005-12-22 12:58:15 | Consulta Php con Postgres 8.1 |