von Richard Haßmann, Anja Marxsen, Sven-Olaf Möller, Victor Gabriel Saiz Castillo

Ähnliche Dokumente
TEIL I... GRUNDLAGEN 1

Richard Haßmann, AnjaMarxsen, Sven-Olaf Möller, Victor Gabriel Saiz Castillo. HR-Reporting mit SAP. Galileo Press. Bonn

Information-Design-Tool

Praxishandbuch SAP-Personalwirtschaft

1 Überblick über SAP ERP HCM Grundlagen des Organisationsmanagements in SAP ERP HCM... 29

Personaleinsatzplanung mit SAP ERP HCM

3... Funktionale Beschreibung der Personaleinsatzplanung in SAP ERP HCM... 47

Personalplanung und -entwicklung mit SAP ERP HCM

10.6 Programmier-Exits für Workitems

FIVE1 GmbH & Co. KG SAP Partner Port Altrottstraße Walldorf T: FIVE1 GmbH & Co. KG Essence of quality

Lösungen zu den Übungsaufgaben. Praxishandbuch SAP-Personalwirtschaft. Zusatzmaterial zum Buch:

(Hrsg.) Markt&Technik Buch- und Software-Verlag GmbH

Ewald Brochhausen, Jürgen Kielisch, Jürgen Schnerring, Jens Staeck. mysap HR Technische Grundlagen und Programmierung

OSC HCM WORKSHOP 2015

OSC HCM WORKSHOP 2016

Massengenehmigung mit der UWL(Universal- Worklist) 18 December B. Sc. Alexander Graf

Personalkostenplanung (PA-CM-CP)

TEIL I Grundlagen. TEIL II Reportingwerkzeuge. TEIL III Reporting in den HCM-Modulen. TEIL IV Bereitstellung von Reports

Beraterprofil Thomas Scheffler

... Einleitung Überblick über SAP ERP HCM Organisationsmanagement Rollenkonzept in SAP ERP HCM...

Janitor Zutrittssteuerung direkt in SAP

Personal Wirtschaft mit SAP R/3

Personalabrechnung mit SAP'

Business Process Monitoring mit dem SAP Solution Manager

Klaus-Peter Renneberg

Projekt Einführung SAP HCM Personalmanagement. Informationsveranstaltung ESS/MSS Einführungswelle I

Personaleinsatzplanung im Internet ( epep ) für Universität Salzburg

Projekt Einführung SAP HCM Personalmanagement

Praxis-Workshops SAP HCM. Travel Management ESS / MSS Personalcontrolling Genehmigungen

Datenmigration. Tipps und Tricks

Teil 1: Taktischer Ansatz und Konzepte von SAP... R/3-Reporting

SAP ERP HCM in Höchstform mit HR Force-Lösungen

Programmieren von Auswertungen im HR

Trainingskatalog 2013/2014

Anbindung von externen Zeiterfassungssytemen

Human Resources (HR)

1 Customizing der Arbeitszeitpläne

+++ Management Circle Intensiv-Seminar +++ Reporting mit SAP HR/HCM. Gewinnen Sie Personalkennzahlen, Daten und Fakten aus dem SAP -System

Lohnarten-Reporter (H99CWTR0)

HR - Personalmanagement

SAP Personalwirtschaft

Customer Data Control. - verwalten und steuern -

Mieten Sie Ihre komplette

Arbeitszeitblatt und HR in verteilten Systemen

Trainingskatalog 2011 / OMC Group. Seite 1 von 18 OMC-HCM-Trainingsangebot. Otte Management Consulting AG

Leseprobe. Inhaltsverzeichnis. Index. Die Autoren. Leseprobe weiterempfehlen. Wissen aus erster Hand.

Mieten Sie Ihre komplette

Die SpinifexIT Tools einfacher und schneller!

Analyzer für SAP E Recruiting

Entwicklung eines Infotyps in der Personaladministration

Anhang A: Einblick in Enterprise Resource Planning - Beispiel SAP R/3 -

Mieten Sie Ihre komplette SAP -Personalwirtschaftssoftware!

Funktionen Häufig müssen bestimmte Operationen in einem Programm mehrmals ausgeführt werden. Schlechte Lösung: Gute Lösung:

HR Campus AG Bannweg 13 CH-8322 Madetswil

SEMINARKATALOG SAP -HCM

Kap. 5.5: ABAP-Programmierung mit Open- und Native-SQL

