ZUGFeRD: WIP Allow blocking factur-x and xrechnung invoice files with config flags
This commit is contained in:
29
Jobs/ZUGFeRD/WorkerArgs.vb
Normal file
29
Jobs/ZUGFeRD/WorkerArgs.vb
Normal file
@@ -0,0 +1,29 @@
|
||||
Imports System.Collections.Generic
|
||||
Imports DigitalData.Modules.Interfaces
|
||||
|
||||
Public Class WorkerArgs
|
||||
' Directory Parameters
|
||||
Public WatchDirectories As New List(Of String)
|
||||
Public SuccessDirectory As String = Nothing
|
||||
Public ErrorDirectory As String = Nothing
|
||||
Public OriginalEmailDirectory As String = Nothing
|
||||
Public RejectedEmailDirectory As String = Nothing
|
||||
Public AttachmentsSubDirectory As String = Nothing
|
||||
Public NonZugferdDirectory As String = Nothing
|
||||
|
||||
' Property Parameter
|
||||
Public PropertyMap As New Dictionary(Of String, XmlItemProperty)
|
||||
|
||||
' Email Parameter
|
||||
Public EmailOutProfileId As Integer = 0
|
||||
|
||||
' Misc Flag Parameters
|
||||
Public InsertIntoSQLServer As Boolean = False
|
||||
Public ExceptionEmailAddress As String = Nothing
|
||||
Public IgnoreRejectionStatus As Boolean = False
|
||||
Public MaxAttachmentSizeInMegaBytes As Integer = -1
|
||||
Public NamePortal As String = "NO PORTAL_NAME IN CONFIG"
|
||||
|
||||
Public AllowFacturX As Boolean = True
|
||||
Public AllowXRechnung As Boolean = True
|
||||
End Class
|
||||
Reference in New Issue
Block a user