36 lines
1.3 KiB
VB.net
36 lines
1.3 KiB
VB.net
Imports System.Collections.Generic
|
|
Imports DigitalData.Modules.Interfaces
|
|
|
|
Public Class WorkerArgs
|
|
' Directory Parameters
|
|
Public WatchDirectory As String = Nothing
|
|
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
|
|
Public RejectionTemplateId As Integer = 0
|
|
|
|
' Misc Parameters
|
|
Public ExceptionEmailAddress As String = Nothing
|
|
Public IgnoreRejectionStatus As Boolean = False
|
|
Public MaxAttachmentSizeInMegaBytes As Integer = -1
|
|
Public MinFileAgeInMinutes As Integer = 5
|
|
Public NamePortal As String = "NO PORTAL_NAME IN CONFIG"
|
|
Public GDPictureVersion As String = String.Empty
|
|
|
|
' Feature Flags
|
|
Public AllowFacturX As Boolean = True
|
|
Public AllowXRechnung As Boolean = True
|
|
Public AllowZugferd10 As Boolean = True
|
|
Public AllowZugferd2x As Boolean = True
|
|
Public AllowPeppolBISBill3x As Boolean = True
|
|
|
|
End Class |