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.
