Foro de programación ABAP

SAP / ABAP => Programación ABAP => Mensaje iniciado por: abapito en 11 de Noviembre de 2008, 12:57:52 pm

Título: Busco Función que excluya Sabados y Domingos
Publicado por: abapito 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.

Título: Re: Busco Función que excluya Sabados y Domingos
Publicado por: Nuria 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.


Título: Re: Busco Función que excluya Sabados y Domingos
Publicado por: dgranja 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...
Título: Re: Busco Función que excluya Sabados y Domingos
Publicado por: hrodguezsol 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