Sistema de inventarios basado en el sistema primeras entradas primeras salidas

Actualmente estoy buscando una manera de hacer que mi base trabaje bajo el método PEPS para la valuación y control de mis existencias, he buscado en varios foros y artículos de referencia y veo que quizá podría usar un ciclo  while para llegar a esto. No se si sea correcto esta suposición por lo cual me gustaría saber si alguien puede asesorarme en este aspecto. Detallo un ejemplo abajo.

En dos fechas diferentes compramos 10 unidades del mismos id_art a diferentes precios

01/03/2015 10 unidades a $500

10/03/2015 10 unidades a $650

cuando se registre una venta por 5 artículos por ejemplo, tiene que restarlos de las primeras entradas (01/03/2015)

y las segundas deben quedar intactas, después se venden 6 mas por lo cual tiene que ir a las primeras entradas (01/03/2015) restar los 5 que quedan

y después pasar al segundo row y tomar las restantes (1)

Añade tu respuesta

Haz clic para o