Ir al contenido
Programación ABAP

HR_READ_INFTY_NOTE

Lee el texto libre (nota) asociado a un registro de infotipo de HR.

Módulo de funciónHR
Transacción
SE37
Grupo
HR
Actualizado
21 de octubre de 2026

Para qué sirve

Algunos registros de infotipos de HR llevan un texto libre que el usuario escribe en la PA30 (Ir a › Mantener texto). Ese texto no se guarda en la tabla PAnnnn, sino en el cluster TX de la tabla PCL1. HR_READ_INFTY_NOTE lo lee.

Para saber si un registro tiene texto, basta con mirar el indicador ITXEX del propio registro del infotipo.

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
" Saber qué registros del infotipo 0019 tienen texto asociado
DATA lt_p0019 TYPE STANDARD TABLE OF p0019.

CALL FUNCTION 'HR_READ_INFOTYPE'
  EXPORTING
    pernr     = lv_pernr
    infty     = '0019'
  TABLES
    infty_tab = lt_p0019
  EXCEPTIONS
    OTHERS    = 1.

LOOP AT lt_p0019 INTO DATA(ls_p0019) WHERE itxex = 'X'.
  " Este registro tiene nota: leerla con HR_READ_INFTY_NOTE
ENDLOOP.

Errores y excepciones habituales

  • No hay texto: el indicador ITXEX del registro está vacío; el registro no tiene nota.

Relacionadas

Funciones relacionadas

HR_READ_INFOTYPE

Transacciones y tablas

PA30SE37PCL1

En abap.es

¿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