Eine Frage zu Ihrem Employee Selfservice: die per Tabellensteuerung eingerichtet wurden, sich im ESS oder im MSS als

Große Bleichen Hamburg. Telefon: 040 / info@brauer-consulting.com.

Leseprobe. Kapitel 6:»Das SAP-Hierarchieframework« Inhalt. Index. Die Autoren. Leseprobe weiterempfehlen.

Personalabrechnung mit dem SAP-System

10.3. ABAP-Programmierung mit Open- und Native SQL

ISACA After Hours Seminar vom

ABAP - Next Generation

Praxishandbuch SAP -Personalwirtschaft

SAP Add-On. AEP für SAP ERP HR: Ausbildungs Einsatz Planung. n Add-On für die hochwertige Planung von Ausbildungsplätzen n Integrierbar in SAP ERP HR

Objektbasierte Entwicklung

SAP HR-Datenkonvertierung

Janitor Integrierte Zutrittskontrolle inkl. Integration von Zeiterfassungsterminals

Personalentwicklung HELP.PAPD. Release 4.6C

1 Datenstrukturen in SAP ERP HCM

1 hat * Transformation des vorigen Entity-Relationship-Diagramms in ein Datenbankschema

HR-Formular-Workplace (PY-XX-FO)

Xtract EXA. Plug n Play mit SAP und EXASolution

Internationales Outsourcing mit SAP/HCM

mysap HUMAN RESOURCES INHALTSVERZEICHNIS Hinweise zu den mysap Human Resources-Schulungen Kursbeschreibungen

1 So nutzen Sie dieses Buch

Bloomberg Datenexport OHNE Anwendung von Bloomberg BDH Formeln oder anderen Excel-Plugin Bloombergformeln

Prozedurale Datenbank- Anwendungsprogrammierung

Ablauf. SAP R/3 Anwendertag Ost BAPI-Nutzung bei KWS 22. Juni 2001

Dynamisches SQL. Folien zum Datenbankpraktikum Wintersemester 2009/10 LMU München

Entwicklung eines Infotyps (Planung)

Inhalt. Geleitwort 13. Vorwort 17. Einleitende Hinweise Business-Intelligence-Konzepte - Neuerungen 25

4GL Sprachen der vierten Generation

Charité U N I I V E R S I I T Ä T S M E D I I Z I I N B E R L L I I N

Qualifikationsprofil

Excel Funktionen durch eigene Funktionen erweitern.

Qualifikationsprofil

Personalbeschaffung (PA-RC)

Menüpfade und Transaktionscodes

Whitepaper. Produkt: combit Relationship Manager. Datensatzhistorie mit dem SQL Server 2000 und combit GmbH Untere Laube Konstanz

Personalabrechnung und weitere Module

Persönliche Daten. Name Christian Krüger Geburtsdatum 22. Mai 1963 Telefonnummer

Überleitung von Gehaltsbestandteilen in die Personalabrechnung

ANDRÉ BECK. Über mich SENIOR SAP HCM & PI BERATER SENIOR SAP HCM & PI ENTWICKLER. Beck. André. Senior SAP HCM & PI Berater Entwickler

BERICHT ZUM SAP HCM-KUNDENTAG 2015 DER ITEMS

Jörg Edinger, Anja Junold, Christian Krämer, Sven Ringling. SAP-Personalwirtschaft für Anwender

SAP ERP Human Capital Management

Ing. Markus Schuch. 12. Juli 1971 in Wien. Wiener Strasse 71, 2201 Gerasdorf AT / HYPNATWW

Effizientes HRM bei der SBB. Thomas Bölscher, Bruno Näf, Daniel Studer, Adrian Stucki 05, 2014

SQL Cockpit & SAP HANA Prüfen Sie Ihre SQL Abfragen auf HANA-Tauglichkeit

Transkript:

Zusatzmaterial zum Buch»HR-Reporting mit SAP «von Richard Haßmann, Anja Marxsen, Sven-Olaf Möller, Victor Gabriel Saiz Castillo Galileo Press, Bonn 2013 ISBN 978-3-8362-1986-0 Bonn Boston

