Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Estimados como estan?
Tengo un inconveniente para poder realizar un reporte de Stocks. Necesito mostrar el saldo inicial y final de cada periodo para cada uno de los materiales que se manejan en la empresa. La tabla desde donde obtengo la información tiene la particularidad de mostrar los saldos finales de cada mes. Es decir el saldo Final de Marzo es el Saldo Inicial de Abril y así para cada uno de los meses. Para realizar esta operación utilice la función PREVIOUS pero tengo algunos inconvenientes que les comento a continuación.
Estoy adjuntando el reporte en Qlikview y la data de prueba que estoy utilizando. Les agradecería mucho que me puedan dar una mano.
Muchas gracias
Saludos
Carlos
// --- Tabla Matriz ----------------------------------//
[Mat]:
LOAD
Material,
Centro,
Alm. as Alm,
Ej. as Anio,
Pe as Mes,
LibrUtiliz,
Trasl.,
[En CtrlCal],
[No libre],
Bloqueado,
Devol.,
[Valor vta.],
Trasld.VV,
Date(Monthstart(Makedate(Left(Ej.,4),Right(Pe,2))),'MMM YYYY') as [Periodo]
FROM PRUEBA.xlsx
(ooxml, embedded labels, table is Hoja1);
/// -------------- Tabla inicial ----------------------- //
[TablaFinal]:
LOAD
SUM(LibrUtiliz) as SaldoFinal,
Material,
Periodo
RESIDENT
Mat
GROUP BY Material,Periodo;
DROP TABLE Mat;
// -------------- Tabla Saldos posteriores ------------------ //
[TablaInicial]:
LOAD
Previous(SaldoFinal) as SaldoInicial,
Material,
Periodo
RESIDENT TablaFinal;