Foro de programación ABAP
SAP / ABAP => Programación ABAP => Mensaje iniciado por: ale12 en 14 de Abril de 2009, 12:23:03 pm
-
Hola,
estoy haciendo una función y necesito leer el infotipo 2001.
No tengo ni idea de HR.
Como me aconsejáis hacerlo? Directamente haciendo un SELECT?
Muchas gracias.
-
Te recomiendo usar siempre bases de datos lógicas o la función: HR_READ_INFOTYPE
-
Puedes utilizar la función HR_READ_INFOTYPE o ir directamente a la tabla PA2001 y utilizar un SELECT para la selección del registro. En HR es muy importante las Fecha de inicio y fin (BEGDA,ENDDA) en activo siempre será el registro con fecha mayor. Analiza los registros y veras. Igualmente con la función HR_READ_INFOTYPE debes indicar las fechas de inicio y fin.
Espero que te haya ayudado mi comentario