Tips and Tricks for the ABAP® Programming Language
YPMLIST1 – HR list of employees with name, adress, and cost center
This reports does print a HR list with names, adress and cost censter information
Parameters:
STANDARD HR-SELECTION SCREEN (LOGICAL DATABASE)
Output:
PERSONALNUMBER, NAME, ADRESS, COST CENTER
ABAP™-Source-Code
You can copy and paste the source code directly into the ABAP™-Workbench.
REPORT YPMLIST1 LINE-SIZE 120. "yyyymmdd, Release 4.0 * ********************** HEADER ************** * * * Copyright (c) 2000 by B.D. from H. * * You can use or modify this report for your own work as long * as you don't try to sell or republish it. * In no event will the author be liable for indirect, special, * Incidental, or consequental damages (if any) arising out of * the use of this report. *//////////////////////////////////////////////////////////////////////* REPORT ZPMLIST1 NO STANDARD PAGE HEADING LINE-SIZE 120. TABLES: PERNR. INFOTYPES: 0001, "organ. Zuordnung 0002, "Daten zur Person 0006, "Adresse 0007. "Arbeitszeit DATA: BEGIN OF NAME, NACHN LIKE P0002-NACHN, VORNA LIKE P0002-VORNA, END OF NAME. GET PERNR. RP-PROVIDE-FROM-LAST P0001 SPACE PN-BEGDA PN-ENDDA. MOVE-CORRESPONDING P0002 TO NAME. CONDENSE NAME. WRITE: / PERNR-PERNR, NAME, 60 P0006-ORT01, 100 P0001-KOSTL. WRITE: /60 P0006-STRAS.