Compare commits

..

3 Commits

Author SHA1 Message Date
7b27080152 merge 2025-10-13 08:18:08 +02:00
fc07973958 version 2025-10-13 08:15:48 +02:00
7c5507409f asfinag, Proced. etc. 2025-10-10 08:15:31 +02:00
5 changed files with 209 additions and 61 deletions

View File

@@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
' übernehmen, indem Sie "*" eingeben:
' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("1.2.4.2")>
<Assembly: AssemblyFileVersion("1.2.4.2")>
<Assembly: AssemblyVersion("1.2.4.4")>
<Assembly: AssemblyFileVersion("1.2.4.4")>

View File

@@ -87,10 +87,22 @@ Partial Class usrctlProcedures
Me.Button48 = New System.Windows.Forms.Button()
Me.Button47 = New System.Windows.Forms.Button()
Me.TabPage6 = New System.Windows.Forms.TabPage()
Me.Label19 = New System.Windows.Forms.Label()
Me.Label18 = New System.Windows.Forms.Label()
Me.Label17 = New System.Windows.Forms.Label()
Me.Button51 = New System.Windows.Forms.Button()
Me.cbxMDM_Testsystem = New System.Windows.Forms.CheckBox()
Me.Button50 = New System.Windows.Forms.Button()
Me.Button49 = New System.Windows.Forms.Button()
Me.TabPage7 = New System.Windows.Forms.TabPage()
Me.Label22 = New System.Windows.Forms.Label()
Me.dtpbis = New System.Windows.Forms.DateTimePicker()
Me.lblDakosyImport = New System.Windows.Forms.Label()
Me.Label21 = New System.Windows.Forms.Label()
Me.Button33 = New System.Windows.Forms.Button()
Me.Label20 = New System.Windows.Forms.Label()
Me.dtp_von = New System.Windows.Forms.DateTimePicker()
Me.Button52 = New System.Windows.Forms.Button()
Me.Button18 = New System.Windows.Forms.Button()
Me.TextBox1 = New System.Windows.Forms.TextBox()
Me.lblAnzahl = New System.Windows.Forms.Label()
@@ -140,14 +152,10 @@ Partial Class usrctlProcedures
Me.Button31 = New System.Windows.Forms.Button()
Me.Button32 = New System.Windows.Forms.Button()
Me.lblStatus = New System.Windows.Forms.Label()
Me.Button33 = New System.Windows.Forms.Button()
Me.Button43 = New System.Windows.Forms.Button()
Me.Button99 = New System.Windows.Forms.Button()
Me.DataGridViewTextBoxColumn1 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn2 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.Button99 = New System.Windows.Forms.Button()
Me.Label17 = New System.Windows.Forms.Label()
Me.Label18 = New System.Windows.Forms.Label()
Me.Label19 = New System.Windows.Forms.Label()
Me.TabControl1.SuspendLayout()
Me.TabPage3.SuspendLayout()
Me.TabPage1.SuspendLayout()
@@ -158,6 +166,7 @@ Partial Class usrctlProcedures
Me.TabPage4.SuspendLayout()
Me.TabPage5.SuspendLayout()
Me.TabPage6.SuspendLayout()
Me.TabPage7.SuspendLayout()
Me.SuspendLayout()
'
'TabControl1
@@ -168,6 +177,7 @@ Partial Class usrctlProcedures
Me.TabControl1.Controls.Add(Me.TabPage4)
Me.TabControl1.Controls.Add(Me.TabPage5)
Me.TabControl1.Controls.Add(Me.TabPage6)
Me.TabControl1.Controls.Add(Me.TabPage7)
Me.TabControl1.Location = New System.Drawing.Point(7, 407)
Me.TabControl1.Name = "TabControl1"
Me.TabControl1.SelectedIndex = 0
@@ -796,6 +806,33 @@ Partial Class usrctlProcedures
Me.TabPage6.Text = "MDM Importe"
Me.TabPage6.UseVisualStyleBackColor = True
'
'Label19
'
Me.Label19.AutoSize = True
Me.Label19.Location = New System.Drawing.Point(11, 45)
Me.Label19.Name = "Label19"
Me.Label19.Size = New System.Drawing.Size(66, 13)
Me.Label19.TabIndex = 71
Me.Label19.Text = "CSV-Importe"
'
'Label18
'
Me.Label18.AutoSize = True
Me.Label18.Location = New System.Drawing.Point(11, 105)
Me.Label18.Name = "Label18"
Me.Label18.Size = New System.Drawing.Size(16, 13)
Me.Label18.TabIndex = 70
Me.Label18.Text = "2."
'
'Label17
'
Me.Label17.AutoSize = True
Me.Label17.Location = New System.Drawing.Point(11, 71)
Me.Label17.Name = "Label17"
Me.Label17.Size = New System.Drawing.Size(19, 13)
Me.Label17.TabIndex = 66
Me.Label17.Text = "1. "
'
'Button51
'
Me.Button51.Location = New System.Drawing.Point(32, 97)
@@ -835,6 +872,93 @@ Partial Class usrctlProcedures
Me.Button49.Text = "Standard-Off."
Me.Button49.UseVisualStyleBackColor = True
'
'TabPage7
'
Me.TabPage7.Controls.Add(Me.Label22)
Me.TabPage7.Controls.Add(Me.dtpbis)
Me.TabPage7.Controls.Add(Me.lblDakosyImport)
Me.TabPage7.Controls.Add(Me.Label21)
Me.TabPage7.Controls.Add(Me.Button33)
Me.TabPage7.Controls.Add(Me.Label20)
Me.TabPage7.Controls.Add(Me.dtp_von)
Me.TabPage7.Controls.Add(Me.Button52)
Me.TabPage7.Location = New System.Drawing.Point(4, 22)
Me.TabPage7.Name = "TabPage7"
Me.TabPage7.Size = New System.Drawing.Size(601, 288)
Me.TabPage7.TabIndex = 6
Me.TabPage7.Text = "Dakosy Import"
Me.TabPage7.UseVisualStyleBackColor = True
'
'Label22
'
Me.Label22.Location = New System.Drawing.Point(279, 19)
Me.Label22.Name = "Label22"
Me.Label22.Size = New System.Drawing.Size(145, 13)
Me.Label22.TabIndex = 72
Me.Label22.Text = "auf Vollständigkeit prüfen"
'
'dtpbis
'
Me.dtpbis.Format = System.Windows.Forms.DateTimePickerFormat.[Short]
Me.dtpbis.Location = New System.Drawing.Point(336, 69)
Me.dtpbis.Name = "dtpbis"
Me.dtpbis.Size = New System.Drawing.Size(85, 20)
Me.dtpbis.TabIndex = 71
'
'lblDakosyImport
'
Me.lblDakosyImport.Location = New System.Drawing.Point(18, 85)
Me.lblDakosyImport.Name = "lblDakosyImport"
Me.lblDakosyImport.Size = New System.Drawing.Size(145, 13)
Me.lblDakosyImport.TabIndex = 67
Me.lblDakosyImport.Text = "0/0"
Me.lblDakosyImport.TextAlign = System.Drawing.ContentAlignment.TopRight
'
'Label21
'
Me.Label21.AutoSize = True
Me.Label21.Location = New System.Drawing.Point(291, 69)
Me.Label21.Name = "Label21"
Me.Label21.Size = New System.Drawing.Size(20, 13)
Me.Label21.TabIndex = 70
Me.Label21.Text = "bis"
'
'Button33
'
Me.Button33.Location = New System.Drawing.Point(22, 33)
Me.Button33.Name = "Button33"
Me.Button33.Size = New System.Drawing.Size(145, 49)
Me.Button33.TabIndex = 64
Me.Button33.Text = "DAKOSY CSV Importieren"
Me.Button33.UseVisualStyleBackColor = True
'
'Label20
'
Me.Label20.AutoSize = True
Me.Label20.Location = New System.Drawing.Point(291, 51)
Me.Label20.Name = "Label20"
Me.Label20.Size = New System.Drawing.Size(25, 13)
Me.Label20.TabIndex = 69
Me.Label20.Text = "von"
'
'dtp_von
'
Me.dtp_von.Format = System.Windows.Forms.DateTimePickerFormat.[Short]
Me.dtp_von.Location = New System.Drawing.Point(336, 45)
Me.dtp_von.Name = "dtp_von"
Me.dtp_von.Size = New System.Drawing.Size(85, 20)
Me.dtp_von.TabIndex = 68
Me.dtp_von.Value = New Date(2025, 1, 1, 16, 31, 0, 0)
'
'Button52
'
Me.Button52.Location = New System.Drawing.Point(276, 95)
Me.Button52.Name = "Button52"
Me.Button52.Size = New System.Drawing.Size(145, 32)
Me.Button52.TabIndex = 67
Me.Button52.Text = "DAKOSY Daten prüfen"
Me.Button52.UseVisualStyleBackColor = True
'
'Button18
'
Me.Button18.Location = New System.Drawing.Point(59, 183)
@@ -1286,15 +1410,6 @@ Partial Class usrctlProcedures
Me.lblStatus.TabIndex = 63
Me.lblStatus.Text = "Zeilen:"
'
'Button33
'
Me.Button33.Location = New System.Drawing.Point(399, 29)
Me.Button33.Name = "Button33"
Me.Button33.Size = New System.Drawing.Size(145, 49)
Me.Button33.TabIndex = 64
Me.Button33.Text = "DAKOSY CSV Importieren"
Me.Button33.UseVisualStyleBackColor = True
'
'Button43
'
Me.Button43.Location = New System.Drawing.Point(565, 29)
@@ -1304,6 +1419,15 @@ Partial Class usrctlProcedures
Me.Button43.Text = "TELOTEC NCTS"
Me.Button43.UseVisualStyleBackColor = True
'
'Button99
'
Me.Button99.Location = New System.Drawing.Point(741, 654)
Me.Button99.Name = "Button99"
Me.Button99.Size = New System.Drawing.Size(75, 23)
Me.Button99.TabIndex = 66
Me.Button99.Text = "Kafka TEST"
Me.Button99.UseVisualStyleBackColor = True
'
'DataGridViewTextBoxColumn1
'
Me.DataGridViewTextBoxColumn1.HeaderText = "dat"
@@ -1314,49 +1438,12 @@ Partial Class usrctlProcedures
Me.DataGridViewTextBoxColumn2.HeaderText = "anz"
Me.DataGridViewTextBoxColumn2.Name = "DataGridViewTextBoxColumn2"
'
'Label17
'
Me.Label17.AutoSize = True
Me.Label17.Location = New System.Drawing.Point(11, 71)
Me.Label17.Name = "Label17"
Me.Label17.Size = New System.Drawing.Size(19, 13)
Me.Label17.TabIndex = 66
Me.Label17.Text = "1. "
'
'Label18
'
Me.Label18.AutoSize = True
Me.Label18.Location = New System.Drawing.Point(11, 105)
Me.Label18.Name = "Label18"
Me.Label18.Size = New System.Drawing.Size(16, 13)
Me.Label18.TabIndex = 70
Me.Label18.Text = "2."
'
'Label19
'
Me.Label19.AutoSize = True
Me.Label19.Location = New System.Drawing.Point(11, 45)
Me.Label19.Name = "Label19"
Me.Label19.Size = New System.Drawing.Size(66, 13)
Me.Label19.TabIndex = 71
Me.Label19.Text = "CSV-Importe"
'
'Button49
'
Me.Button99.Location = New System.Drawing.Point(741, 654)
Me.Button99.Name = "Button99"
Me.Button99.Size = New System.Drawing.Size(75, 23)
Me.Button99.TabIndex = 66
Me.Button99.Text = "Kafka TEST"
Me.Button99.UseVisualStyleBackColor = True
'
'usrctlProcedures
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.Controls.Add(Me.Button99)
Me.Controls.Add(Me.Button43)
Me.Controls.Add(Me.Button33)
Me.Controls.Add(Me.lblStatus)
Me.Controls.Add(Me.Button32)
Me.Controls.Add(Me.Button31)
@@ -1425,6 +1512,8 @@ Partial Class usrctlProcedures
Me.TabPage5.ResumeLayout(False)
Me.TabPage6.ResumeLayout(False)
Me.TabPage6.PerformLayout()
Me.TabPage7.ResumeLayout(False)
Me.TabPage7.PerformLayout()
Me.ResumeLayout(False)
Me.PerformLayout()
@@ -1555,4 +1644,12 @@ Partial Class usrctlProcedures
Friend WithEvents Label18 As Label
Friend WithEvents Label17 As Label
Friend WithEvents Button99 As Button
Friend WithEvents TabPage7 As TabPage
Friend WithEvents lblDakosyImport As Label
Friend WithEvents Label21 As Label
Friend WithEvents Label20 As Label
Friend WithEvents dtp_von As DateTimePicker
Friend WithEvents Button52 As Button
Friend WithEvents Label22 As Label
Friend WithEvents dtpbis As DateTimePicker
End Class

