Ansicht
Dokumentation

/BSNAGT/MSG_OUT_BADI - BAdI: Verarbeitung Ausgangsnachrichten

/BSNAGT/MSG_OUT_BADI - BAdI: Verarbeitung Ausgangsnachrichten

rdisp/max_wprun_time - Maximum work process run time   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

Mit diesem Business Add-In (BAdI) können Sie die Funktionen des Konnektors für SAP Multi-Bank Connectivity erweitern. Mit diesem BAdI können Sie die unterstützten Nachrichtentypen erweitern und die Verarbeitung von Ausgangsnachrichtentypen verbessern.

Für jeden Nachrichtentyp kann eine BAdI-Implementierung zugeordnet werden. Die implementierende Klasse enthält mehrere Methoden, die vom Konnektor während der Ausgangsverarbeitung aufgerufen werden, um ausgehende Sicherheit anzuwenden, den erweiterten Kopf vorzubereiten oder Schritte zu verarbeiten, die nach dem Senden der Ausgangsnachricht ausgeführt werden müssen.

Die Standardimplementierungen werden von einer Standardimplementierung geerbt, die immer dann aufgerufen wird, wenn eine bestimmte Implementierung für den angegebenen Nachrichtentyp nicht gefunden wird.

Implementierungen, die für bestimmte Nachrichtentypen hinzugefügt werden, müssen ebenfalls von der Standardimplementierung erben. Redefinieren Sie nur Methoden, die sich von den Methoden in der Standardimplementierung unterscheiden.

Dieses BAdI enthält folgende Methoden:

  • APPLY_SECURITY_OUT (Ausgangssicherheit anwenden)
  • PREP_EXT_HEADER_BEF_SEC (ExtendedHeader vor Sicherheit vorbereiten)
  • PREP_EXT_HEADER_AFT_SEC (ExtendedHeader nach Sicherheit vorbereiten)
  • BASE64_ENCODE (MessageContent Base64 kodieren)
  • PROC_AFTER_SEND (Verarbeitung nach dem Senden)
  • DETERMINE_TRANS_LAYER_CAT (Transportschichttyp ermitteln)
  • PROC_BEFORE_SEC (Verarbeitung vor Sicherheit)

Die folgenden BAdI-Implementierungen werden von SAP ausgeliefert:

  • /BSNAGT/BADI_MESSAGE_OUT_DEF
Standard-BAdI-Implementierung für Ausgangsnachrichten
  • /BSNAGT/BADI_OUT_PAIN00100102
Ausgangsverarbeitung für PAIN.001.001.02-Nachrichten
  • /BSNAGT/BADI_OUT_PAIN0010103
Ausgangsverarbeitung für PAIN.001.01.03-Nachrichten
  • /BSNAGT/BADI_PING_TEST_OUT
Ping-Test für Ausgangsnachrichten

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

Weitere Informationen zur Implementierung von BAdIs als Teil des Erweiterungskonzepts finden Sie in der SAP-Bibliothek der SAP-NetWeaver-Plattform auf dem SAP Help Portal unter http://help.sap.com/nw_platform. Wählen Sie ein Release und dann Hilfe zur Anwendung. In der SAP-Bibliothek wählen Sie Bibliothek für SAP NetWeaver: Funktionsorientierte Sicht -> Application Server -> Application Server ABAP -> Anwendungsentwicklung auf AS ABAP -> Kundenspezifische ABAP-Entwicklung -> Enhancement Framework.

Dieses BAdI verwendet das Interface /BSNAGT/IF_BADI_MESSAGE_OUT.

Für weitere Informationen zeigen Sie das Interface im Class Builder (Transaktion SE24) an.






BAL Application Log Documentation   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4061 Date: 20240419 Time: 181201     sap01-206 ( 51 ms )