Ir al contenido

Tabla fichajes

Respuestas
2
Visitas
13
Iniciado por
abapito
Fecha
09 Feb 2009, 17:11
Tema anterior - Siguiente tema

abapito

Hola, cual es la tabla donde se guardan los fichajes en HR?

No quiero en infotipo 2011 sino otra tabla donde se guardan los fichajes.

Gracias.

Carlos

Creo que es la tabla TEVEN


oscar

Detallo un poco mas como tratar el Infotipo 2011.

Los registros del IT2011 no se almacenan en una tabla tipo PANNNN, con NNNN = Nº Infotipo, sino en la tabla TEVEN, por lo que funciones como HR_READ_INFOTYPE, no sirven para leer los datos del IT2011, entonces un ejemplo de lectura del IT2011 es como el siguiente:


     SELECT * FROM teven APPENDING TABLE it_teven
             WHERE pernr EQ gt_pernr-pernr
               AND ldate EQ gf_fecha
               AND stokz EQ space.



A su vez, para borrar un registro es aconsejable hacerlo de la siguiente manera:


   IF teven-stokz EQ space.
     teven-stokz = 'X'.
     teven-uname = sy-uname.
     teven-aedtm = sy-datum.
     UPDATE teven.
   ENDIF.