Ansicht
Dokumentation

PA_PA_SOA_2 - BAdI: Kundenerweiterungen für EmployeeERPByElements

PA_PA_SOA_2 - BAdI: Kundenerweiterungen für EmployeeERPByElements

PERFORM Short Reference   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses Business Add-In (BAdI) wird in der Komponente Enterprise Services - Personaladministration (PA-PA-SOA) verwendet. Mit diesem BAdI können Sie Folgendes:

  • Erweiterung der Inbound-Struktur der Inbound-Operation EmployeeERPByElementsQuery_In um kundenspezifische Felder
  • Erweiterung der Outbound-Struktur der Outbound-Operation EmployeeERPByElementsResponse_Out um kundenspezifische Felder
  • Verarbeitung kundenspezifischer Felder in der Outbound-Operation EmployeeERPInformation_Out

Mit Hilfe der Service-Interfaces und Operationen werden die Daten aus diesen Feldern aus dem System für SAP ERP Human Capital Management (SAP-ERP-HCM-System) in ein externes System übertragen, um dort verarbeitet zu werden.

Das BAdI verwendet das Interface IF_PAD_SE_EE_ELMNTS_CONV.

Dieses Interface enthält folgende Methoden:

  • INBOUND_PROCESSING
Mit dieser Methode können Sie kundenspezifische Felder des Backend-Systems auf die entsprechenden Felder der Inbound-Operation abbilden.
Diese Methode wird in folgender Operation verwendet:
Service-Interface Operation Erläuterung
Employee In Query Employee by Elements Anfrage aus einem externen System an das SAP-ERP-HCM-System bezüglich der Personalnummern und deren Daten zur Person und zum Arbeitsverhältnis

  • OUTBOUND_PROCESSING_COMMON
Mit dieser Methode können Sie kundeneigene Felder des Backend-Systems auf die entsprechenden Felder des Knotens Common in der Outbound-Struktur abbilden.,,
  • OUTBOUND_PROCESSING_NTNLTY
Mit dieser Methode können Sie kundeneigene Felder des Backend-Systems auf die entsprechenden Felder des Knotens Nationality in der Outbound-Struktur abbilden.
  • OUTBOUND_PROCESSING_EMPLOYMENT
Mit dieserMethode können Sie kundeneigene Felder des Backend-Systems auf die entsprechenden Felder des Knotens Employment in der Outbound-Struktur abbilden.
Diese Methoden werden in der folgenden Operation verwendet:
Service-Interface Operation Erläuterung
Employee Notification Out Respond Employee by Elements Antwort aus dem SAP-ERP-HCM-System an das externe System bezüglich der Personalnummern und deren Daten zur Person und zum Arbeitsverhältnis

  • APPL_PROCESSING
Mit dieser Methode können Sie die kundeneigenen Felder in der Information-Operation EmployeeERPInformation_Out verarbeiten.
Diese Methode wird in folgender Operation verwendet:
Service-Interface Operation Erläuterung
Employee Event Out Inform of Employee Information über Änderungen in den Mitarbeiterstammdaten aus dem SAP-ERP-HCM-System an das externe System

Inform of Employee

Wenn Sie das Business Event für Mitarbeiterdaten einsetzen möchten, dann müssen Sie zuvor alle für das Business Event erforderlichen Schritte im Customizing für Anwendungsübergreifende Komponenten unter Prozesse und Werkzeuge für Geschäftsanwendungen -> Enterprise Services -> Allgemeine Einstellungen zu Enterprise Services -> Enterprise Services verwalten und testen ausführen.

Inform of Employee

Im Standard ist keine BAdI-Implementierung aktiviert. Das bedeutet, dass kundeneigene Felder in der Inbound- und Outbound-Struktur des Proxy nicht berücksichtigt werden.

Ein Default-Coding wird nicht automatisch ausgeführt.

Das BAdI ist filterabhängig.

Das BAdI ist für Mehrfachverwendung vorgesehen.

Weitere Informationen über die Standardeinstellungen finden Sie auf der Registerkarte Erw.spot-Elementdefinitionen im BAdI Builder (Transaktion SE18).

Inform of Employee

Informationen über die Implementierung von BAdIs im Rahmen des Erweiterungskonzepts finden Sie in der SAP-Bibliothek von SAP NetWeaver unter BAdIs - Einbettung in das Enhancement Framework.

Inform of Employee






Vendor Master (General Section)   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 6153 Date: 20240520 Time: 203246     sap01-206 ( 125 ms )