Ir al contenido

Función de fechas

Respuestas
2
Visitas
19
Iniciado por
Nuria
Fecha
27 Jul 2007, 13:43
Tema anterior - Siguiente tema

Nuria

Hola,

Alguien conoce una función que al pasarle una fecha y un número de días te devuelva esa fecha mas los días, pero saltandose los sabados y domingos?

O sea que si yo le paso una fecha que coincide el jueves y le paso 3 días, la fecha que me devuelva sea la del martes siguiente.


Espero haberme explicado bien.  ::)

Gracias de antemano...

oscar

Creo que esta función la pensaron para lo que tu querías... ;D


* Esta función suma días laborables
  CALL FUNCTION 'WDKAL_DATE_ADD_FKDAYS'
    EXPORTING
      i_date  = sy-datum
      i_fkday = num_dias
      i_fabkl = 'ES'    "Calendario del pais
    IMPORTING
      e_date  = sig_fecha.


Nuria

Muchas gracias Oscar.  :D

Había en contrado esta otra función DATE_CONVERT_TO_FACTORYDATE, pero la que me has comentado es mucho mejor.

Otra vez gracias.