From d008d12ef0e90accfb03a0e664621f19d6f5edfb Mon Sep 17 00:00:00 2001 From: pitzm Date: Wed, 25 Mar 2026 14:40:05 +0100 Subject: [PATCH] =?UTF-8?q?Modules.Interfaces:=20ErrorMessageToken=20erg?= =?UTF-8?q?=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Interfaces/ZUGFeRDInterface.vb | 1 + Interfaces/ZUGFeRDInterface/Validator.vb | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/Interfaces/ZUGFeRDInterface.vb b/Interfaces/ZUGFeRDInterface.vb index d69ccc67..816183a7 100644 --- a/Interfaces/ZUGFeRDInterface.vb +++ b/Interfaces/ZUGFeRDInterface.vb @@ -85,6 +85,7 @@ Public Class ZUGFeRDInterface Public ElementValue As String Public ErrorMessage As String Public ErrorMessageDE As String + Public ErrorMessageToken As String End Class ''' diff --git a/Interfaces/ZUGFeRDInterface/Validator.vb b/Interfaces/ZUGFeRDInterface/Validator.vb index 5a7e50e4..29e9e643 100644 --- a/Interfaces/ZUGFeRDInterface/Validator.vb +++ b/Interfaces/ZUGFeRDInterface/Validator.vb @@ -30,7 +30,8 @@ Public Class Validator .ElementName = oNode.Name.LocalName, .ElementValue = oNode.Value, .ErrorMessage = "Value could not be parsed as Decimal.", - .ErrorMessageDE = "Der Wert ist keine Dezimalzahl." + .ErrorMessageDE = "Der Wert ist keine Dezimalzahl.", + .ErrorMessageToken = "NoDecimalText" }) End If Next @@ -53,7 +54,8 @@ Public Class Validator .ElementName = oNode.Name.LocalName, .ElementValue = oNode.Value, .ErrorMessage = "Invalid CurrencyCode. Only 3-Character codes are allowed.", - .ErrorMessageDE = "Ungültiger Währungscode. Es sind nur 3-stellige Codes erlaubt." + .ErrorMessageDE = "Ungültiger Währungscode. Es sind nur 3-stellige Codes erlaubt.", + .ErrorMessageToken = "WrongCurrencyCodeText" }) End If Next @@ -80,7 +82,8 @@ Public Class Validator .ElementName = oNode.Name.LocalName, .ElementValue = oCurrencyID, .ErrorMessage = "Invalid currencyID. Only 3-Character codes or empty values are allowed.", - .ErrorMessageDE = "Ungültige WährungsID. Es sind nur 3-Zeichen lange Codes oder ein leerer Wert erlaubt." + .ErrorMessageDE = "Ungültige WährungsID. Es sind nur 3-Zeichen lange Codes oder ein leerer Wert erlaubt.", + .ErrorMessageToken = "WrongCurrencyIDText" }) End If Next