PDA

Ver la Versión Completa : READ_TEXT - Textos Posiciones HCM


Garces
24/05/11, 14:56:19
Estoy intentando obtener un texto por la función READ_TEXT

El problema es que no sé qué parámetros utilizar para obtener los textos explicativo de las posiciones de la transacción PPOME, Subtipo 0001.

Alguien sabe cómo obtener estos textos?

Muchas gracias.

kibo
24/05/11, 15:52:10
Los textos de los infotipos no puedes leerlos con la READ_TEXT debes hacerlo con el metodo CL_HRPA_TEXT_CLUSTER=>READ.

Garces
24/05/11, 20:37:58
Y cuáles son los parámetros que deben entrar en ese método?
Se trata del infotipo 1002, Subtipo 0001

kibo
24/05/11, 20:54:53
data : pskey type pskey.

data : mytext type HRPAD_TEXT_TAB.

pskey-pernr = '1'.

pskey-infty = '0102'.

pskey-subty = '4'.

pskey-objps = '00'.

pskey-endda = '99991231'.

pskey-begda = '20060601'

CALL METHOD CL_HRPA_TEXT_CLUSTER=>READ

EXPORTING

TCLAS = 'A'
PSKEY = pskey

NO_AUTH_CHECK = ''

IMPORTING
TEXT_TAB = mytext

Garces
24/05/11, 21:06:39
Creo que con este método obtienes textos de los infotipos correspondientes a los trabajadores (porque te pide el parámetro 'pernr').

Yo busco los textos de la posición (OTYPE = 'S') que ocupan los trabajadores. El método que indicas no me sirve para este fin... pero debe estar por ahí la respuesta...

Muchas gracias de todos modos... Seguiré buscando

Garces
25/05/11, 14:43:01
Al final encontré la tabla donde se almacenan estos textos.
Como se trata del infotipo 1002, se trata de la tabla HRT1002 ingresando como clave el valor obtenido en el campo TABNR de la tabla HRP1002.

Muichas gracias a todos...