Modificar PDL antigüedad de saldos clientes

Buen día a todos
Quisiera adicionar al informe de antigüedad de saldos clientes los días pendientes y el total que tiene cada factura, alguno sabe que variables debo llamar?
Muchas gracias.

1 me gusta

Hola buen dia.
Este post te puede ayudar. Revisalo. Saludos.

Hola @Flak67, te dejo esta query por si te ayuda, en ella calcula los días

SELECT DISTINCT P0.docnum,
                P0.docdate,
                P0.docduedate,
                P0.cardcode,
                P0.cardname,
                P0.doctotal,
                (SELECT ( doctotal - paidtodate )
                 FROM   oinv
                 WHERE  docnum = P0.docnum
                        AND Datediff(day, docduedate, Getdate()) <= 0)  AS
                'POR VENCER',
                (SELECT ( doctotal - paidtodate )
                 FROM   oinv
                 WHERE  docnum = P0.docnum
                        AND Datediff(day, docduedate, Getdate()) >= 1
                        AND Datediff(day, docduedate, Getdate()) <= 30) AS
                'Vencida <30 Días',
                (SELECT ( doctotal - paidtodate )
                 FROM   oinv
                 WHERE  docnum = P0.docnum
                        AND Datediff(day, docduedate, Getdate()) >= 31
                        AND Datediff(day, docduedate, Getdate()) <= 60) AS
                'Vencida <60 Días',
                (SELECT ( doctotal - paidtodate )
                 FROM   oinv
                 WHERE  docnum = P0.docnum
                        AND Datediff(day, docduedate, Getdate()) >= 61
                        AND Datediff(day, docduedate, Getdate()) <= 90) AS
                'Vencida <90 Días',
                (SELECT ( doctotal - paidtodate )
                 FROM   oinv
                 WHERE  docnum = P0.docnum
                        AND Datediff(day, docduedate, Getdate()) >= 91) AS
                'Vencida > 90 Días',
                Datediff(day, P0.docduedate, Getdate())                 AS
                'Días'
FROM   oinv P0
       INNER JOIN oslp T1
               ON P0.slpcode = T1.slpcode
WHERE  P0.doctotal > P0.paidtodate

Hola @saufondez gracias por tu respuesta, de acuerdo a este post debo colocar la variable que aparece en información del sistema del documento específico en el PDL, ya realice esta prueba pero me genera error al visualizar el PDL.

Como comente quiero al PDL de antigüedad de saldos clientes agregar el total de cada factura y los días pendientes que tiene, intente colocar la variable 91 la cual es la que me muestra SAP en el campo total de una factura.
Variable campo total en factura

Esta variable la incluí en el PDL
Agregar variable en PDL

Pero al visualizar el PDL me genera error
Error a previsualizar PDL

Muchas gracias.

Gracias @joseramonsoli por tu respuesta, que pena contigo me podrías indicar como incluyo la consulta en el PDL, no encontré la opción? Muchas gracias.

1 me gusta

Que pena @Flak67, pero todavía no estoy muy ducho en PLD. ahí no puedo ayudarte, espero que algún miembro pueda ayudar.

Este tema se cerró automáticamente 30 días después de la última publicación. No se permiten nuevas respuestas.