blog de Floren

SAP HCM y Programación en ABAP

Archivo de 18/03/08

SAP NetWeaver: The Body of Information

Publicado por Floren en Marzo 18, 2008

Publicado en Cursos, seminarios y manuales | Deja un Comentario »

Report para enviar emails con archivos adjuntos a direcciones externas

Publicado por Floren en Marzo 18, 2008

REPORT ZREPORT_TO_EMAIL NO STANDARD PAGE HEADING LINE-SIZE 200.

DATA : BEGIN OF ITAB OCCURS 0,
PERNR LIKE PA0001-PERNR,
ENAME LIKE PA0001-ENAME,
END OF ITAB. Leer el resto de esta entrada »

Publicado en Código | Deja un Comentario »

Borrar Juego de Datos desde Código

Publicado por Floren en Marzo 18, 2008

PERFORM CERRAR_SESION.
IF D_TOT IS INITIAL.
   PERFORM BORRAR_JD.
   MESSAGE I108.
ELSE.
   MESSAGE I105 WITH P_JUEGO.
ENDIF. Leer el resto de esta entrada »

Publicado en Código | Deja un Comentario »

Macros en SAP HR

Publicado por Floren en Marzo 18, 2008

La utilización de macros en el código de un objeto, consigue encapsular ciertas sentencias y mejora la modularización. Originariamente, una macro (o macroinstrucción) se puede definir con un conjunto de sentencias más sencillas que quedan alojadas en memoria cuando se ejecuta el programa (a diferencia de una función, que es llamada de forma dinámica). 

Para ver el código de una macro en SAP, se debe acceder a la transacción SE11 y visualizar el contenido de la tabla TRMAC. Una vez visualizado el código, es frecuente que dentro se hagan llamadas a rutinas de programa estándar (perform f_rutina (programa_estandard) ).

RP-READ-INFOTYPE: Todos los registros de un empleado para un determinado periodo de tiempo del infotipo indicado en la función  son puestas en una tabla interna del infotipo. No necesita de PNP, por lo que suele usarse cuando no hay base de datos lógica asociada al programa. Leer el resto de esta entrada »

Publicado en Artículos | Deja un Comentario »