|
MySAP HR: Technical Principles & Programming Extended Edition
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
|