Entradas

Mostrando entradas de mayo, 2011

About me

Report basado en LDB PNP

A continuación se detalla un ejemplo de programa ABAP del módulo HCM basado en la BDL PNP, maestro de personal.

Requerimientos: En los atributos del report se establece como Base de datos Lógica, la PNP. Descripción: Este report muestra los datos de empleados más importantes del IT 1. Filtro: En el filtrado estándar en base a la BDL PNP marcamos año actual, ponemos status de ocupación 3 y un valor para nuestra sociedad. De ésta forma nos aseguramos que seleccionamos a los empleados activos del año actual para la sociedad definida. Características: Uso de macroinstrucciones y base de datos lógica PNP.



REPORT ZEJEMPLO_PNP.

TABLES: PERNR.
INFOTYPES: 0000, 0001.  "Definición de los infotipos a utilizar

DATA: L_NUM TYPEI.

START-OF-SELECTION.

GET PERNR.

* Lectura del infotipo 1 atendiendo a las fechas de selección
  RP-PROVIDE-FROM-LAST P0001 SPACE PN-BEGDA PN-ENDDA.

IF PNP-SW-FOUND = '1'.

ADD1TO L_NUM.
* Escribir datos del empleado seleccionado, a saber:
* Nr. de personal, nombre completo, …