Freigeben über


Ändern von Feldern für die erneuerte Schlüsselerstellung

Im Überprüfungsschritt eines Nachrichtenreparaturworkflows entfernt A4SWIFT die Daten aus einer Reihe von Feldern, sodass der Prüfer diese Daten erneut eingeben oder neu schlüsselt. Sie können anpassen, welche Felder im Formular RekeyVerify InfoPath neu erstellt werden müssen. Dies geschieht in der datei MrsrXpathConfig.xml, die sich im < Ordner laufwerk>:\Programme\Microsoft BizTalk Accelerator for SWIFT\MRSR befindet.

Die MrsrXpathConfig.xml-Datei enthält eine Reihe von Knoten für den verarbeiteten Nachrichtentyp. Jeder Nachrichtentypknoten enthält eine Reihe von Feldknoten, einen für jedes Feld. Sie können die felder ändern, um neu zu schlüsseln, indem Sie MrsrXpathConfig.xml in einem Text-Editor öffnen, z. B. Editor, und einen <Pfadknoten> für das Feld hinzufügen oder entfernen.

Der <Pfadknoten> enthält Pfade für den Nachrichtentyp und das Feld. Beispielsweise lautet der Eintrag für den Zielpfad im Eingabeanwendungsheaderblock einer MT103-Nachricht wie folgt:

<path>/*[local-name()='SWIFT_CATEGORY1_MT103_Interchange' and namespace-uri()'http://schemas.microsoft.com/BizTalk/Solutions/FinancialServices/SWIFT/Category1/MT103']/*[local-name()='SWIFTHeader' and namespace-uri=']'']/*[local-name()='ApplicationHeaderBlock_Input' and namespace-uri90='']/*[local-name()='DestinationAddress' and namespace-uri()='']</path>  

Es ist am einfachsten, ein neues Feld hinzuzufügen, das neu erstellt werden soll, indem Sie einen vorhandenen Eintrag kopieren und dann einfügen und dann die relevanten Pfade ändern. Wenn Sie beispielsweise eine erneute Schlüsselerstellung des Felds Date im Abschnitt Value Date Currency Interbank Settled Amount 32A einer MT103-Nachricht erzwingen möchten, ersetzen Sie den vorherigen Code durch die folgenden drei Elemente. Der rest des Codes bleibt gleich.

Ersetzen Sie dieses Element. Mit diesem
SWIFTHeader SWIFT_CATEGORY1_MT103
ApplicationHeaderBlock_Input ValueDateCurrencyInterbankSettledAmount_32A
DestinationAddress Date

Weitere Informationen zum erneuten Schlüsseln von Feldern finden Sie unter Spezielle Verarbeitung in der Nachrichtenreparatur und neue Übermittlung.