Ir al contenido
Programación ABAP

ISH_GET_DAY_OF_WEEK

Devuelve el día de la semana de una fecha. Función del módulo sanitario IS-H.

Módulo de funciónFechas
Transacción
SE37
Grupo
Fechas
Actualizado
21 de octubre de 2026

Alternativa moderna. En cualquier sistema usa DATE_COMPUTE_DAY o DAY_IN_WEEK. Consulta la ficha de DATE_COMPUTE_DAY.

Para qué sirve

ISH_GET_DAY_OF_WEEK pertenece a la solución sectorial IS-H (hospitales), así que solo existe en sistemas que la tienen instalada.

Para obtener el día de la semana en cualquier sistema SAP usa DATE_COMPUTE_DAY o DAY_IN_WEEK, que son estándar y no dependen de ningún módulo.

Parámetros

Firma por confirmar. Aquí figuran solo los datos que conocemos con seguridad. Antes de usarla, comprueba los parámetros exactos en la transacción SE37 de tu sistema.

Ejemplo

ABAP
" Alternativa disponible en cualquier sistema
DATA lv_dia TYPE scal-indicator.

CALL FUNCTION 'DATE_COMPUTE_DAY'
  EXPORTING
    date = sy-datum
  IMPORTING
    day  = lv_dia.        " 1 lunes … 7 domingo

Errores y excepciones habituales

  • La función no existe: el sistema no tiene IS-H. Usa DATE_COMPUTE_DAY.

Relacionadas

Funciones relacionadas

DATE_COMPUTE_DAYDAY_IN_WEEK

Más en Fechas

CONVERSION_EXIT_LDATE_OUTPUTADD_TIME_TO_DATERP_CALC_DATE_IN_INTERVALEND_TIME_DETERMINEC14B_ADD_TIMECALCULATE_DATECOMPUTE_YEARS_BETWEEN_DATESCONVERSION_EXIT_PDATE_INPUTCONVERSION_EXIT_PDATE_OUTPUTCONVERSION_EXIT_SDATE_OUTPUTCONVERT_DATE_TO_EXTERNALCONVERT_DATE_TO_INTERNAL

Transacciones y tablas

SE37

¿Dudas con esta función?

Pregunta en el foro de abap.es: la comunidad lleva años resolviendo dudas de ABAP en español.

Preguntar en el foro

Actualizado: 21 de octubre de 2026