Freigeben über


FRR-Sendeports für Nachrichten an die benutzerdefinierten Handler

Um benutzerdefinierte Handler für FRR zu aktivieren, müssen Sie eine Reihe von FRR-Sendeports erstellen, von denen jeder eine Kopie einer ursprünglichen Nachricht eines bestimmten Typs an die benutzerdefinierten Handler weitergibt. Diese Sendeports müssen über die folgenden Pipelinekomponenten verfügen:

  • Der SWIFT-Assembler in der Assemble-Phase

  • Die Pipelinekomponente SWIFTSendFrrComponent in der Codierungsphase

    Für alle Nachrichten mit Ausnahme von SWIFT FIN-Nachrichten der Kategorie 0 bis 9, die nicht erfolgreich gesendet wurden, muss der Sendeport über die folgenden Filter verfügen:

  • A4SWIFT_SendingServiceType == A4SWIFT_FrrService

  • BTS. Der Vorgang wird auf den Wert festgelegt, der für jeden Nachrichtentyp erforderlich ist. Für die möglichen Werte für den BTS. Operation-Eigenschaft finden Sie in der Tabelle unter Erstellen der FRR-Sendeports für das Senden an die benutzerdefinierten Handler.

    Für SWIFT FIN-Nachrichten der Kategorie 0 bis 9, die nicht erfolgreich gesendet wurden, muss der Sendeport über die folgenden Filter verfügen:

  • A4SWIFT_SendingServiceTyp==A4SWIFT_FrrService

  • A4SWIFT_FrrFailed==True

  • BTS. Operation ==A4SWIFT_FrrSendMTMsg

  • A4SWIFT_FRRFailedReason auf den Wert festgelegt, der für jeden Nachrichtentyp erforderlich ist. Für die möglichen Werte für den BTS. Operation-Eigenschaft finden Sie in der Tabelle unter Erstellen der FRR-Sendeports für das Senden an die benutzerdefinierten Handler.