Ansicht
Dokumentation

/FLDQ/ADDR_CHECK - /FLDQ/ADDRESS_CHECK aktivieren/deaktivieren

/FLDQ/ADDR_CHECK - /FLDQ/ADDRESS_CHECK aktivieren/deaktivieren

ROGBILLS - Synchronize billing plans   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses Business Add-In (BAdI) wird in der Komponente "Adressverwaltung / Business Address" (BC-SRV-ADR) verwendet. Mit diesem BAdI können Sie detaillierte Adressprüfungen durchführen. Dabei können Adressdaten geändert oder ergänzt werden.

Dieses BAdI verfügt über die folgenden Methoden:

  • IS_ACTIVE_FOR_COUNTRY - Sie können diese Business-Add-In-Methode (BAdI-Methode) verwenden, um herauszufinden, ob eine postalische Prüfung unter Verwendung des BAdIs für ein Land implementiert ist.
  • ADDRESS_POSTAL_CHECK - Sie können diese Business-Add-In-Methode (BAdI-Methode) verwenden, um die postalische Prüfung auszuführen und die Adressdaten zu validieren.

Weitere Informationen über die Standardeinstellungen (Filter, einfache oder mehrfache Verwendbarkeit) finden Sie im BAdI Builder (Transaktion SE18) auf der Registerkarte Erweiterungsspot-Elementdefinitionen.

Bei diesem BAdI gilt:

  • mehrere gleichzeitig aktive Implementierungen nicht möglich
  • filterabhängig (ISO-Ländercode wird als Filtertyp verwendet)

Gehen Sie folgendermaßen vor, um die Implementierung vorzunehmen:

  1. Legen Sie eine Implementierung an, indem Sie auf die entsprechende Business-Add-In-Definition ADDRESS_CHECK verweisen.
  2. Geben Sie einen Merkmalsfilterwert für die Implementierung ein oder drücken Sie F4 und wählen Sie einen Wert aus der angezeigten Liste der möglichen Einträge aus. Sie haben prinzipiell die Möglichkeit, pro Implementierung mehrere Merkmalsfilterwerte anzugeben.
  3. Verwenden Sie den Klasseneditor, um die Interface-Methode zu füllen. Beispielsweise können Sie die folgenden Eintragungen für jedes Land vornehmen:
  • Deutschland: Adressprüfung für Deutschland

  • Irland: Adressprüfung für Irland

  1. Wiederholen Sie die Schritte 1-3 für jede Implementierung, die Sie anlegen möchten.
  2. Aktivieren Sie Ihre Implementierungen.
Wenn Sie das oben beschriebene Programm ausführen, werden unterschiedliche länderspezifische Implementierungen ausgeführt.
Sie können bei der Implementierung eines BAdI generische Filterwerte angeben. Mithilfe des Sterns "*" können beliebige Teile des Filterwertes substituiert werden. Ein generischer Filterwert kann durch verschiedene Werte, die auf der Datenbank gefunden werden, ersetzt werden.

Informationen über die Implementierung von BAdIs als Teil des Enhancement Framework finden Sie in der SAP-Bibliothek für SAP NetWeaver Platform auf dem SAP Help Portal unter http://help.sap.com/nw_platform. Wählen Sie ein Release und dann Application Help. In der SAP-Bibliothek wählen Sie SAP-NetWeaver-Bibliothek: Funktionsorientierte Sicht -> Application Server -> Application Server ABAP -> Applikationsentwicklung auf AS ABAP -> ABAP Customer Development -> Enhancement Framework.






PERFORM Short Reference   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3865 Date: 20240328 Time: 111400     sap01-206 ( 60 ms )