B Standardreports in den HCM- Modulen Übersicht In diesem Anhang finden Sie alle Standardreports zu den HCM- Modulen mit ihrer Bezeichnung, ihrem ABAP-Programmnamen und dem entsprechenden Transaktionscode. Die Reihenfolge der einzelnen Reports entspricht der Darstellungsfolge in den Kapiteln des dritten Teils. Diesen Anhang können Sie auch auf der Verlagswebsite zu diesem Buch unter www.sap-press.de/3268 herunterladen. B.1 Personaladministration Flexible Mitarbeiterdaten RPLICO10 S_AHR_61016362 Personalstammblatt RPPSTM00 S_AHR_61016360 Terminübersicht Ausbildung Dauer der tariflichen Zugehörigkeit H2DATE_MONITOR== H2EDUCATION===== RPLTRF00 S_PH0_48000450 S_PH9_46000224 S_AHR_61016356 Mutterschaftsübersicht RPLMUT00 S_AHR_61016370 Ein- und Austritte Dienstjubiläum Vollmachten Familienmitglieder Geburtstagsliste Kfz-Suchliste H2FLUCTUATIONS== H2JUBILEE_LIST== H2AUTHORIZATIONS H2FAMILY_MEMBERS H2BIRTHDAYLIST== H2CAR_SEARCH==== S_PH9_46000223 S_PH9_46000216 S_PH9_46000225 S_PH9_46000222 S_PH9_46000221 S_PH9_46000220 Telefonliste RPLTEL00 S_AHR_61016354 471

B Standardreports in den HCM-Modulen Übersicht Personalbestandsveränderung Personalbestandsentwicklung H2STAFF_CHANGES2 RPSDEV00 S_L9C_94000095 S_AHR_61016373 Tarifliche Einstufung RPSTRF00 S_AHR_61016378 Aufstellung Gehalt nach Dienstalter RPSSAL00 S_AHR_61016376 Nationalität RPSNAT00 S_AHR_61016374 Geschlecht nach Lebensalter Geschlecht nach Dienstalter Protokollierte Änderungen in den Daten der Informationstypen Protokoll der Reportstarts H2GENDER_PER_AGE H2GEND_P_SENIOR= RPUAUD00 RPUPROTD S_PH9_46000218 S_PH9_46000217 S_AHR_61016380 S_AHR_61016381 B.2 Organisationsmanagement Existierende Organisationseinheiten Stabsfunktionen für Organisationseinheiten RHXEXI00 RHXSTAB0 S_AHR_61016491 S_AHR_61016492 Existierende Stellen RHXEXI02 S_AHR_61016497 Stellenplan RHXSTEL0 S_AHR_61016498 Stellenbeschreibung RHXDESC0 S_AHR_61016499 Komplette Stellenbeschreibung RHXSCRP0 S_AHR_61016501 Existierende Planstellen RHXEXI03 S_AHR_61016502 Stabsfunktionen für Planstellen Zeiträume unbesetzter Planstellen RHXSTAB1 RHXFILLPOS S_AHR_61016506 S_AHR_61018869 Besetzungsplan RHXSBES0 S_AHR_61016503 Planstellenbeschreibung RHXDESC1 S_AHR_61016504 472

Personalbeschaffung B.3 Vakante Planstellen RHVOPOS0 S_AHR_61016509 Obsolete Planstellen RHVOPOS1 S_AHR_61018831 Komplette Planstellenbeschreibung Kompetenzen und Hilfsmittel (Planstelle) RHXSCRP1 RHXHFMT0 S_AHR_61016511 S_AHR_61016507 Solllohnkosten RHXSOLO0 S_AHR_61016508 Existierende Arbeitsplätze Kompetenzen und Hilfsmittel (Arbeitsplatz) RHXEXI01 RHXHFMT0 S_AHR_61016514 S_AHR_61016516 Existierende Objekte RHEXIST0 S_AHR_61016527 Strukturanzeige RHSTRU00 S_AHR_61016528 Infotypen anzeigen und pflegen Starten einer Personalanwendung RHDESC00 RHPNPSUB S_AHR_61016531 S_AHR_61016533 B.3 Personalbeschaffung Variable Bewerberliste RPAPL012 S_AHR_61015508 Bewerber nach Namen RPAPL001 S_AHR_61015509 Bewerber nach Maßnahmen RPAPL004 S_AHR_61015510 Ausbildung der Bewerber RPAPL011 S_AHR_61015511 Bewerbungen RPAPL002 S_AHR_61015512 Bewerberstatistik RPAPL005 S_AHR_61015513 Geplante Vorgänge RPAPRT08 S_AHR_61015514 Vakanzzuordnungen RPAPL003 S_AHR_61015515 Vakanzen RPAPL010 S_AHR_61015516 Ausschreibungen RPAPL006 S_AHR_61015517 Beschaffungsinstrumente RPAPL008 S_AHR_61015518 473

