Estimados, necesitamos restar entre dos fechas para saber los días que han transcurrido, esto en el query manager de SAP. Ejemplo entre el TaxDate de la tabla ORDR y el TaxDate de la tabla ODLN. He intentado con sentencias sql pero imagino debe ser distinto en el query manager y con hana.
SELECT
T0.DocEntry
,T0.DocNum AS [No DOC ORDEN VENTA]
,T0.TaxDate AS [FECHA ORDEN DE VENTA]
,T3.DocEntry
,T3.DocNum AS [No DOC ENTREGA]
,T3.TaxDate AS [FECHA ENTREGA ]
,DATEDIFF(DAY, T0.TaxDate ,T3.TaxDate) AS [DIAS TRANSCURRIDOS]
FROM
ORDR AS T0
JOIN RDR1 AS T1 ON T0.DocEntry = T1.DocEntry
JOIN DLN1 AS T2 ON T1.TrgetEntry = T2.DocEntry
JOIN ODLN AS T3 ON T2.DocEntry = T3.DocEntry
Saludos, usa … Cast(T0.taxdate - T1.taxdate as Int) as días
Te va a dar la diferencia en días
Ni se si T0.taxdate es de ord o de Odln tu sabes cual typeaste 1ro.