Interfaces/Job: Add check for currencyId format in ZUGFeRD documents

This commit is contained in:
Jonathan Jenne
2023-05-26 15:04:44 +02:00
parent f491d4dd24
commit 76cba215fe
4 changed files with 126 additions and 3 deletions

View File

@@ -1,4 +1,6 @@
Imports System.IO
Imports System.Collections.Generic
Imports System.IO
Imports DigitalData.Modules.Interfaces.ZUGFeRDInterface
Public Class Exceptions
Public Class MissingValueException
@@ -75,4 +77,14 @@ Public Class Exceptions
MyBase.New(pInfo)
End Sub
End Class
Public Class ValidationException
Inherits ApplicationException
Public ValidationErrors As List(Of ZugferdValidationError)
Public Sub New()
MyBase.New("ZUGFeRD document found but validation failed!")
End Sub
End Class
End Class