Freigeben über


Unterstützen führender Nullen bei Überprüfungen des Betragsfelds

Die Validierungsrichtlinien einiger Nachrichtentypen führen Überprüfungen für Felder "Menge" durch. Um führende Nullen in Den Feldern "Betrag" zu aktivieren, müssen Sie die Validierungsrichtlinie für den Nachrichtentyp bearbeiten. Sie können eine neue Version der Standardüberprüfungsrichtlinie erstellen und das Argument im Business Rule Composer bearbeiten, oder Sie können die Standardrichtlinie manuell in einem Text-Editor bearbeiten, bevor die Richtlinie bereitgestellt wird.

In der folgenden Tabelle sind die Methoden aufgeführt, die führende Nullen aktivieren oder deaktivieren. Die Tabelle gibt auch die Ordnungszahl des Arguments an, das Sie in der -Methode festlegen müssen. Legen Sie sie auf True fest, um führende Nullen zu aktivieren, oder auf False, um sie zu deaktivieren.

Methode Argumentnummer
CheckValidAmount 6
CheckCurrencyAmount 4
CheckValidSignCurrencyAmount 3
CheckValidSignDateCurrencyAmount 4
IsValidTransactionDetailsCurrencyAmount 4

Jede Methode in der vorherigen Tabelle ist in mindestens einer Nachrichtenüberprüfungsrichtlinie enthalten. Um das Argument in einer Richtlinie festzulegen, müssen Sie nach dem Methodennamen suchen, um zu überprüfen, ob die Richtlinie es enthält. Eine Methode kann mehrmals in der Richtlinie einer Nachricht angezeigt werden.

So aktivieren oder deaktivieren Sie führende Nullen

  1. Öffnen Sie einen Text-Editor, z. B. Notepad.

  2. Navigieren Sie im Editor zum Speicherort der Nachrichtenüberprüfungsrichtlinie, in der Sie führende Nullen aktivieren oder deaktivieren möchten. Beispielsweise finden Sie die Nachrichtenüberprüfungsrichtlinie für den MT103-Nachrichtentyp MT103_Validation_Policy.xml unter <laufwerk>:/Programme/Microsoft BizTalk Accelerator for SWIFT/SWIFT Messages/Category 1/MT103. Öffnen Sie die Validierungsrichtlinie.

  3. Suchen Sie in der Richtlinie nach der CheckValidAmount-Methode .

  4. Wenn Sie die Methode finden, zählen Sie bis zum entsprechenden Argument. Zählen Sie beispielsweise für die CheckValidAmount-Methode auf das sechste Argument herunter. Legen Sie das Argument auf True fest, um führende Nullen zu aktivieren, oder false, um sie zu deaktivieren.

  5. Wiederholen Sie die Schritte 3 und 4 für jede Methode in der vorherigen Tabelle.

  6. Speichern Sie die Datei, und schließen Sie dann den Editor.