SAP HR & HCM BAPIs & RFCs
SAP HCM (Human Capital Management) und HR (Human Resources) sind zentrale Module für die Verwaltung von Personalprozessen. SAP HANA als zugrunde liegende Plattform bietet leistungsstarke Möglichkeiten zur Optimierung und Automatisierung dieser Prozesse. BAPIs (Business Application Programming Interfaces) ermöglichen eine standardisierte Integration und Interaktion mit dem SAP-System, indem sie vordefinierte Schnittstellen für externe Anwendungen bereitstellen. RFCs (Remote Function Calls) hingegen erlauben eine direkte, entfernte Kommunikation zwischen SAP-Systemen oder zwischen SAP und externen Systemen. Die nachfolgende Auswahl an BAPIs und RFCs bietet Experten eine gezielte Übersicht relevanter Funktionen, um HR- und HCM-Prozesse effizient zu gestalten und in SAP HANA-Umgebungen optimal zu integrieren.
SAP HR & HCM BAPIs & RFCs bzgl. Stammdaten & Organisationsmanagement (HR Master Data & Organizational Management)
- BAPI_EMPLOYEE_ENQUEUE – Sperrt einen Mitarbeiter für Änderungen
- BAPI_EMPLOYEE_DEQUEUE – Hebt die Sperre eines Mitarbeiters auf
- BAPI_EMPLOYEE_GETDATA – Ruft Stammdaten eines Mitarbeiters ab
- BAPI_ORGUNIT_CREATE – Erstellt eine neue Organisationseinheit
- BAPI_ORGUNIT_GETDETAIL – Liefert Details zu einer Organisationseinheit
- HR_READ_INFOTYPE – Liest Infotyp-Daten eines Mitarbeiters
- RH_GET_ACTIVE_ORG_UNITS – Ermittelt aktive Organisationseinheiten
SAP HR & HCM BAPIs & RFCs bzgl. Personalabrechnung & Zeitwirtschaft (Payroll & Time Management)
- BAPI_PY_GET_EMPLOYEE_PAYROLL_RESULT – Holt die Abrechnungsergebnisse eines Mitarbeiters
- BAPI_PY_WAGE_TYPE_VALUES_GET – Ermittelt Werte für bestimmte Lohnarten
- BAPI_ABSENCE_CREATE – Erstellt Abwesenheiten für einen Mitarbeiter
- BAPI_ABSENCE_DELETE – Löscht eine bestehende Abwesenheit
- PT_ARQ_REQUEST_EXECUTE – Führt Zeitwirtschaftsanträge aus
- HR_INFOTYPE_OPERATION – Führt Änderungen an Infotypen durch
SAP HR & HCM BAPIs & RFCs bzgl. Rekrutierung & Bewerbermanagement (Recruitment & Applicant Management)
- BAPI_APPLICANT_CREATE – Erstellt einen neuen Bewerber
- BAPI_APPLICANT_CHANGE – Ändert Bewerberdaten
- BAPI_APPLICANT_DELETE – Löscht einen Bewerber
- BAPI_APPLICANT_GETDETAIL – Ruft detaillierte Bewerberinformationen ab
- HRBAS00_GET_LAST_OBJID – Bestimmt die letzte vergebene Objekt-ID im Bewerbermanagement
SAP HR & HCM BAPIs & RFCs bzgl. Mitarbeiterentwicklung & Qualifikationen (Employee Development & Qualifications)
- BAPI_QUALI_CREATE – Erstellt eine Qualifikation
- BAPI_QUALI_CHANGE – Ändert eine bestehende Qualifikation
- BAPI_QUALI_GETDETAIL – Ruft Details zu einer Qualifikation ab
- HR_GET_PERSON_PROFILE – Ermittelt das Qualifikationsprofil eines Mitarbeiters
- BAPI_TRAINING_CREATE – Erstellt eine Schulungsveranstaltung
- BAPI_TRAINING_GETDETAIL – Ruft Informationen zu einer Schulung ab
SAP HR & HCM BAPIs & RFCs bzgl. Self-Services & ESS/MSS (Employee Self-Service & Manager Self-Service)
- BAPI_EMPLOYEE_DEVELOPMENT_GET – Holt Entwicklungsdaten eines Mitarbeiters
- BAPI_LEARNING_HISTORY_GET – Ruft die Lernhistorie eines Mitarbeiters ab
- BAPI_EMPLOYEE_ABSENCE_GET – Ermittelt Abwesenheiten eines Mitarbeiters
- HRMSS_GET_ATTENDANCE_OVERVIEW – Liefert eine Übersicht der Anwesenheiten
- ESS_GET_LEAVE_BALANCE – Holt den aktuellen Urlaubsstand eines Mitarbeiters
SAP HR & HCM BAPIs & RFCs bzgl. SAP HANA & Performance-Optimierung (SAP HANA & Performance Optimization)
- RFC_READ_TABLE – Ruft Daten aus einer SAP-Tabelle ab (optimierbar für HANA)
- BAPI_HANA_VIEW_EXECUTE – Führt eine SAP HANA Calculation View aus
- BAPI_HANA_QUERY_RUN – Startet eine Query auf einer HANA-Datenbank
- RFC_GET_SYSTEM_INFO – Ruft Systeminformationen ab (wichtig für HANA-Monitoring)
- BAPI_HANA_INDEX_ANALYZE – Analysiert Indizes für eine bessere Abfrageleistung
