Tratare de Explicar mas claro, tengo tres hojas:
Tabla de Inventarios Hoja1 (“Inv QAD”)
Tabla de Pedidos Hoja2 (“Pedidos”)
Reporte de total cajas de inventario y cajas ordenadas Hoja3 (“Inv-PedRefrigerado”).
En Pedidos hoja2(“Pedidos”): sumar el total de cajas del campo Cnt!Ord con criterios que sean el mismo artículo, almacén y el Origen sea PLF, la FechaExpiracion Pedido debe ser igual o menor a lo reportado en la hoja3 (“Inv-PedRefrigerado”).
En Inventario hoja1(“Inv QAD”): sumar el total de cajas del campo Cnt en Exist con criterios que sean el mismo artículo, almacén, Estatus: Stock Lib y el Origen sea PLF, la misma FechaExpiracion Inv y debe ser reportado en la hoja3 (“Inv-PedRefrigerado”).
En el reporte de la Hoja3 (“Inv-PedRefrigerado”). hay tres columnas, Columna Invent es para cada artículo donde se deben ubicar la cantidad de cajas Inventario ubicado en su respectiva Fecha de Expiración. La cantidad de cajas ordenado ubicados en la Columna Orden en la misma fecha de expiración sino hay igual que se ubique en la fecha de Expiración más cercana. En una tercera Columna Asigna se debe ubicar las cajas asignadas bajo este criterio:
Si Cajas Inventario es mayor a ordenado, entonces Asignado es igual a Ordenado. Si Cajas Inventario es igual a Ordenado entonces Asignado es igual a Ordenado. Si Cajas Inventario es menor a Ordenado entonces Asignado es igual a Inventario, Coloco ejemplos:
Inventario(Invent)=100Cajas, Pedido(Orden) =15Cajas por lo tanto asignado(Asigna)=15Cajas
Inventario(Invent)=15Cajas, Pedido(Orden) =15Cajas por lo tanto asignado(Asigna)=15Cajas
Inventario(Invent)=10Cajas, Pedido(Orden) =15Cajas por lo tanto asignado(Asigna)=10Cajas
Inventario(Invent)=0Cajas, Pedido(Orden) =15Cajas por lo tanto asignado(Asigna)=0Cajas
Las tres columnas para cada Articulo de hoja3 (“Inv-PedRefrigerado”) estan en celdas combinadas. En la imagen se observa cómo debe quedar el reporte:
