MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Function Hr_read_infotype (foro/showthread.php?t=6043)

Irua 18/06/07 14:17:23

Function Hr_read_infotype
 
Hola Favor me pueden explicar como es la sintaxis de esta funcion, estoy empezando y necesito llamar unos campos de las tablas PA0001 y PA0002 utilizando esta funcion.

saludos y gracias :)

rsudati 18/06/07 15:02:31

exemplo hr_read_infotype
 
DATA: t_p0001 LIKE p0001 OCCURS 0 WITH HEADER LINE.

* Ler os dados do infotipo 0001
CALL FUNCTION 'HR_READ_INFOTYPE'
EXPORTING
pernr = p_pernr
infty = c_0001
begda = t_000-begda
endda = c_data
TABLES
infty_tab = t_p0001
EXCEPTIONS
infty_not_found = 1
OTHERS = 2.

Irua 18/06/07 15:38:03

Gracias .......

Todo Perfecto

rulopuc 16/11/07 17:17:08

HR: Función para leer todos los registros asociados de un infotipo- Ej. p002
 
Hola...

Una consulta... necesito para el módulo HR efectuar la elctura de infotipo 0002, el asunto estpa en que esta función HR_READ_INFOTYPE solo me lee el registro más reciente. (Ejm. el empleado puede tener 4 tipos de documentos registrados en el infotipo cada uno creado con una vigencia diferente. La anterior solo está leyendo el registro creado recientemente). La pregunta es, ¿cómo hacer para leer TODOS los registros de un infotipo X asociado a un empleado?... Sé que se puede hacer por tabla (dicho sea de paso ¿es acaso la pa0002?) pero de existir una función pues Cabal!!.
Por favor espero pronto la respuesta... :)

HRU 27/11/07 10:19:38

Esta función te devuelve todos los registros, solo depende de las fechas que le pases a la función (parametros begda y endda) es decir si por ejemplo pones begda = '19000101' y endda = '99991231' veras todos los registros de dicho infotipo. A partir de la tabla con los registros que te devuelve la función puedes posicionarte en el registro deseado realizando un Loop a la tabla y jugando con las fechas. Ej Loop at <tabla> WHERE begda <= '20070101' and endda >= '20060101'.

endloop.

Aqui te estarias posicionando en los registros que engloben del 2006 al 2007


Husos Horarios son GMT. La hora en este momento es 18:31:23.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web