neu
This commit is contained in:
@@ -275,7 +275,7 @@ Public Class frmStartOptions
|
||||
For Each row In dt.Rows
|
||||
Dim cDHF_Anhaenge As New VERAG_PROG_ALLGEMEIN.cDHF_Anhaenge(row("AnmID"), row("MsgTyp"))
|
||||
|
||||
If Not cDHF_Anhaenge.hasEntry Then
|
||||
If Not cDHF_Anhaenge.hasEntry Then 'WENN NEU::
|
||||
|
||||
cDHF_Anhaenge.AnmID = row("AnmID")
|
||||
cDHF_Anhaenge.LizenzNr = row("LizenzNr")
|
||||
@@ -318,11 +318,16 @@ Public Class frmStartOptions
|
||||
cDHF_Anhaenge.SAVE()
|
||||
|
||||
Select Case row("MsgTyp")
|
||||
Case "EZ922" : DAKOSY_Worker.cZOLL_IMPORT.EZOLLImport(cDHF_Anhaenge.LRN, "EZA")
|
||||
Case "TR109" : DAKOSY_Worker.cZOLL_IMPORT.EZOLLImport(cDHF_Anhaenge.LRN, "NCTS")
|
||||
Case "EZ922"
|
||||
DAKOSY_Worker.cZOLL_IMPORT.EZOLLImport(cDHF_Anhaenge.LRN, "EZA") 'Versucht den SpedBucheintrag, falls noch nicht vorhanden
|
||||
sql.doSQL("Update Speditionsbuch SET [DokumentId_Steuerbeleg]='" & cDHF_Anhaenge.docID & "' WHERE AtlasBezNrEZA='" & cDHF_Anhaenge.LRN & "' AND [DokumentId_Steuerbeleg] is null", "FMZOLL")
|
||||
Case "TR109"
|
||||
DAKOSY_Worker.cZOLL_IMPORT.EZOLLImport(cDHF_Anhaenge.LRN, "NCTS") 'Versucht den SpedBucheintrag, falls noch nicht vorhanden
|
||||
sql.doSQL("Update Speditionsbuch SET [DokumentId_VBD]='" & cDHF_Anhaenge.docID & "' WHERE AtlasBezNrEZA='" & cDHF_Anhaenge.LRN & "' AND [DokumentId_VBD] is null", "FMZOLL")
|
||||
' BEREITSTELLUNG DER DATEN AN FREMDSYSTEME
|
||||
cVERAG_out_ncts.copyFileFTP_VERAGncts_EZOLL(cDHF_Anhaenge.AnmID)
|
||||
Case "EZ923" 'Ergänzung STB - Mitteilung
|
||||
Case "EZ923" 'Ergänzung STB - Mitteilung
|
||||
DAKOSY_Worker.cZOLL_IMPORT.EZOLLImport(cDHF_Anhaenge.LRN, "EZA") 'Versucht den SpedBucheintrag, falls noch nicht vorhanden
|
||||
sql.doSQL("Update Speditionsbuch SET DokumentId_Mitteilung='" & cDHF_Anhaenge.docID & "' WHERE AtlasBezNrEZA='" & cDHF_Anhaenge.LRN & "' AND DokumentId_Mitteilung is null", "FMZOLL")
|
||||
End Select
|
||||
|
||||
@@ -362,11 +367,11 @@ Public Class frmStartOptions
|
||||
If dy_SendungsId IsNot Nothing AndAlso CInt(dy_SendungsId) > 0 Then
|
||||
Dim SND As New VERAG_PROG_ALLGEMEIN.cSendungen(dy_SendungsId)
|
||||
Dim list As New List(Of Integer)
|
||||
sendMailZollbeleg(pfad, SND.tblSnd_EmpfaengerKdNr, art, list, BezugsNr, SND)
|
||||
sendMailZollbeleg(pfad, SND.tblSnd_AbsenderKdNr, art, list, BezugsNr, SND)
|
||||
sendMailZollbeleg(pfad, SND.tblSnd_FrachtfuehrerKdNr, art, list, BezugsNr, SND)
|
||||
sendMailZollbeleg(pfad, SND.tblSnd_AvisiererKdNr, art, list, BezugsNr, SND)
|
||||
sendMailZollbeleg(pfad, SND.tblSnd_AuftraggeberKdNr, art, list, BezugsNr, SND)
|
||||
sendMailZollbeleg(pfad, SND.tblSnd_EmpfaengerKdNr, art, list, BezugsNr, SND, SND.getKdAtrNr("EMPFAENGER"))
|
||||
sendMailZollbeleg(pfad, SND.tblSnd_AbsenderKdNr, art, list, BezugsNr, SND, "")
|
||||
sendMailZollbeleg(pfad, SND.tblSnd_FrachtfuehrerKdNr, art, list, BezugsNr, SND, SND.getKdAtrNr("FRAECHTER"))
|
||||
sendMailZollbeleg(pfad, SND.tblSnd_AvisiererKdNr, art, list, BezugsNr, SND, SND.getKdAtrNr("AVISIERER"))
|
||||
sendMailZollbeleg(pfad, SND.tblSnd_AuftraggeberKdNr, art, list, BezugsNr, SND, SND.getKdAtrNr("AUFTRAGGEBER"))
|
||||
End If
|
||||
|
||||
Catch ex As Exception
|
||||
@@ -374,6 +379,10 @@ Public Class frmStartOptions
|
||||
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
|
||||
|
||||
|
||||
'Sub doMailZollbelegTC(pfad, art, tc_id)
|
||||
' Try
|
||||
|
||||
@@ -395,7 +404,7 @@ Public Class frmStartOptions
|
||||
' End Try
|
||||
'End Sub
|
||||
|
||||
Sub sendMailZollbeleg(pfad As String, KundenNr As Integer, art As String, ByRef list As List(Of Integer), BezugsNr As String, SND As VERAG_PROG_ALLGEMEIN.cSendungen)
|
||||
Sub sendMailZollbeleg(pfad As String, KundenNr As Integer, art As String, ByRef list As List(Of Integer), BezugsNr As String, SND As VERAG_PROG_ALLGEMEIN.cSendungen, KdAtrNr As Object)
|
||||
Try
|
||||
If KundenNr > 0 Then
|
||||
If Not list.Exists(Function(x) x = KundenNr) Then 'nicht bereits verarbeitet
|
||||
@@ -440,6 +449,7 @@ Public Class frmStartOptions
|
||||
betreff = betreff.Replace("%LKW%", "")
|
||||
betreff = betreff.Replace("%Standort%", "")
|
||||
betreff = betreff.Replace("%Uhrzeit%", "")
|
||||
betreff = betreff.Replace("%KdAuftrNr%", If(KdAtrNr IsNot Nothing AndAlso KdAtrNr.ToString.Trim <> "", "Ihre Auftragsnr: " & KdAtrNr, ""))
|
||||
|
||||
Dim body = cStandort.eMail_Zollbeleg_Text
|
||||
|
||||
@@ -950,7 +960,6 @@ Public Class frmStartOptions
|
||||
|
||||
Else ' STB !!!!
|
||||
|
||||
|
||||
betreff = sp(0).Trim
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user