B Standardreports in den HCM-Modulen Übersicht B.4 Personalabrechnung Entgeltnachweis RPCEDTD0 PC00_M01_CEDT Entgeltnachweis mit HR Forms H99_HRFORMS_CALL PC00_M01_HRF Lohnjournal RPCLJND0 PC00_M01_CLJN Lohnkonto RPCKTOD0 PC00_M01_CKTO Be- und Abzüge RPLPAY00 S_AHR_61015788 Auswertung der Pfändungsergebnisse RPCPL2D0 PC00_M01_CPL1 Bankverbindungen RPLBNK00 S_AHR_61015789 Nettoeinkommen auf Monatsbasis RPCNETD0 PC00_M01_CNET Lohnarten-Reporter H99CWTR0 PC00_M99_ CWTR_NO_OC Anzeige der Abrechnungsergebnisse H99_DISPLAY_PAYRE- SULT PC_PAYRESULT B.5 Personalzeitwirtschaft Persönlicher Arbeitszeitplan SAPMP51S PT03 Tagesarbeitszeitplan RPTDSH20 PT_DSH20 Ab-/Anwesenheitsdaten Übersicht Ab-/Anwesenheitsdaten Kalendersicht Ab-/Anwesenheitsdaten mitarbeiterübergreifende Sicht RPTABS20 RPTABS50 RPTABS60 PT64 Anwesenheitskontrolle RPTEAB00 PT62 Grafische An-/Abwesenheitsübersicht RPTLEA40 PT90; PT90_ATT PT91; PT91_ATT PT65 Zeitnachweis RPTEDT00 PT_EDT_TEDT 474

Veranstaltungsmanagement B.7 Kumulierte Zeitauswertungsergebnisse RPTBAL00 PT_BAL00 Zeitkonten anzeigen RPTDOW00 PT_DOW00 Anzeige von Abwesenheitskontingentinformationen Anzeige von Zeitauswertungsmeldungen Anzeige Zeitauswertungsergebnisse (Cluster B2) RPTQTA10 RPTERL00 RPCLSTB2 PT_QTA10 PT_ERL00 PT_CLSTB2 B.6 Personalentwicklung Profilvergleich SAPLRHPP PEPM Auswertung von Profilen SAPLRHP6 PEPP Suche zu Qualifikationen SAPLRHPD_SEARCH PPPE_SEARCH_ FOR_Q Auswertung von Beurteilungen Vergleich Planstelle/ Inhaber für Organisationseinheit Profile einer Organisationseinheit Abgelaufene Qualifikationen SAPLRHPA_REPOR- TING RHXPEP01 RHXPEP02 RHXPE_EXPIRED_ QUALI APPSEARCH S_AHR_ 61015532 S_AHR_ 61015533 S_AHR_ 61015536 B.7 Veranstaltungsmanagement Teilnehmerliste RHXTEILN S_PH9_46000434 Anwesenheitsliste RHXTEILA S_PH9_46000433 Mitarbeiterliste RHXFIRMA S_PH9_46000432 Buchungen pro Teilnehmer RHXBUCH0 S_AHR_61016215 475

B Standardreports in den HCM-Modulen Übersicht Ausbildungshistorie eines Teilnehmers Teilnahmevoraussetzungen Qualifikationen eines Teilnehmers RHXTHIST RHXKVOR0 RHXQALIF S_PH9_46000431 S_PH9_46000430 S_PH9_46000429 Teilnahmestatistik RHXKURS2 S_ALR_87014085 Stornierungen pro Veranstaltung/Teilnehmer RHXSTOR0 RHXSTOR1 S_PH9_46000424 S_AHR_61016216 Veranstaltungsbedarf RHXKBED0 S_AHR_61016220 Veranstaltungsinformationen RHSEMI60 S_PH0_48000476 Veranstaltungstermine RHXKBRO1 S_AHR_61016219 Offene Ressourcenbelegung pro Veranstaltung RHXORES1 S_PH9_46000436 Ressourcenausstattung RHXRESA0 S_AHR_61016224 Referenteninformation RHSSREF0 S_PH0_48000096 Ressourcenbelegung RHRBEL00 S_ALR_87014087 B.8 Personalkostenplanung Anzeigen einer bestehenden Planungsgruppe RHPP25LI S_AHR_61015559 476

