PDA

Ver la Versión Completa : Leer infotipo de PA sin pernr


eraso
21/01/10, 14:30:00
Hola,

Estoy intentando leer un infotipo de PA pero sin meter el pernr, sino utilizando otros parametros. El problema es que en todas las funciones que encuentro el pernr es clave. La solucion que tengo es hacer un a select a la tabla del infotipo, pero preferiria, si alguien sabe, utilizar alguna funcion.

Gracias

Floren
21/01/10, 16:04:15
Hola,

Es que el número de personal es campo clave en la tabla de cualquier infotipo de PA. Si necesitas otro filtro tendrás que poner al menos el rango de pernr (aunque éste sea el de todos los empleadosa del sistema). El select a la tabla es completamente desaconsejable.

Te sugiero que pruebes las macros ( http://blogdefloren.wordpress.com/2008/03/18/macros/) ), aunque si das algunos detalles más seguramente será más sencillo orientarte.

Un saludo

eraso
22/01/10, 07:29:26
Hola,

El problema es que en el campo pernr de la funcion HR_READ_INFOTYPE no se puede meter un rango.

Lo que tengo que hacer es leer el infotipo 0000 para todos los empleados del sistema para los que el usuario tenga autorizacion.

¿Hay alguna manera de conseguir todos los empleados sin una base de datos logica?

Un saludo.

Floren
23/01/10, 18:30:24
Hola,

Es que para recorrer todos los empleados del sistema, lo suyo es que la utilices.

Si lo que no te gusta es su pantalla de selección, puedes modificar su report category para que no se muestre y poder usarla.

Espero haberte ayudado.

Un saludo