Alguien me podria ayudar entendiendo un Query?

Quisiera ver si alguien me traduce este Query. Deseo aprender y que mejor que entendiendo que hace este que tengo. saludos

SELECT 
T0.Docdate,
T0.DocNum,
T0.CardCode,
T0.CardName,
case 
when t2.TargetType = '14' or t0.CANCELED IN ('Y','C')
then 0 
else T0.Doctotal  end as 'Total',
case 
when t2.TargetType = '14' OR T0.CANCELED IN ('Y','C')
then 0 
else T0.Paidtodate end as 'Pagado',
T1.SlpName,
T2.TargetType
FROM OINV T0
INNER JOIN INV1 T2 ON T2.DocEntry=T0.DocEntry and t2.VisOrder='0'
INNER JOIN OSLP T1 ON T1.Slpcode=T0.Slpcode
WHERE T0.Docdate>=[%0] and T0.Docdate<=[%1]

HOla @Wrath343
1.-Pasate por presentaciones.
2.- Categoriza correctamente el tema, esto es de Consultas SAP Busines One
3.- Si insertas un codigo sql hazlo con los marcadores adecuados.

Cuando cumplas con los puntos … te explicamos.

Casi casi… solo te falta la presentación … @Wrath343

Es una consulta de facturas emitidas a clientes que te muestra el importe total y el importe cobrado de las mismas.

Está condicionado a que si la factura tiene abonos targettype=14 o está cancelada muestre importe 0 tanto en el cobrado como en el total.

Te muestra el cliente, el agente comercial y tiene preguntados para la ejecución entre rangos de fechas.

1 me gusta

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