Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola a todos.
Tengo una base donde cada tercero tiene un saldo diferente por fecha de acuerdo al cierre de ventas y necesito sacar la última fecha en la que generó saldo, en este caso la fecha máxima, el problema es que cuando realizo la sentencia Max(Fecha) me trae la fecha máxima de la base y no la máxima del tercero en la que realizó la venta.
Ejemplo:
TERCERO FECHA SALDO
A 20140831 12000
B 20140821 13898
C 20140811 23455
A 20140805 35445
B 20140807 8777
C 20140819 10092
Para el tercero A la fecha máxima sería 20140831 con cierre de saldo 12000
Para el tercero B la fecha máxima sería 20140821 con cierre de saldo 13898
Para el tercero C la fecha máxima sería 20140819 con cierre de saldo 10092
Ya intenté desde el script sacar las fechas máximas por tercero y eso me trae asociado el saldo, el problema es que se requiere ver la historia del saldo por tercero, y también ver el saldo a un cierre especifico, ejemplo: si realizo el cierre de ventas de un tercero a la fecha 30 de septiembre, me debe mostrar a esa fecha el saldo que tiene sin importar que la última vez que haya realizado ventas haya sido el 1 de enero.
Quedo atento a sus comentarios.
Puedes hacer una tabla con dimensiones Tercero y Fecha y en la expresion le colocas esta:
FirstSortedValue(SALDO,Aggr(Max(FECHA),TERCERO))