Programar sistema FIFO Almacen para conocer fecha de material en inventario
Publicado por Carlo (4 intervenciones) el 06/02/2020 17:10:36
Hola estimados amigos programadores, espero puedan ayudarme!
Quisiera programar en PHP algo que me diga el numero de material la fecha de entrada y la cantidad que queda de ese material.
Yo ingresaria como input la siguiente información:
Numero de Material: Fecha Movimiento Cantidad:
3466 08/02/2020 -100
3466 07/02/2020 100
3466 06/02/2020 -200
3466 05/02/2020 -100
3466 04/02/2020 -50
3466 03/02/2020 400
3466 02/02/2020 -200
3466 01/02/2020 200
Como pueden ver en la tabla nos dice que el 01/02/2020 entraron 200 piezas de ese material, después salieron 200 después entraron 400 y salieron 50, 100 y 200 y entraron 100 y salieron 100
El resultado y el output que necesito obtener de este programa es la siguiente tabla:
Numero de material Fecha Ingreso Cantidad en Almacen.
3466 02/02/2020 0
3466 03/02/2020 0
3466 07/02/2020 50
Eso significa que del material 3466 que entró el 02/02/2020 ya no queda nada
Del material que entró el 03/02/2020 ya no queda nada
Y del material que entró el 07/02/2020 quedan 50 piezas
Y como es FIFO se le debe ir restando a la fecha mas antigual las salidas de material
Y queda mencionar que son muchos numeros de parte diferentes, todos con la fecha de movimiento y la cantidad de movimiento + significa entrada - significa salida
Yo tengo esta lista enorme en excel y podría meterlo al programa como csv o algo así y el programa quisiera que me devuelva la tabla que enseñé anteriormente
En conclusion lo unico que necesito saber es despues de los movimientos de almacen que cantidad tengo de cada material y que antiguedad tiene ese material en mi almacen
Muchas gracias y cualquier tipo de apoyo será de gran ayuda! Aunque alguien pueda ayudarme solo con alguna parte o con lo que puedan
Gracias
Quisiera programar en PHP algo que me diga el numero de material la fecha de entrada y la cantidad que queda de ese material.
Yo ingresaria como input la siguiente información:
Numero de Material: Fecha Movimiento Cantidad:
3466 08/02/2020 -100
3466 07/02/2020 100
3466 06/02/2020 -200
3466 05/02/2020 -100
3466 04/02/2020 -50
3466 03/02/2020 400
3466 02/02/2020 -200
3466 01/02/2020 200
Como pueden ver en la tabla nos dice que el 01/02/2020 entraron 200 piezas de ese material, después salieron 200 después entraron 400 y salieron 50, 100 y 200 y entraron 100 y salieron 100
El resultado y el output que necesito obtener de este programa es la siguiente tabla:
Numero de material Fecha Ingreso Cantidad en Almacen.
3466 02/02/2020 0
3466 03/02/2020 0
3466 07/02/2020 50
Eso significa que del material 3466 que entró el 02/02/2020 ya no queda nada
Del material que entró el 03/02/2020 ya no queda nada
Y del material que entró el 07/02/2020 quedan 50 piezas
Y como es FIFO se le debe ir restando a la fecha mas antigual las salidas de material
Y queda mencionar que son muchos numeros de parte diferentes, todos con la fecha de movimiento y la cantidad de movimiento + significa entrada - significa salida
Yo tengo esta lista enorme en excel y podría meterlo al programa como csv o algo así y el programa quisiera que me devuelva la tabla que enseñé anteriormente
En conclusion lo unico que necesito saber es despues de los movimientos de almacen que cantidad tengo de cada material y que antiguedad tiene ese material en mi almacen
Muchas gracias y cualquier tipo de apoyo será de gran ayuda! Aunque alguien pueda ayudarme solo con alguna parte o con lo que puedan
Gracias
Valora esta pregunta


0