View File

@@ -123,4 +123,10 @@
<metadata name="Column2.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="Column1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="Column2.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
</root>

View File

@@ -11,8 +11,9 @@ Imports System.Xml.Serialization
Imports Chilkat
Imports Confluent.Kafka
Imports DAKOSY_Worker
Imports DAKOSY_Worker.FreierVerkehrAktVeredelUmwandlung_004
Imports GrapeCity
Imports iTextSharp.text.pdf
Imports itextsharp.text.pdf
Imports Microsoft.Office.Interop
Imports PdfSharp.Drawing
Imports PdfSharp.Pdf
@@ -587,7 +588,7 @@ Public Class usrctlProcedures
For Each file As String In System.IO.Directory.GetFiles("C:\Users\DEVELOPER1\Desktop\Verpfl\Fahrer_NCTS_Verpflichtungserklärungen\") ' Ermittelt alle Dateien des Ordners
Try
Dim pdf As iTextSharp.text.pdf.PdfReader = New iTextSharp.text.pdf.PdfReader(file)
Dim pdf As itextsharp.text.pdf.PdfReader = New itextsharp.text.pdf.PdfReader(file)
Dim stamper = New PdfStamper(pdf, New FileStream("C:\Users\DEVELOPER1\Desktop\Verpfl\tmp.pdf", FileMode.Create))
Dim f = stamper.AcroFields
@@ -649,7 +650,7 @@ Public Class usrctlProcedures
Return file
End Function
Sub pdf2()
Dim pdf As iTextSharp.text.pdf.PdfReader = New iTextSharp.text.pdf.PdfReader("C:\Users\DEVELOPER1\Desktop\Verpfl\test.pdf")
Dim pdf As itextsharp.text.pdf.PdfReader = New itextsharp.text.pdf.PdfReader("C:\Users\DEVELOPER1\Desktop\Verpfl\test.pdf")
Using fw As New FileStream("C:\Users\DEVELOPER1\Desktop\Verpfl\tmp.pdf", FileMode.Open)
@@ -3682,7 +3683,7 @@ Public Class usrctlProcedures
DYIMPORT.Shipmentnummer = isleernothing((currentRow(138)))
DYIMPORT.Importstatus = isleernothing((currentRow(139)))
DYIMPORT.Importdate = Now()
DYIMPORT.Importfile = fd.FileName
DYIMPORT.Importfile = System.IO.Path.GetFileName(fd.FileName)
If DYIMPORT.SAVE() Then
TextBox10.Text &= DYIMPORT.Id & vbNewLine
If Not savedDY Then savedDY = True
@@ -3694,7 +3695,7 @@ Public Class usrctlProcedures
If cnt Mod 10 = 0 Then
Application.DoEvents()
Label10.Text = (cnt + 1)
lblDakosyImport.Text = (cnt + 1)
End If
End If
@@ -4258,6 +4259,50 @@ Public Class usrctlProcedures
End Sub
Private Sub Button52_Click(sender As Object, e As EventArgs) Handles Button52.Click
Dim dt As DataTable = SQL.loadDgvBySql("WITH Monate AS (
SELECT CAST('" & dtp_von.Value & "' AS DATE) AS MonatStart
UNION ALL
SELECT DATEADD(MONTH, 1, MonatStart)
FROM Monate
WHERE MonatStart < '" & dtpbis.Value & "'
),
Daten AS (
SELECT
Teilnehmer,
YEAR(Überlassungsdatum) AS Jahr,
MONTH(Überlassungsdatum) AS Monat,
COUNT(*) AS DS_Anzahl
FROM [AVISO].[dbo].[tbl_DY_Zollmeldungen_Import]
WHERE Überlassungsdatum IS NOT NULL
GROUP BY Teilnehmer, YEAR(Überlassungsdatum), MONTH(Überlassungsdatum)
),
TeilnehmerListe AS (
SELECT DISTINCT Teilnehmer
FROM [AVISO].[dbo].[tbl_DY_Zollmeldungen_Import]
)
SELECT
t.Teilnehmer,
YEAR(m.MonatStart) AS Jahr,
MONTH(m.MonatStart) AS Monat,
ISNULL(d.DS_Anzahl, 0) AS DS_Anzahl
FROM Monate m
CROSS JOIN TeilnehmerListe t
LEFT JOIN Daten d
ON d.Teilnehmer = t.Teilnehmer
AND d.Jahr = YEAR(m.MonatStart)
AND d.Monat = MONTH(m.MonatStart)
ORDER BY Jahr DESC, Monat DESC, Teilnehmer DESC
OPTION (MAXRECURSION 1000);", "AVISO") '
cProgramFunctions.genExcelFromDT_NEW(dt)
End Sub
'Private Sub Button26_Click(sender As Object, e As EventArgs)

View File

@@ -1964,12 +1964,12 @@ Public Class cAsfinag
MDMEinarb.ds_total = savedTrans
MDMEinarb.ds_count = counTrans
MDMEinarb.ds_total = counTrans
MDMEinarb.ds_count = savedTrans
MDMEinarb.importfilename = fi.Name
MDMEinarb.import_date = Now()
If MDMEinarb.ds_total = MDMEinarb.ds_count Then
If MDMEinarb.ds_total - 2 = MDMEinarb.ds_count Then 'total - header - trailer
MDMEinarb.completed = True
MDMEinarb.completed_date = Now()
End If