C Coding-Beispiele zu Kapitel 4,»Querys«Die folgenden Coding-Beispiele beziehen sich auf Kapitel 4,»Querys«, und zeigen Ihnen, wie Sie InfoSets mit eigenen Zusatzfeldern erweitern können. Den Beispielcode können Sie von der Website des Verlags unter www.sap-press.de/3268 herunterladen. An den meisten Infotypen kann Freitext hinterlegt werden. Dieser Freitext kann als Zusatzfeld in das InfoSet aufgenommen und in Querys ausgewertet werden. Hier sehen Sie zunächst die DATA-Deklaration für das Zusatzfeld: *** Datendefinition für das Lesen des Clusters TABLES: pcl1, pcl2. CONSTANTS: k_buffer VALUE 'BUFFER'. INCLUDE rpc1tx00. INCLUDE rpc2cd00. INCLUDE rpc2rdd0. INCLUDE rpppxd00. DATA: BEGIN OF COMMON PART k_buffer. INCLUDE rpppxd10. DATA: END OF COMMON PART k_buffer. und nun das Zusatzfeld (hier: Freitext aus Infotyp 0015): CLEAR textit15. MOVE-CORRESPONDING p0015 TO tx-key. tx-key-infty = '0015'. rp-imp-c1-tx. IF sy-subrc = 0. LOOP AT ptext. CASE sy-tabix. WHEN 1. MOVE ptext-line TO textit15. WHEN 2. WHEN 3. WHEN OTHERS. EXIT. ENDCASE. 477

C Coding-Beispiele zu Kapitel 4,»Querys«ENDLOOP. ENDIF. Zur Auswertung von Zeitsalden muss je Zeitart ein Zusatzfeld in das InfoSet aufgenommen werden. Der folgende Funktionsbaustein Z_ HR_ZEITART_FUER_QUERY liest die Daten aus den Clustern: *** Deklarationen und Includes, die vor der Funktion selbst *** stehen müssen, dienen dem Lesen der Cluster. tables: pcl2, pcl1. include rpc2rdd0. include rpc2cd00. include rpclst00. include rpc2b201. include rpc2b202. include rpppxd00. include rpppxd10. FUNCTION Z_HR_ZEITART_FUER_QUERY. *"---------------------------------------------------------- ------------ *"*"Lokale Schnittstelle: *" IMPORTING *" REFERENCE(PERNR) TYPE PERNR-PERNR *" REFERENCE(JAHR) TYPE CHAR4 *" REFERENCE(MONAT) TYPE CHAR2 *" REFERENCE(ZTART) LIKE PC2B5-ZTART *" EXPORTING *" REFERENCE(ANZHL) LIKE PC2B5-ANZHL *"---------------------------------------------------------- ------------ clear: saldo. refresh: saldo. b2-key-pernr = pernr. b2-key-pabrj = jahr. b2-key-pabrp = monat. b2-key-cltyp = '1'. rp-imp-c2-b2. loop at saldo where ztart = ztart. anzhl = saldo-anzhl. endloop. ENDFUNCTION. 478

Coding-Beispiele zu Kapitel 4,»Querys«C *** Deklarationen und Includes, die nach der Funktion selbst *** stehen müssen, dienen dem Lesen der Cluster. include rpppxm00. include rpcmgr00. Das Zusatzfeld Zeitsaldo XY wird im InfoSet z. B. zu Infotyp 0007 (Sollarbeitszeit) mit Referenz auf PC2B5-ANZHL angelegt. Im Coding- Abschnitt DATA deklarieren Sie JAHR(4) und Monat(2). Das Coding je Zusatzfeld unterscheidet sich nur in der Zeitart und im Namen des Zusatzfeldes: jahr = pn-begda(4). monat = pn-begda+4(2). clear Z_ABW. call function 'Z_HR_ZEITART_FUER_QUERY' exporting pernr = p0007-pernr jahr = jahr monat = monat ztart = '0020' importing anzhl = Z_ABW. Diese Beispiele zeigen, dass die Erweiterung von InfoSets um Zusatzfelder kein großer Aufwand ist. Sind die Zusatzfelder einmal definiert, stehen sie künftig für Query-Auswertungen zur Verfügung. Die Coding-Beispiele sollen Ihnen als Vorlage und Anregung dienen. Eine kleine Erweiterung des InfoSets kann auf diese Weise schnell einen eigenprogrammierten Report ersparen. 479