Ansicht
Dokumentation

OFTV_ESA_BADI_12 - BAdI: Subtyp-Mapping für E-Mail und Payment Card

OFTV_ESA_BADI_12 - BAdI: Subtyp-Mapping für E-Mail und Payment Card

General Data in Customer Master   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Mit diesem BAdI können Sie die Inbound-Struktur folgender Proxy erweitern:

  • EmployeeCommunicationDataEMailAddressRequest_In (Maintain E-Mail Address)
Sie können das BAdI implementieren, wenn Sie den Subtyp für die E-Mail-Adresse ändern möchten.
  • EmployeePaymentCardDetailsCreateRequest_In (Create Payment Card)
Sie können das BAdI implementieren, wenn Sie den Subtyp für Kreditkarten ändern möchten.

Dieses BAdI verwendet das Interface IF_EX_PAD_SE_SUBTY_CONV. Das Interface beinhaltet die folgenden Methoden:

  • DETERMINE_EMAIL_SUBTY Subtyp für E-Mail-Adresse definieren
Um im Infotyp Kommunikation (0105) einen anderen Subtyp für die E-Mail-Adresse zu definieren, implementieren Sie die Methode DETERMINE_EMAIL_SUBTY.
  • DETERMINE_CREDITCARD_SUBTY Subtyp für Kreditkarte definieren
Um im Infotyp Kommunikation (0105) einen anderen Subtyp für die Kreditkarte zu definieren, implementieren Sie die Methode DETERMINE_CREDITCARD_SUBTY.

Außerdem steht die Default-Implementierungsklasse CL_PAD_SE_SUBTY_CONV zur Verfügung. Diese Klasse setzt die folgenden Default-Subtypen:

  • 0010 für E-Mail-Adresse
  • 0011 für Kreditkarte

In der SAP-Standardauslieferung werden die Daten zur E-Mail-Adresse im Subtyp 0010 E-Mail des Infotyps Kommunikation (0105) gespeichert. Die Daten zur Kreditkarte werden im Subtyp 0011 Kreditkartennummer(n) des Infotyps Kommunikation (0105) gespeichert.

  • Im Standard ist keine BAdI-Implementierung aktiviert.
  • Ein Default-Coding wird nicht automatisch ausgeführt.
  • Das BAdI ist filterunabhängig.

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.






TXBHW - Original Tax Base Amount in Local Currency   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: 3214 Date: 20240604 Time: 032723     sap01-206 ( 95 ms )