#1
|
|||
|
|||
Obtener el número de días por diferencia de dos fechas
Hola expertos!!
Estoy trabajando en SAP Business Warehouse. Necesito calcular el número de días que hay entre dos fechas. En las reglas de transferencia empleo la formula DATE_DIFF(Date1,Date2), pero cuando intento cargar, el sistema falla a causa de dicha fórmula. He creado los infoobjetos como DATS. ¿Podéis ayudarme? Saludos. |
#2
|
|||
|
|||
datediff
hola, yo lo manejo de la siguiente manera
DATEDIFF(Day,"campo 1",getdate()) as 'DIAS' day, es para que te de la diferencia en dias "campo 1" (sin Comillas) el campo con la fecha inicial getdate()) pues es para que el queri tome la fecha del dia de hoy por ejemplo pero podes poner la fecha del otro campo espero te sirva |
#3
|
|||
|
|||
DATA: FechaNac type d OBLIGATORY,
FechaAct type d, Cant(200) TYPE c, Edad TYPE P. CALL FUNCTION 'SD_DATETIME_DIFFERENCE' EXPORTING date1 = FechaAct time1 = '010150' date2 = FechaNac time2 = '020559' IMPORTING DATEDIFF = Edad * TIMEDIFF = * EARLIEST = EXCEPTIONS INVALID_DATETIME = 1 OTHERS = 2. el campo edad te da la diferencia de dias.. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|