Tema: MEtodo FiFO
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/04/2006, 10:21
Avatar de verinchi
verinchi
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires
Mensajes: 647
Antigüedad: 20 años, 2 meses
Puntos: 2
Ahora en respuesta a la pregunta:
Bien, si lo que querés es tener un registro luego de cada una de las salidas que se produjeron en el período... vas a necesitar ademas de tu tabla de stock una tabla de salidas....
Para utilizar el método FIFO o LIFO lo que cambia es el orden de la consulta.
ORDER BY FECHA ASC O DESC DEPENDIENDO DEL CASO.
Luego, te fijas en la cantidad... si te alcanza y te sobra realizas la resta... si te quedaron actualizas los datos en la tabla de stock e ingresas el movimiento en la tabla salidas.
Si te alcanzo justo solo tendrías que borrar la columna y si no te alcanza... fijarte en el registro siguiente.
En este ultimo caso vas a tener que ejecutar un delete y un update en stock y dos insert en movimientos para registrar la salida por separado con los precios diferentes...
Espero haberme explicado bien :) y si te quedan dudas... seguí preguntando no mas.
Estas haciendo un trabajo para la cursada de una materia? (simple curiosidad)
__________________
Why can't we not be sober?
www.partitorium.com.ar