cancel
Showing results for 
Search instead for 
Did you mean: 

Último registro de un grupo en Crystal Reports

Former Member
0 Kudos

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!!!

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

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?

Former Member
0 Kudos

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í.