on 12-04-2012 8:29 PM
Buen día expertos!!!
Adjunto una imagen de un reporte que estoy personalizando en Crystal Reports, esta hecho en base al query que me proporcionaron en otra pregunta.
http://scn.sap.com/thread/3270902
La idea es tener el último saldo del plan de cuentas, en base a sus respectivos movimientos de la JDT1.
Ya tengo agrupado el query por cuenta, ahora lo que necesito es el último registro, pero no encuentro un criterio de resumen que sea así, hay de suma, máximo, conteo, etc.. etc... pero ninguno que sea último.
Cualquier ayuda se les agradece de antemano,
Saludos!!!
Pero con la consulta original no se obtiene la imagen que has subido.
Esa columna saldo que representa .... ¿el saldo por años?.
¿Puedes proporcionar la sql que estas usando?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Que tal Gonzalo, muchas gracias por responder pero ya pude solucionar el problema.
Te comento, la consulta modificada es:
SELECT
T0.[RefDate],
T1.[AcctCode],
T1.[AcctName],
SUM(T0.[Debit]-T0.[Credit]) [Saldo]
FROM JDT1 T0
INNER JOIN OACT T1 ON T0.Account = T1.AcctCode
WHERE
T0.[Account] in
('_SYS00000000217',
'_SYS00000000530',
'_SYS00000000531',
'_SYS00000000532',
'_SYS00000000464')
GROUP BY T0.[RefDate],T1.[AcctCode], T1.[AcctName]
En realidad eran muchas más cuentas, pero para efecto de ver la estructura del query solo deje 5, lo que tuve que hacer fue traerme todas las cuentas de los gastos que necesitaba y ya en Crystal, filtrar el RefDate menor o igual la fecha introducida, hacer un subinforme para cada tipo de gasto (produccion, admon, financiero), suprimir el detalle (no profundizar) y usar una sumatoria en el Saldo.
Al final me quedó así.
User | Count |
---|---|
94 | |
11 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.