Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zum Durchführen der FIN Response Reconciliation müssen Sie eine Reihe von Sendeports erstellen, von denen jede eine Nachricht (ursprüngliche Nachricht oder Antwort) von A4SWIFT an die benutzerdefinierten Handler sendet, die die korrelierten Nachrichten verarbeiten.
Zusammenfassung
Erstellen Sie eine Reihe von Sendeports mit den folgenden Eigenschaften und Komponenten, die jeweils durch den Wert von BTS.Operation im Filter unterschieden werden:
Eigenschaft/Komponente | Konfiguration |
---|---|
Port senden | Statischer unidirektionaler Port |
Transportart | DATEI |
Zielordner (Adress-URI) | Der Ordner, an den Sie die Nachricht senden möchten |
Dateiname (Adress-URI) | %MessageID%.txt |
Pipeline senden | Microsoft. BizTalk.DefaultPipelines. PassThruTransmit |
Filter | Wie in den tabellen unten dargestellt |
Die Sendeports für die verschiedenen Nachrichten werden durch den Wert von BTS.Operation im Filter des Sendeports unterschieden.
So fügen Sie FRR-Sendeports zum Senden an die benutzerdefinierten Handler hinzu
Klicken Sie in der BizTalk Server-Verwaltungskonsole mit der rechten Maustaste auf Send Ports, zeigen Sie auf Neu, und klicken Sie dann auf Statische One-way-Sendeport.
Geben Sie im Dialogfeld "Porteigenschaften senden" im Feld "Name " einen Namen für den Sendeport ein, z. B. FRRCustomHandlersSendPort.
Wählen Sie für "Typ" die Option "DATEI" aus.
Klicken Sie auf Konfigurieren.
Klicken Sie im Dialogfeld "Datei-Transporteigenschaften" auf Durchsuchen.
Wechseln Sie im Dialogfeld "Nach Ordner suchen" zu dem Ordner, von dem Sie Nachrichten senden möchten. Klicke auf OK.
Hinweis
Wenn dieser Ordner nicht vorhanden ist, können Sie ihn mit dem Befehl "Neuen Ordner erstellen" erstellen.
Geben Sie im Feld "Dateiname " %MessageID%.txtein, und klicken Sie dann auf "OK".
Hinweis
Sie können für jeden Nachrichtentyp einen anderen Ordner erstellen.
Überprüfen Sie im Dialogfeld "Porteigenschaften senden" für den Sendehandler, ob BizTalkServerApplication ausgewählt ist.
Wählen Sie für "Pipeline senden" die Option "PassThruTransmit" aus.
Klicken Sie im linken Bereich auf "Filter ", und führen Sie dann die folgenden Schritte aus:
Verwenden Sie diese Aktion Eigentum Wählen Sie Microsoft.Solutions.A4SWIFT.Property.A4SWIFT_SendingServiceType aus. Operator Wählen Sie ==aus. Wert Geben Sie A4SWIFT_FrrService ein. Gruppieren Und Eigentum Wählen Sie BTS.Operation. Operator Wählen Sie ==aus. Wert Geben Sie einen der BTS-Betriebswerte aus der folgenden Tabelle ein. Für BTS.Operation geben Sie einen der folgenden Werte ein:
Nachrichtentyp BTS. Vorgangswert Alle Nachrichtentypen der Kategorie 0 bis 9 SWIFT FIN A4SWIFT_FrrSendMTMsg MQ Series PAN/NAN (MQ Series transport-level ACK/NAK) A4SWIFT_FrrSendTransport MT010 (Nichtzustellbarkeitsbenachrichtigung) A4SWIFT_FrrSend010NDW MT011 (Übermittlungsbenachrichtigung) A4SWIFT_FrrSend011Delivered MT012 (Absenderbenachrichtigung) A4SWIFT_FrrSend012SenderACK MT015 (DNK oder verzögertes NAK) A4SWIFT_FrrSend015DNK MT019 (Abbruchbenachrichtigung) A4SWIFT_FrrSend019Abort MTS21_FIN_ACKNAK (Bestätigung einer FIN-Nachricht, die von einem LT (ACK) gesendet wurde) A4SWIFT_FrrSendS21ACK MTS21_FIN_ACKNAK (Negative Bestätigung einer FIN-Nachricht, die von einem LT (NAK) gesendet wird A4SWIFT_FrrSendS21NAK Führen Sie für nicht erfolgreich gesendete SWIFT FIN-Nachrichten der Kategorie 0 bis 9 im Bereich "Filter" die folgenden Schritte aus:
Hinweis
Die A4SWIFT_FRRFailedReason Eigenschaften im folgenden Filter sollten gruppiert werden.
Verwenden Sie diese Aktion Eigentum Wählen Sie Microsoft.Solutions.A4SWIFT.Property.A4SWIFT_SendingServiceType aus. Operator Wählen Sie ==aus. Wert Geben Sie A4SWIFT_FrrService ein. Gruppieren Und Eigentum Wählen Sie Microsoft.Solutions.A4SWIFT.Property.A4SWIFT_FrrFailed aus. Operator Wählen Sie ==aus. Wert Geben Sie True ein. Gruppieren Und Eigentum Wählen Sie BTS.Operation. Operator Wählen Sie ==aus. Wert Geben Sie A4SWIFT_FrrSendMTMsg ein. Gruppieren Und Eigentum Wählen Sie Microsoft.Solutions.A4SWIFT.Property.A4SWIFT_FRRFailedReason aus. Operator Wählen Sie ==aus. Wert Geben Sie <NAKErrorCode> ein, z. B. "Y01". Gruppieren Oder Eigentum Wählen Sie Microsoft.Solutions.A4SWIFT.Property.A4SWIFT_FRRFailedReason aus. Operator Wählen Sie ==aus. Wert Geben Sie TimedOut ein. Gruppieren Oder Eigentum Wählen Sie Microsoft.Solutions.A4SWIFT.Property.A4SWIFT_FRRFailedReason aus. Operator Wählen Sie ==aus. Wert Geben Sie "TransportError" ein. Gruppieren Oder Eigentum Wählen Sie Microsoft.Solutions.A4SWIFT.Property.A4SWIFT_FRRFailedReason aus. Operator Wählen Sie ==aus. Wert Geben Sie "DelayedNAK" ein. Gruppieren Oder Eigentum Wählen Sie Microsoft.Solutions.A4SWIFT.Property.A4SWIFT_FRRFailedReason aus. Operator Wählen Sie ==aus. Wert Geben Sie "AbortMessage" ein. Klicken Sie auf „Übernehmen“ und dann auf „OK“.
Klicken Sie mit der rechten Maustaste auf den Sendeport, und klicken Sie dann auf "Start".
Wiederholen Sie die Schritte 2 bis 13, um einen Sendeport für jeden erforderlichen Nachrichtentyp zu erstellen.