Autor Tema: Busco Función que excluya Sabados y Domingos  (Leído 4279 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado abapito

  • Usuario Completo
  • ***
  • Mensajes: 76
    • Ver Perfil
Busco Función que excluya Sabados y Domingos
« en: 11 de Noviembre de 2008, 12:57:52 pm »
Pues lo que he puesto en el asunto.

Estoy buscando una función que me excluya los sábados y los domingos del calendario.

Muchas gracias.


Desconectado Nuria

  • Usuario Completo
  • ***
  • Mensajes: 90
    • Ver Perfil
Re: Busco Función que excluya Sabados y Domingos
« Respuesta #1 en: 11 de Noviembre de 2008, 01:43:22 pm »
Lo que tu buscas no lo conozco, pero te puede servir esta función:

ISH_GET_DAY_OF_WEEK

Lo único que tienes que controlar son los días 6 y 7 que corresponden a los sábados y domingos.



Desconectado dgranja

  • Novato
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Busco Función que excluya Sabados y Domingos
« Respuesta #2 en: 14 de Noviembre de 2008, 10:18:07 pm »
También te puede servir esta función, te regresa la lista de los días sábados y domingos entre dos fechas:

   CALL FUNCTION 'CATSXT_GET_HOLIDAYS'
     EXPORTING
       im_personnel_number    = 0
       im_begin_date             = w_fecini
       im_end_date               = w_fecfin
       IM_GET_WEEKEND_DAYS       = 'X'
     IMPORTING
       EX_HOLIDAYS               = it_finsem.

Saludos a todos...

Desconectado hrodguezsol

  • Novato
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Busco Función que excluya Sabados y Domingos
« Respuesta #3 en: 06 de Enero de 2009, 05:23:51 pm »
Necesitas convinar estas dos funciones: 'DATE_CONVERT_TO_FACTORYDATE' y 'FACTORYDATE_CONVERT_TO_DATE', la primera para convertr los dias de la fecha transcurridos a un numero de dias laborables y la segunda para que en base el calendario interno de sap creado para esa area de negocios puedas determinar la fecha quitando los dias no laborables, saludos.

HRS