Abrechnungsmaske, Mailsender
This commit is contained in:
@@ -50,7 +50,7 @@ Module Mail
|
||||
'Exit Sub
|
||||
|
||||
|
||||
'PARAM = "UID_OPS_SYSKA_ABGLEICH"
|
||||
'PARAM = "ZF_QUARTER"
|
||||
'PARAM = "JAHRESABRECHNUNG AG-ZS"
|
||||
' PARAM = "UID_OPS_SYSKA_ABGLEICH"
|
||||
|
||||
@@ -331,10 +331,18 @@ Module Mail
|
||||
|
||||
Case "ZF_QUARTER" 'umgebaut auf neue Mailsender-Logik
|
||||
|
||||
Dim quartal As Integer = ((Now.Month - 1) \ 3)
|
||||
Dim quartal As Integer = ((Now.Month - 1) \ 3) + 1
|
||||
Dim jahr As Integer = Now.Year
|
||||
|
||||
Dim von = CDate("01." & (quartal - 1) * 3 + 1 & "." & Now.Year)
|
||||
Dim bis = CDate(von.AddMonths(3).AddDays(-1))
|
||||
If quartal = 1 Then
|
||||
quartal = 4
|
||||
jahr -= 1
|
||||
Else
|
||||
quartal -= 1
|
||||
End If
|
||||
|
||||
Dim von As Date = New Date(jahr, (quartal - 1) * 3 + 1, 1)
|
||||
Dim bis As Date = von.AddMonths(3).AddDays(-1)
|
||||
|
||||
|
||||
'--------ZF STEYR------------
|
||||
@@ -949,6 +957,7 @@ Module Mail
|
||||
If Subject = "" Then
|
||||
Select Case KdNr
|
||||
Case "764755" : Subject = "Auswertungen Zollanmeldungen ZF STEYR "
|
||||
Case "714869" : Subject = "Auswertungen Zollanmeldungen ZF PASSAU "
|
||||
Case Else : Subject = "Auswertungen Zollanmeldungen ZF Friedrichshafen AG "
|
||||
|
||||
End Select
|
||||
@@ -957,9 +966,14 @@ Module Mail
|
||||
Subject = replaceBodyVariable(Subject, von, bis)
|
||||
End If
|
||||
|
||||
Dim Typ As String = "Auswertung"
|
||||
Select Case Auswertungstyp
|
||||
Case "monthly" : Typ = "monatliche Auswertungen"
|
||||
Case "quarter" : Typ = "Quartalsauswertung"
|
||||
End Select
|
||||
|
||||
If Body = "" Then
|
||||
Body = "Anbei befinden sich die Auswertungen Zollanmeldungen von " & von.ToShortDateString & " bis " & bis.ToShortDateString & "." &
|
||||
Body = "Anbei befinden sich die " & Typ & " der Zollanmeldungen von " & von.ToShortDateString & " bis " & bis.ToShortDateString & "." &
|
||||
"<br><br>Erstellt am: " & Now.ToShortDateString & ", um " & Now.ToShortTimeString &
|
||||
"<br><br><br>Automatisch generiertes E-Mail. Bitte Antworten Sie nicht an dieses E-Mail." &
|
||||
"<br><br>VERAG SPEDITION AG"
|
||||
@@ -2458,7 +2472,7 @@ Module Mail
|
||||
|
||||
For Each row As DataRow In ZOLLANMELDUNG.dtWARENPOS.Rows
|
||||
|
||||
Dim ZollInProzent As Double = ZOLLANMELDUNG.ABGABEN_ZOLL / ZOLLANMELDUNG.Rechnungspreis * 100
|
||||
Dim ZollInProzent As Double = ZOLLANMELDUNG.ABGABEN_ZOLL / ZOLLANMELDUNG.RechnungspreisohneWahrung * 100
|
||||
|
||||
Blatt.Range("A" & cnt).Value = cnt - 1
|
||||
Blatt.Range("B" & cnt).Value = r("Abfertigungsdatum")
|
||||
@@ -2499,7 +2513,7 @@ Module Mail
|
||||
|
||||
Else
|
||||
|
||||
Dim ZollInProzent As Double = ZOLLANMELDUNG.ABGABEN_ZOLL / ZOLLANMELDUNG.Rechnungspreis * 100
|
||||
Dim ZollInProzent As Double = ZOLLANMELDUNG.ABGABEN_ZOLL / ZOLLANMELDUNG.RechnungspreisohneWahrung * 100
|
||||
|
||||
Blatt.Range("A" & cnt).Value = cnt - 1
|
||||
Blatt.Range("B" & cnt).Value = r("Abfertigungsdatum")
|
||||
|
||||
Reference in New Issue
Block a user