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