This expanded second edition gives you an in-depth look at the data structures of SAP HR. First, gain a thorough understanding of the concept of information models, through which the master data in HR is structured. Then, learn about the individual information models of personnel administration and time management. Using the concise explanations, and step-by-step instructions, you'll also quickly discover how to customize key applications and generate special reports, while saving time and avoiding costly errors. Special features of HR role and authorization concepts are clearly defined-from both the functional and technical perspectives.
This second edition comes with entirely new chapters on designing HR forms using the HR Forms Workplace, on reporting tools (HIS and Ad-hoc Query) as well as on interface programming with the Interface Toolbox and BAdIs.
Prof. Dr. Ewald Brochhausen worked at SAP as an HR consultant between 1989 and 1992. Since 1992, he is professor for general business administration, particularly organizational and personnel administration, at the Worms University of Applied Sciences. Within mySAP HR, he focuses on the design, implementation, and customization of HR systems in heterogeneous environments.
Dr. Jürgen Kielisch has worked at SAP since 1991. Since then, the field of personnel management has been the main focus of his work. He started his work for SAP as a consultant and finally became a senior consultant and project manager. After that, Jürgen worked in the sales area, first as an account executive in the specific sales area of personnel management, then as a manager of customer development projects in HR development. He presently works in the area of HR Solution Management.
Dr. Jürgen Schnerring has worked at SAP since 1989. From the very beginning he has been involved in the design and implementation of the HR component in the R/3 system. The main focus of his work were the development and project management in the areas of personnel administration and organization. He is currently participating in development projects related to mySAP ERP.
Dr. Jens Staeck has worked from 1997 until 2002 in the personnel management development area at SAP with a focus on Employee Self-Service (ESS) and Web-enabling technologies. Subsequently, he managed an RFID project and later on developed Web services in the area of Master Data Management. Since 2004 he has been working in the development department of Life Cycle Management.
Preface to the 1st Edition ... 11
Foreword ... 13
1. Introduction ... 15
... 1.1 Dimensions of mySAP HR ... 15
... 1.2 Adjustment Possibilities ... 15
... 1.3 The Structure of This Book ... 17
2. Data Structures in HR ... 21
... 2.1 Data Structures in Context ... 21
... 2.2 Personnel Administration Master Data ... 21
... 2.3 Organizational Management and Personnel Planning Data ... 43
... 2.4 Time Management Data ... 61
... 2.5 Payroll Data ... 67
3. Reading and Processing Data ... 77
... 3.1 Logical Databases in HR ... 77
... 3.2 Access Without a Logical Database ... 98
... 3.3 Using Macros ... 100
... 3.4 Function Modules ... 108
... 3.5 Accessing Clusters ... 116
... 3.6 Enhancements with Customer Exits and Business Add-Ins ... 122
4. Roles and Authorizations ... 129
... 4.1 The SAP Authorization Concept ... 129
... 4.2 Authorizations in the Context of SAP HR ... 135
5. Adjusting the Applications ... 183
... 5.1 Personnel Administration ... 183
... 5.2 Organizational Management ... 214
... 5.3 Time Recording ... 226
... 5.4 Payroll and Time Evaluation ... 228
6. Reporting in HR ... 239
... 6.1 Master Data ... 239
... 6.2 Organizational Management ... 255
... 6.3 Payroll Data ... 260
... 6.4 Time Management ... 264
... 6.5 Formatting Output with the ABAP List Viewer 267
7. Reporting Tools ... 273
... 7.1 Overview of Evaluation Options ... 273
... 7.2 Reports in the Menu ... 275
... 7.3 Using HIS ... 277
... 7.4 SAP Query ... 281
... 7.5 Ad-hoc Query ... 324
8. Creating Forms with the HR Forms Workplace ... 331
... 8.1 Options for Creation ... 331
... 8.2 Creating Forms ... 332
... 8.3 Creating Metadata with the HR Metadata Workplace ... 333
... 8.4 HR Forms Workplace ... 340
... 8.5 Graphical Output ... 343
9. Interface Tools ... 349
... 9.1 Programming with BAPIs ... 349
... 9.2 Interface Toolbox ... 357
10. Employee Self-Service ... 369
... 10.1 Functional Scope ... 369
... 10.2 The "Employee" Role ... 371
... 10.3 Overview of the Internet Transaction Server ... 374
... 10.4 Programming Models ... 386
... 10.5 Design and Function Enhancements ... 396
... 10.6 Web-enabling Reports ... 410
... 10.7 Life and Work Events ... 415
Appendix
... A. ESS Scenarios ... 437
The Authors ... 443
Index ... 445