Merge branch 'newMaster2024' of https://dev.azure.com/VeragAG/_git/SDL into newMaster2024

This commit is contained in:
2025-01-03 10:40:31 +01:00
13 changed files with 176 additions and 127 deletions

View File

@@ -27,8 +27,8 @@ Partial Class frmKasseAbschliessen
Me.lblKasseWahlen = New System.Windows.Forms.Label() Me.lblKasseWahlen = New System.Windows.Forms.Label()
Me.Label1 = New System.Windows.Forms.Label() Me.Label1 = New System.Windows.Forms.Label()
Me.Label2 = New System.Windows.Forms.Label() Me.Label2 = New System.Windows.Forms.Label()
Me.NumericUpDown = New System.Windows.Forms.NumericUpDown() Me.numAltesGJ = New System.Windows.Forms.NumericUpDown()
Me.NumericUpDown1 = New System.Windows.Forms.NumericUpDown() Me.numNeuesGJ = New System.Windows.Forms.NumericUpDown()
Me.btnKassensaldoUbertragen = New System.Windows.Forms.Button() Me.btnKassensaldoUbertragen = New System.Windows.Forms.Button()
Me.Label3 = New System.Windows.Forms.Label() Me.Label3 = New System.Windows.Forms.Label()
Me.MyTextBox1 = New VERAG_PROG_ALLGEMEIN.MyTextBox() Me.MyTextBox1 = New VERAG_PROG_ALLGEMEIN.MyTextBox()
@@ -42,8 +42,8 @@ Partial Class frmKasseAbschliessen
Me.txtxAbwBetragALT = New VERAG_PROG_ALLGEMEIN.MyTextBox() Me.txtxAbwBetragALT = New VERAG_PROG_ALLGEMEIN.MyTextBox()
Me.txtxAbwBetragNEU = New VERAG_PROG_ALLGEMEIN.MyTextBox() Me.txtxAbwBetragNEU = New VERAG_PROG_ALLGEMEIN.MyTextBox()
Me.Label7 = New System.Windows.Forms.Label() Me.Label7 = New System.Windows.Forms.Label()
CType(Me.NumericUpDown, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.numAltesGJ, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.NumericUpDown1, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.numNeuesGJ, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout() Me.SuspendLayout()
' '
'MyComboBox2 'MyComboBox2
@@ -84,27 +84,27 @@ Partial Class frmKasseAbschliessen
Me.Label2.TabIndex = 17 Me.Label2.TabIndex = 17
Me.Label2.Text = "neues Geschäftsjahr:" Me.Label2.Text = "neues Geschäftsjahr:"
' '
'NumericUpDown 'numAltesGJ
' '
Me.NumericUpDown.Location = New System.Drawing.Point(122, 70) Me.numAltesGJ.Location = New System.Drawing.Point(122, 70)
Me.NumericUpDown.Maximum = New Decimal(New Integer() {2100, 0, 0, 0}) Me.numAltesGJ.Maximum = New Decimal(New Integer() {2100, 0, 0, 0})
Me.NumericUpDown.Minimum = New Decimal(New Integer() {1990, 0, 0, 0}) Me.numAltesGJ.Minimum = New Decimal(New Integer() {1990, 0, 0, 0})
Me.NumericUpDown.Name = "NumericUpDown" Me.numAltesGJ.Name = "numAltesGJ"
Me.NumericUpDown.Size = New System.Drawing.Size(72, 20) Me.numAltesGJ.Size = New System.Drawing.Size(72, 20)
Me.NumericUpDown.TabIndex = 19 Me.numAltesGJ.TabIndex = 19
Me.NumericUpDown.TextAlign = System.Windows.Forms.HorizontalAlignment.Right Me.numAltesGJ.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
Me.NumericUpDown.Value = New Decimal(New Integer() {1990, 0, 0, 0}) Me.numAltesGJ.Value = New Decimal(New Integer() {1990, 0, 0, 0})
' '
'NumericUpDown1 'numNeuesGJ
' '
Me.NumericUpDown1.Location = New System.Drawing.Point(122, 89) Me.numNeuesGJ.Location = New System.Drawing.Point(122, 89)
Me.NumericUpDown1.Maximum = New Decimal(New Integer() {2100, 0, 0, 0}) Me.numNeuesGJ.Maximum = New Decimal(New Integer() {2100, 0, 0, 0})
Me.NumericUpDown1.Minimum = New Decimal(New Integer() {1990, 0, 0, 0}) Me.numNeuesGJ.Minimum = New Decimal(New Integer() {1990, 0, 0, 0})
Me.NumericUpDown1.Name = "NumericUpDown1" Me.numNeuesGJ.Name = "numNeuesGJ"
Me.NumericUpDown1.Size = New System.Drawing.Size(72, 20) Me.numNeuesGJ.Size = New System.Drawing.Size(72, 20)
Me.NumericUpDown1.TabIndex = 19 Me.numNeuesGJ.TabIndex = 19
Me.NumericUpDown1.TextAlign = System.Windows.Forms.HorizontalAlignment.Right Me.numNeuesGJ.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
Me.NumericUpDown1.Value = New Decimal(New Integer() {1990, 0, 0, 0}) Me.numNeuesGJ.Value = New Decimal(New Integer() {1990, 0, 0, 0})
' '
'btnKassensaldoUbertragen 'btnKassensaldoUbertragen
' '
@@ -130,10 +130,12 @@ Partial Class frmKasseAbschliessen
Me.MyTextBox1._DateTimeOnly = False Me.MyTextBox1._DateTimeOnly = False
Me.MyTextBox1._numbersOnly = False Me.MyTextBox1._numbersOnly = False
Me.MyTextBox1._numbersOnlyKommastellen = "" Me.MyTextBox1._numbersOnlyKommastellen = ""
Me.MyTextBox1._numbersOnlyTrennzeichen = True
Me.MyTextBox1._Prozent = False Me.MyTextBox1._Prozent = False
Me.MyTextBox1._ShortDateNew = False Me.MyTextBox1._ShortDateNew = False
Me.MyTextBox1._ShortDateOnly = False Me.MyTextBox1._ShortDateOnly = False
Me.MyTextBox1._TimeOnly = False Me.MyTextBox1._TimeOnly = False
Me.MyTextBox1._TimeOnly_Seconds = False
Me.MyTextBox1._value = "" Me.MyTextBox1._value = ""
Me.MyTextBox1._Waehrung = True Me.MyTextBox1._Waehrung = True
Me.MyTextBox1._WaehrungZeichen = True Me.MyTextBox1._WaehrungZeichen = True
@@ -152,10 +154,12 @@ Partial Class frmKasseAbschliessen
Me.MyTextBox2._DateTimeOnly = False Me.MyTextBox2._DateTimeOnly = False
Me.MyTextBox2._numbersOnly = False Me.MyTextBox2._numbersOnly = False
Me.MyTextBox2._numbersOnlyKommastellen = "" Me.MyTextBox2._numbersOnlyKommastellen = ""
Me.MyTextBox2._numbersOnlyTrennzeichen = True
Me.MyTextBox2._Prozent = False Me.MyTextBox2._Prozent = False
Me.MyTextBox2._ShortDateNew = False Me.MyTextBox2._ShortDateNew = False
Me.MyTextBox2._ShortDateOnly = False Me.MyTextBox2._ShortDateOnly = False
Me.MyTextBox2._TimeOnly = False Me.MyTextBox2._TimeOnly = False
Me.MyTextBox2._TimeOnly_Seconds = False
Me.MyTextBox2._value = "" Me.MyTextBox2._value = ""
Me.MyTextBox2._Waehrung = True Me.MyTextBox2._Waehrung = True
Me.MyTextBox2._WaehrungZeichen = True Me.MyTextBox2._WaehrungZeichen = True
@@ -236,10 +240,12 @@ Partial Class frmKasseAbschliessen
Me.txtxAbwBetragALT._DateTimeOnly = False Me.txtxAbwBetragALT._DateTimeOnly = False
Me.txtxAbwBetragALT._numbersOnly = False Me.txtxAbwBetragALT._numbersOnly = False
Me.txtxAbwBetragALT._numbersOnlyKommastellen = "" Me.txtxAbwBetragALT._numbersOnlyKommastellen = ""
Me.txtxAbwBetragALT._numbersOnlyTrennzeichen = True
Me.txtxAbwBetragALT._Prozent = False Me.txtxAbwBetragALT._Prozent = False
Me.txtxAbwBetragALT._ShortDateNew = False Me.txtxAbwBetragALT._ShortDateNew = False
Me.txtxAbwBetragALT._ShortDateOnly = False Me.txtxAbwBetragALT._ShortDateOnly = False
Me.txtxAbwBetragALT._TimeOnly = False Me.txtxAbwBetragALT._TimeOnly = False
Me.txtxAbwBetragALT._TimeOnly_Seconds = False
Me.txtxAbwBetragALT._value = "" Me.txtxAbwBetragALT._value = ""
Me.txtxAbwBetragALT._Waehrung = True Me.txtxAbwBetragALT._Waehrung = True
Me.txtxAbwBetragALT._WaehrungZeichen = True Me.txtxAbwBetragALT._WaehrungZeichen = True
@@ -257,10 +263,12 @@ Partial Class frmKasseAbschliessen
Me.txtxAbwBetragNEU._DateTimeOnly = False Me.txtxAbwBetragNEU._DateTimeOnly = False
Me.txtxAbwBetragNEU._numbersOnly = False Me.txtxAbwBetragNEU._numbersOnly = False
Me.txtxAbwBetragNEU._numbersOnlyKommastellen = "" Me.txtxAbwBetragNEU._numbersOnlyKommastellen = ""
Me.txtxAbwBetragNEU._numbersOnlyTrennzeichen = True
Me.txtxAbwBetragNEU._Prozent = False Me.txtxAbwBetragNEU._Prozent = False
Me.txtxAbwBetragNEU._ShortDateNew = False Me.txtxAbwBetragNEU._ShortDateNew = False
Me.txtxAbwBetragNEU._ShortDateOnly = False Me.txtxAbwBetragNEU._ShortDateOnly = False
Me.txtxAbwBetragNEU._TimeOnly = False Me.txtxAbwBetragNEU._TimeOnly = False
Me.txtxAbwBetragNEU._TimeOnly_Seconds = False
Me.txtxAbwBetragNEU._value = "" Me.txtxAbwBetragNEU._value = ""
Me.txtxAbwBetragNEU._Waehrung = True Me.txtxAbwBetragNEU._Waehrung = True
Me.txtxAbwBetragNEU._WaehrungZeichen = True Me.txtxAbwBetragNEU._WaehrungZeichen = True
@@ -301,8 +309,8 @@ Partial Class frmKasseAbschliessen
Me.Controls.Add(Me.MyTextBox1) Me.Controls.Add(Me.MyTextBox1)
Me.Controls.Add(Me.Label3) Me.Controls.Add(Me.Label3)
Me.Controls.Add(Me.btnKassensaldoUbertragen) Me.Controls.Add(Me.btnKassensaldoUbertragen)
Me.Controls.Add(Me.NumericUpDown1) Me.Controls.Add(Me.numNeuesGJ)
Me.Controls.Add(Me.NumericUpDown) Me.Controls.Add(Me.numAltesGJ)
Me.Controls.Add(Me.Label2) Me.Controls.Add(Me.Label2)
Me.Controls.Add(Me.Label1) Me.Controls.Add(Me.Label1)
Me.Controls.Add(Me.lblKasseWahlen) Me.Controls.Add(Me.lblKasseWahlen)
@@ -310,8 +318,8 @@ Partial Class frmKasseAbschliessen
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon) Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
Me.Name = "frmKasseAbschliessen" Me.Name = "frmKasseAbschliessen"
Me.Text = "frmKasseAbschliessen" Me.Text = "frmKasseAbschliessen"
CType(Me.NumericUpDown, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.numAltesGJ, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.NumericUpDown1, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.numNeuesGJ, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False) Me.ResumeLayout(False)
Me.PerformLayout() Me.PerformLayout()
@@ -320,8 +328,8 @@ Partial Class frmKasseAbschliessen
Friend WithEvents lblKasseWahlen As System.Windows.Forms.Label Friend WithEvents lblKasseWahlen As System.Windows.Forms.Label
Friend WithEvents Label1 As System.Windows.Forms.Label Friend WithEvents Label1 As System.Windows.Forms.Label
Friend WithEvents Label2 As System.Windows.Forms.Label Friend WithEvents Label2 As System.Windows.Forms.Label
Friend WithEvents NumericUpDown As System.Windows.Forms.NumericUpDown Friend WithEvents numAltesGJ As System.Windows.Forms.NumericUpDown
Friend WithEvents NumericUpDown1 As System.Windows.Forms.NumericUpDown Friend WithEvents numNeuesGJ As System.Windows.Forms.NumericUpDown
Friend WithEvents btnKassensaldoUbertragen As System.Windows.Forms.Button Friend WithEvents btnKassensaldoUbertragen As System.Windows.Forms.Button
Friend WithEvents Label3 As System.Windows.Forms.Label Friend WithEvents Label3 As System.Windows.Forms.Label
Friend WithEvents MyTextBox1 As VERAG_PROG_ALLGEMEIN.MyTextBox Friend WithEvents MyTextBox1 As VERAG_PROG_ALLGEMEIN.MyTextBox

View File

@@ -9,8 +9,8 @@
lblTESTSYSTEM.Visible = VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM lblTESTSYSTEM.Visible = VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM
MyComboBox2.fillWithSQL("SELECT [KassenbuchNr],[Name] FROM [Personal] WHERE ((Status='A' AND KassenbuchNr IS NOT NULL AND BLC='R') OR (BLC='V00')) ORDER BY Name", False, "FMZOLL") MyComboBox2.fillWithSQL("SELECT [KassenbuchNr],[Name] FROM [Personal] WHERE ((Status='A' AND KassenbuchNr IS NOT NULL AND BLC='R') OR (BLC='V00')) ORDER BY Name", False, "FMZOLL")
NumericUpDown.Value = Now.Year - 1 numAltesGJ.Value = Now.Year - 1
NumericUpDown1.Value = Now.Year numNeuesGJ.Value = Now.Year
End Sub End Sub
Private Sub MyComboBox2_SelectedIndexChanged(sender As Object, e As EventArgs) Handles MyComboBox2.SelectedIndexChanged Private Sub MyComboBox2_SelectedIndexChanged(sender As Object, e As EventArgs) Handles MyComboBox2.SelectedIndexChanged
@@ -25,18 +25,18 @@
initSALDO() initSALDO()
End If End If
End Sub End Sub
Sub initSALDO() Sub initSALDO()
SaldoALT = SQL.getValueTxtBySql("SELECT isnull((Sum(tblKassenbuch.Soll)-Sum(tblKassenbuch.Haben)),0) AS Saldo " & SaldoALT = SQL.getValueTxtBySql("SELECT isnull((Sum(tblKassenbuch.Soll)-Sum(tblKassenbuch.Haben)),0) AS Saldo " &
" FROM Personal INNER JOIN tblKassenbuch ON Personal.ID = tblKassenbuch.Benutzer " & " FROM Personal INNER JOIN tblKassenbuch ON Personal.ID = tblKassenbuch.Benutzer " &
" WHERE tblKassenbuch.Mandant='" & PERSONAL.Mandant & "' AND tblKassenbuch.Niederlassung='" & PERSONAL.Niederlassung & "' " & " WHERE tblKassenbuch.Mandant='" & PERSONAL.Mandant & "' AND tblKassenbuch.Niederlassung='" & PERSONAL.Niederlassung & "' " &
" And tblKassenbuch.Benutzer=" & PERSONAL.ID & " AND tblKassenbuch.Geschäftsjahr=" & NumericUpDown.Value & " AND tblKassenbuch.Konto=" & PERSONAL.KassenbuchNr & "", "FMZOLL") " And tblKassenbuch.Benutzer=" & PERSONAL.ID & " AND tblKassenbuch.Geschäftsjahr=" & numAltesGJ.Value & " AND tblKassenbuch.Konto=" & PERSONAL.KassenbuchNr & "", "FMZOLL")
SaldoNEU = SQL.getValueTxtBySql("SELECT isnull((Sum(tblKassenbuch.Soll)-Sum(tblKassenbuch.Haben)),0) AS Saldo " & SaldoNEU = SQL.getValueTxtBySql("SELECT isnull((Sum(tblKassenbuch.Soll)-Sum(tblKassenbuch.Haben)),0) AS Saldo " &
" FROM Personal INNER JOIN tblKassenbuch ON Personal.ID = tblKassenbuch.Benutzer " & " FROM Personal INNER JOIN tblKassenbuch ON Personal.ID = tblKassenbuch.Benutzer " &
" WHERE tblKassenbuch.Mandant='" & PERSONAL.Mandant & "' AND tblKassenbuch.Niederlassung='" & PERSONAL.Niederlassung & "' " & " WHERE tblKassenbuch.Mandant='" & PERSONAL.Mandant & "' AND tblKassenbuch.Niederlassung='" & PERSONAL.Niederlassung & "' " &
" And tblKassenbuch.Benutzer=" & PERSONAL.ID & " AND tblKassenbuch.Geschäftsjahr=" & NumericUpDown1.Value & " AND tblKassenbuch.Konto=" & PERSONAL.KassenbuchNr & "", "FMZOLL") " And tblKassenbuch.Benutzer=" & PERSONAL.ID & " AND tblKassenbuch.Geschäftsjahr=" & numNeuesGJ.Value & " AND tblKassenbuch.Konto=" & PERSONAL.KassenbuchNr & "", "FMZOLL")
@@ -82,7 +82,7 @@
Sub insertBELEGALT(KASSE As cRKSV_Kasse, betrag As Double) Sub insertBELEGALT(KASSE As cRKSV_Kasse, betrag As Double)
Dim BELEG_ALT As New EABeleg(PERSONAL.Mandant, PERSONAL.Niederlassung, PERSONAL.ID) '!!!!!!!!!!!!!!!! Dim BELEG_ALT As New EABeleg(PERSONAL.Mandant, PERSONAL.Niederlassung, PERSONAL.ID) '!!!!!!!!!!!!!!!!
BELEG_ALT.BelegDat = cRKSV.getGJ_EndOfYear(NumericUpDown.Value, KASSE.rksv_firma).ToShortDateString 'CDate("31.01." & NumericUpDown1.Value) BELEG_ALT.BelegDat = cRKSV.getGJ_EndOfYear(numAltesGJ.Value, KASSE.rksv_firma).ToShortDateString 'CDate("31.01." & NumericUpDown1.Value)
If txtxAbwBetragALT._value <> "" AndAlso IsNumeric(txtxAbwBetragALT._value) Then betrag = txtxAbwBetragALT._value If txtxAbwBetragALT._value <> "" AndAlso IsNumeric(txtxAbwBetragALT._value) Then betrag = txtxAbwBetragALT._value
@@ -101,7 +101,7 @@
Dim KBEntryGB As cKassenbuch = Nothing Dim KBEntryGB As cKassenbuch = Nothing
' Dim JournalNr = 0 ' Dim JournalNr = 0
If Not insertKB(BELEG_ALT, 9800, KASSE.rksv_id, RKSV_Beleg_Id, KBEntry, KBEntryGB, KASSE.rksv_aktiv) Then ' Eintrag ins Kassenbuch If Not insertKB(BELEG_ALT, 9800, KASSE, KASSE.rksv_id, RKSV_Beleg_Id, KBEntry, KBEntryGB, KASSE.rksv_aktiv) Then ' Eintrag ins Kassenbuch
MsgBox(BELEG_ALT, "Programmfehler bei Eintrag ins Kassenbuch.") MsgBox(BELEG_ALT, "Programmfehler bei Eintrag ins Kassenbuch.")
Me.Cursor = Cursors.Default : Me.Close() : Exit Sub Me.Cursor = Cursors.Default : Me.Close() : Exit Sub
End If End If
@@ -143,7 +143,7 @@
End Sub End Sub
Sub insertBELEGNEU(KASSE As cRKSV_Kasse, betrag As Double) Sub insertBELEGNEU(KASSE As cRKSV_Kasse, betrag As Double)
Dim BELEG_NEU As New EABeleg(PERSONAL.Mandant, PERSONAL.Niederlassung, PERSONAL.ID) '!!!!!!!!!!!!!!!! Dim BELEG_NEU As New EABeleg(PERSONAL.Mandant, PERSONAL.Niederlassung, PERSONAL.ID) '!!!!!!!!!!!!!!!!
BELEG_NEU.BelegDat = cRKSV.getGJ_BeginOfYear(NumericUpDown1.Value, KASSE.rksv_firma).ToShortDateString '' CDate("01.02." & NumericUpDown1.Value) BELEG_NEU.BelegDat = cRKSV.getGJ_BeginOfYear(numNeuesGJ.Value, KASSE.rksv_firma).ToShortDateString '' CDate("01.02." & NumericUpDown1.Value)
BELEG_NEU.Beleg_TYP = "E" BELEG_NEU.Beleg_TYP = "E"
BELEG_NEU.Belegart = 1 'EINGANG BELEG_NEU.Belegart = 1 'EINGANG
BELEG_NEU.rksv_aktiv = KASSE.rksv_aktiv BELEG_NEU.rksv_aktiv = KASSE.rksv_aktiv
@@ -161,7 +161,7 @@
Dim KBEntryGB As cKassenbuch = Nothing Dim KBEntryGB As cKassenbuch = Nothing
' Dim JournalNr = 0 ' Dim JournalNr = 0
If Not insertKB(BELEG_NEU, 9800, KASSE.rksv_id, RKSV_Beleg_Id, KBEntry, KBEntryGB, KASSE.rksv_aktiv) Then ' Eintrag ins Kassenbuch If Not insertKB(BELEG_NEU, 9800, KASSE, KASSE.rksv_id, RKSV_Beleg_Id, KBEntry, KBEntryGB, KASSE.rksv_aktiv) Then ' Eintrag ins Kassenbuch
MsgBox(BELEG_NEU, "Programmfehler bei Eintrag ins Kassenbuch.") MsgBox(BELEG_NEU, "Programmfehler bei Eintrag ins Kassenbuch.")
Me.Cursor = Cursors.Default : Me.Close() : Exit Sub Me.Cursor = Cursors.Default : Me.Close() : Exit Sub
End If End If
@@ -203,8 +203,9 @@
End Sub End Sub
Function insertKB(BELEG As EABeleg, Gegenkonto As Integer, RKSV_id As Integer, RKSV_Beleg_Id As Integer, ByRef KBEntry As cKassenbuch, ByRef KBEntryGB As cKassenbuch, RKSV_Aktiv As Boolean) As Boolean Function insertKB(BELEG As EABeleg, Gegenkonto As Integer, KASSE As cRKSV_Kasse, RKSV_id As Integer, RKSV_Beleg_Id As Integer, ByRef KBEntry As cKassenbuch, ByRef KBEntryGB As cKassenbuch, RKSV_Aktiv As Boolean) As Boolean
Dim GJBeleg = New cGeschaeftsjahr(BELEG.Mandant, BELEG.Niederlassung, BELEG.Benutzer, cRKSV.getGJ(BELEG.BelegDat))
Dim GJBeleg = New cGeschaeftsjahr(BELEG.Mandant, BELEG.Niederlassung, BELEG.Benutzer, cRKSV.getGJ_FIRMA(BELEG.BelegDat, KASSE.rksv_firma))
BELEG.BelegNr = GJBeleg.INCREASE_BELEG() 'Vergabe der Belegnummer BELEG.BelegNr = GJBeleg.INCREASE_BELEG() 'Vergabe der Belegnummer
' BELEG.BelegDat = Now.ToShortDateString ' BELEG.BelegDat = Now.ToShortDateString
@@ -219,8 +220,8 @@
'################ '################
' EINTRAG: Kassenbuch ' EINTRAG: Kassenbuch
'################ '################
Dim GJ As New cGeschaeftsjahr(PERSONAL.Mandant, PERSONAL.Niederlassung, PERSONAL.ID, cRKSV.getGJ(BELEG.BelegDat)) Dim GJ As New cGeschaeftsjahr(PERSONAL.Mandant, PERSONAL.Niederlassung, PERSONAL.ID, cRKSV.getGJ_FIRMA(BELEG.BelegDat, KASSE.rksv_firma))
KBEntry = New cKassenbuch(PERSONAL.Mandant, PERSONAL.Niederlassung, PERSONAL.ID, cRKSV.getGJ(BELEG.BelegDat), 0) KBEntry = New cKassenbuch(PERSONAL.Mandant, PERSONAL.Niederlassung, PERSONAL.ID, cRKSV.getGJ_FIRMA(BELEG.BelegDat, KASSE.rksv_firma), 0)
KBEntry.JournalNr = GJ.INCREASE_JOURNAL() 'Vergabe der Journalnummer KBEntry.JournalNr = GJ.INCREASE_JOURNAL() 'Vergabe der Journalnummer
' KBEntry.JournalNr = fktJournalNr(rst1!Mandant, rst1!Niederlassung, rst1!Benutzer, rst1!BelegDat) ' KBEntry.JournalNr = fktJournalNr(rst1!Mandant, rst1!Niederlassung, rst1!Benutzer, rst1!BelegDat)
KBEntry.Konto = PERSONAL.KassenbuchNr KBEntry.Konto = PERSONAL.KassenbuchNr
@@ -252,7 +253,7 @@
'################ '################
' EINTRAG: Kassenbuch ' EINTRAG: Kassenbuch
'################ '################
KBEntryGB = New cKassenbuch(PERSONAL.Mandant, PERSONAL.Niederlassung, PERSONAL.ID, cRKSV.getGJ(BELEG.BelegDat), 0) KBEntryGB = New cKassenbuch(PERSONAL.Mandant, PERSONAL.Niederlassung, PERSONAL.ID, cRKSV.getGJ_FIRMA(BELEG.BelegDat, KASSE.rksv_firma), 0)
KBEntryGB.JournalNr = GJ.INCREASE_JOURNAL() 'Vergabe der Journalnummer KBEntryGB.JournalNr = GJ.INCREASE_JOURNAL() 'Vergabe der Journalnummer
' KBEntryGB.JournalNr = fktJournalNr(rst1!Mandant, rst1!Niederlassung, rst1!Benutzer, rst1!BelegDat) ' KBEntryGB.JournalNr = fktJournalNr(rst1!Mandant, rst1!Niederlassung, rst1!Benutzer, rst1!BelegDat)
KBEntryGB.Konto = Gegenkonto KBEntryGB.Konto = Gegenkonto

View File

@@ -4,7 +4,7 @@ Public Class cKassenbuch
Property Mandant As String = "VERA" Property Mandant As String = "VERA"
Property Niederlassung As String = "SUB" Property Niederlassung As String = "SUB"
Property Benutzer As Integer = -1 Property Benutzer As Integer = -1
Property Geschäftsjahr As Integer = cRKSV.getGJ(Now) ' IIf(Now.Month = 1, Now.Year - 1, Now.Year) Property Geschäftsjahr As Integer = cRKSV.getGJ_FIRMA(Now, VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA) ' cRKSV.getGJ(Now) ' IIf(Now.Month = 1, Now.Year - 1, Now.Year)
Property JournalNr As Integer = -1 Property JournalNr As Integer = -1
Property Buchungsdatum As Object = Nothing Property Buchungsdatum As Object = Nothing
Property BelegDat As Object = Nothing Property BelegDat As Object = Nothing

View File

@@ -1014,7 +1014,7 @@ Public Class cRKSV
End Function End Function
Shared Function getGJ(BelegDat As Date, Optional FIRMA_ID As Integer = -1) As Integer Shared Function getGJ(BelegDat As Date, FIRMA_ID As Integer) As Integer
'If FIRMA = "" Then FIRMA = VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA 'If FIRMA = "" Then FIRMA = VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA
Select Case FIRMA_ID Select Case FIRMA_ID
Case -1, 1, 3, 11, 7, 15 'Abweichendes WJ Case -1, 1, 3, 11, 7, 15 'Abweichendes WJ

View File

@@ -388,8 +388,10 @@ Public Class cFakturierung
Else Else
If VK IsNot Nothing AndAlso CDbl(VK.vk_Betrag) > 0 Then If VK IsNot Nothing AndAlso CDbl(VK.vk_Betrag) > 0 Then
If VK.vk_GeldEingetroffen Then ' Wenn 0 dann Fehler If VK.vk_GeldEingetroffen Then ' Wenn 0 dann Fehler
Dim diff As Double = CDbl(VK.vk_Betrag) - CDbl(RECHNUNG.SteuerfreierGesamtbetrag + RECHNUNG.SteuerpflichtigerGesamtbetrag) Dim diff As Double = CDbl(VK.vk_Betrag) - CDbl(RECHNUNG.SteuerfreierGesamtbetrag + RECHNUNG.SteuerpflichtigerGesamtbetrag)
If diff = 0 Then If diff < 0.5 And diff > 0.5 Then ' If diff = 0 Then --> 50ct spielraum ok für diff
Select Case RECHNUNG.RechnungSprache Select Case RECHNUNG.RechnungSprache
Case "EN" : strText = strText & "The invoice amount has already been paid in advance." & vbCrLf Case "EN" : strText = strText & "The invoice amount has already been paid in advance." & vbCrLf
Case Else : strText = strText & "Der Rechnungsbetrag wurde bereits per Vorauszahlung beglichen." & vbCrLf Case Else : strText = strText & "Der Rechnungsbetrag wurde bereits per Vorauszahlung beglichen." & vbCrLf
@@ -407,7 +409,7 @@ Public Class cFakturierung
Else 'Nachzahlung Else 'Nachzahlung
Select Case RECHNUNG.RechnungSprache Select Case RECHNUNG.RechnungSprache
Case "EN" : strText = strText & "An advance payment has already been made for this invoice, please transfer the difference." & vbCrLf Case "EN" : strText = strText & "An advance payment has already been made for this invoice, please transfer the difference." & vbCrLf
Case Else : strText = strText & "Zu dieser Rechnung wurde bereits eine Vorauszahlung geleistet, bitte überweisen Sie den Differenzbetrag." & vbCrLf Case Else : strText = strText & "Zu dieser Rechnung wurde bereits eine Vorauszahlung geleistet, bitte überweisen Sie ggf. den Differenzbetrag." & vbCrLf
End Select End Select
End If End If
End If End If

View File

@@ -618,8 +618,8 @@ Public Class usrCntlQualitaetskontrolle
Dim sumNormenSpez As Double = 0 Dim sumNormenSpez As Double = 0
Dim antrag, verzicht, idk As Double Dim antrag, verzicht, idk As Double
antrag = 40.7 antrag = 45.2
verzicht = 9.3 verzicht = 9.8
idk = 39.4 idk = 39.4

View File

@@ -843,11 +843,11 @@ Public Class frmKassenbuchSuche
Dim sqlStr = "" Dim sqlStr = ""
sqlStr &= " SELECT Benutzer,Name, Konto, Sum(tblKassenbuch.Soll) AS Soll, Sum(tblKassenbuch.Haben) AS Haben, (Sum(tblKassenbuch.Soll)-Sum(tblKassenbuch.Haben)) AS Saldo " sqlStr &= " SELECT Benutzer,Name, Konto, Sum(tblKassenbuch.Soll) AS Soll, Sum(tblKassenbuch.Haben) AS Haben, (Sum(tblKassenbuch.Soll)-Sum(tblKassenbuch.Haben)) AS Saldo "
sqlStr &= " FROM Personal INNER JOIN tblKassenbuch ON Personal.ID = tblKassenbuch.Benutzer " sqlStr &= " FROM Personal INNER JOIN tblKassenbuch ON Personal.ID = tblKassenbuch.Benutzer "
sqlStr &= " WHERE tblKassenbuch.Geschäftsjahr='" & cRKSV.getGJ(Now) & "' and konto=KassenbuchNr " sqlStr &= " WHERE tblKassenbuch.Geschäftsjahr='" & cRKSV.getGJ_FIRMA(Now, VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA) & "' and konto=KassenbuchNr "
If MyComboBox1._value <> "" Then sqlStr &= " AND rksv_id=" & MyComboBox1._value & " " If MyComboBox1._value <> "" Then sqlStr &= " AND rksv_id=" & MyComboBox1._value & " "
If MyComboBox2._value <> "" Then sqlStr &= " AND tblKassenbuch.Niederlassung ='" & MyComboBox2._value & "'" If MyComboBox2._value <> "" Then sqlStr &= " AND tblKassenbuch.Niederlassung ='" & MyComboBox2._value & "'"
sqlStr &= " group by Benutzer,Name, Konto order by Name" sqlStr &= " group by Benutzer,Name, Konto order by Name"
'cRKSV.getGJ(Now)
rpt.DataSource = SQL.loadDgvBySql_Param(sqlStr, "FMZOLL", , getBelegList) rpt.DataSource = SQL.loadDgvBySql_Param(sqlStr, "FMZOLL", , getBelegList)
If rpt.DataSource Is Nothing Then If rpt.DataSource Is Nothing Then

View File

@@ -908,11 +908,11 @@ Public Class frmBelegNeu
Sub STORNO2(JournalNr, Optional grund = "") Sub STORNO2(JournalNr, Optional grund = "")
If Not BELEG.gebuchtStorno Then If Not BELEG.gebuchtStorno Then
Dim dt As DataTable = SQL.loadDgvBySql("SELECT * FROM tblKassenbuch WHERE [Mandant]='" & BELEG.Mandant & "' AND Niederlassung='" & BELEG.Niederlassung & "' AND Benutzer'" & BELEG.Benutzer & "' AND Geschäftsjahr='" & cRKSV.getGJ(BELEG.BelegDat) & "' AND JournalNr='" & JournalNr & "'", "FMZOLL") Dim dt As DataTable = SQL.loadDgvBySql("SELECT * FROM tblKassenbuch WHERE [Mandant]='" & BELEG.Mandant & "' AND Niederlassung='" & BELEG.Niederlassung & "' AND Benutzer'" & BELEG.Benutzer & "' AND Geschäftsjahr='" & cRKSV.getGJ_FIRMA(BELEG.BelegDat, KASSE.rksv_firma) & "' AND JournalNr='" & JournalNr & "'", "FMZOLL")
Dim GJ = New cGeschaeftsjahr(BELEG.Mandant, BELEG.Niederlassung, BELEG.Benutzer, cRKSV.getGJ(BELEG.BelegDat)) Dim GJ = New cGeschaeftsjahr(BELEG.Mandant, BELEG.Niederlassung, BELEG.Benutzer, cRKSV.getGJ_FIRMA(BELEG.BelegDat, KASSE.rksv_firma))
If dt IsNot Nothing Then If dt IsNot Nothing Then
For Each r In dt.Rows For Each r In dt.Rows
Dim KBEntry As New cKassenbuch("LOAD", BELEG.Mandant, BELEG.Niederlassung, BELEG.Benutzer, cRKSV.getGJ(BELEG.BelegDat), r("JournalNr")) Dim KBEntry As New cKassenbuch("LOAD", BELEG.Mandant, BELEG.Niederlassung, BELEG.Benutzer, cRKSV.getGJ_FIRMA(BELEG.BelegDat, KASSE.rksv_firma), r("JournalNr"))
KBEntry.JournalNr = GJ.INCREASE_JOURNAL() 'Vergabe der Journalnummer KBEntry.JournalNr = GJ.INCREASE_JOURNAL() 'Vergabe der Journalnummer
KBEntry.Buchungsdatum = Now.ToShortDateString KBEntry.Buchungsdatum = Now.ToShortDateString
KBEntry.Soll = KBEntry.Soll * -1 KBEntry.Soll = KBEntry.Soll * -1

View File

@@ -3,7 +3,7 @@ Imports SDL.RKSVServer
Public Class frmKassenbuch Public Class frmKassenbuch
Dim SQL As New SQL Dim SQL As New SQL
Public GESCHAEFTSJAHR As Integer = cRKSV.getGJ(Now) 'IIf(Now.Month = 1, Now.Year - 1, Now.Year) Public GESCHAEFTSJAHR As Integer = cRKSV.getGJ_FIRMA(Now, VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA) 'IIf(Now.Month = 1, Now.Year - 1, Now.Year)
Dim PERSONAL As cPersonal Dim PERSONAL As cPersonal
Dim RKSV As cRKSV_Kasse Dim RKSV As cRKSV_Kasse
Dim PERSONAL_LG As cPersonal = Nothing Dim PERSONAL_LG As cPersonal = Nothing
@@ -913,8 +913,8 @@ Public Class frmKassenbuch
End Select End Select
If BELEGTmp IsNot Nothing Then If BELEGTmp IsNot Nothing Then
If cRKSV.getGJ(Now) <> cRKSV.getGJ(BELEGTmp.BelegDat) Then If cRKSV.getGJ(Now, PERSONAL.cRKSV_Kasse.rksv_firma) <> cRKSV.getGJ_FIRMA(BELEGTmp.BelegDat, PERSONAL.cRKSV_Kasse.rksv_firma) Then
MsgBox("Das Geschäftsjahr im Beleg ist '" & cRKSV.getGJ(BELEGTmp.BelegDat) & "', es können nur Belege im laufenden Geschäftsjahr gebucht werden. Aktion wird abgebrochen!") MsgBox("Das Geschäftsjahr im Beleg ist '" & cRKSV.getGJ_FIRMA(BELEGTmp.BelegDat, PERSONAL.cRKSV_Kasse.rksv_firma) & "', es können nur Belege im laufenden Geschäftsjahr gebucht werden. Aktion wird abgebrochen!")
Exit Sub Exit Sub
End If End If
@@ -1221,7 +1221,7 @@ Public Class frmKassenbuch
Case Else Case Else
End Select End Select
Dim GESCHAEFTSJAHR = cRKSV.getGJ(von) ' IIf(von.Month = 1, von.Year - 1, von.Year) Dim GESCHAEFTSJAHR = cRKSV.getGJ_FIRMA(von, PERSONAL.cRKSV_Kasse.rksv_firma) ' IIf(von.Month = 1, von.Year - 1, von.Year)
Dim sum = 0 Dim sum = 0
rpt.lblUeberschrift.Text = "Kassenbuch " & von.ToShortDateString & " bis " & bis.ToShortDateString rpt.lblUeberschrift.Text = "Kassenbuch " & von.ToShortDateString & " bis " & bis.ToShortDateString
rpt.lblGeschaeftsjahr.Text = GESCHAEFTSJAHR rpt.lblGeschaeftsjahr.Text = GESCHAEFTSJAHR
@@ -1247,7 +1247,7 @@ Public Class frmKassenbuch
Dim BuDat As Date = CDate(rpt.Fields.Item("Buchungsdatum").Value()).ToShortDateString Dim BuDat As Date = CDate(rpt.Fields.Item("Buchungsdatum").Value()).ToShortDateString
rpt.lblBelegDat.Text = BuDat rpt.lblBelegDat.Text = BuDat
Dim GESCHAEFTSJAHR_TMP = cRKSV.getGJ(BuDat) 'IIf(BuDat.Month = 1, BuDat.Year - 1, BuDat.Year) Dim GESCHAEFTSJAHR_TMP = cRKSV.getGJ_FIRMA(BuDat, PERSONAL.cRKSV_Kasse.rksv_firma) 'IIf(BuDat.Month = 1, BuDat.Year - 1, BuDat.Year)
rpt.lblBelegNr.Text = IIf(rpt.Fields.Item("rksv_BelegId").Value Is DBNull.Value, "(" & rpt.Fields.Item("BelegNr").Value & ")", rpt.Fields.Item("rksv_BelegId").Value()) rpt.lblBelegNr.Text = IIf(rpt.Fields.Item("rksv_BelegId").Value Is DBNull.Value, "(" & rpt.Fields.Item("BelegNr").Value & ")", rpt.Fields.Item("rksv_BelegId").Value())
rpt.lblBuText.Text = rpt.Fields.Item("Buchungstext").Value() rpt.lblBuText.Text = rpt.Fields.Item("Buchungstext").Value()

View File

@@ -229,6 +229,13 @@ Partial Class usrCntlKundenuebersicht
Me.lblEORI = New System.Windows.Forms.TextBox() Me.lblEORI = New System.Windows.Forms.TextBox()
Me.lblEORINr = New System.Windows.Forms.Label() Me.lblEORINr = New System.Windows.Forms.Label()
Me.dgvAufschub = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) Me.dgvAufschub = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components)
Me.KtoId = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.Art = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.HZA = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.KontoNr = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.EORI = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.NL = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.BIN = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components) Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.KopierenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.KopierenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ContextMenuStrip3 = New System.Windows.Forms.ContextMenuStrip(Me.components) Me.ContextMenuStrip3 = New System.Windows.Forms.ContextMenuStrip(Me.components)
@@ -256,13 +263,6 @@ Partial Class usrCntlKundenuebersicht
Me.UsrCntlKundenBesonderheiten1 = New SDL.usrCntlKundenBesonderheiten() Me.UsrCntlKundenBesonderheiten1 = New SDL.usrCntlKundenBesonderheiten()
Me.ucKundenKontakte = New SDL.usrCntlKundenKontakte() Me.ucKundenKontakte = New SDL.usrCntlKundenKontakte()
Me.UsrCntlKundenAvisoMailBenachrichtigung1 = New SDL.usrCntlKundenAvisoMailBenachrichtigung() Me.UsrCntlKundenAvisoMailBenachrichtigung1 = New SDL.usrCntlKundenAvisoMailBenachrichtigung()
Me.KtoId = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.Art = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.HZA = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.KontoNr = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.EORI = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.NL = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.BIN = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.cntxtAddVM.SuspendLayout() Me.cntxtAddVM.SuspendLayout()
Me.tbWeitereKundenDetails.SuspendLayout() Me.tbWeitereKundenDetails.SuspendLayout()
Me.tbOfferten.SuspendLayout() Me.tbOfferten.SuspendLayout()
@@ -890,10 +890,10 @@ Partial Class usrCntlKundenuebersicht
' '
Me.Panel9.BackColor = System.Drawing.Color.WhiteSmoke Me.Panel9.BackColor = System.Drawing.Color.WhiteSmoke
Me.Panel9.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle Me.Panel9.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.Panel9.Controls.Add(Me.txtVerzolltBei)
Me.Panel9.Controls.Add(Me.Label3) Me.Panel9.Controls.Add(Me.Label3)
Me.Panel9.Controls.Add(Me.Label15) Me.Panel9.Controls.Add(Me.Label15)
Me.Panel9.Controls.Add(Me.txtVerzolltBeiExport) Me.Panel9.Controls.Add(Me.txtVerzolltBeiExport)
Me.Panel9.Controls.Add(Me.txtVerzolltBei)
Me.Panel9.Location = New System.Drawing.Point(7, 225) Me.Panel9.Location = New System.Drawing.Point(7, 225)
Me.Panel9.Name = "Panel9" Me.Panel9.Name = "Panel9"
Me.Panel9.Size = New System.Drawing.Size(356, 24) Me.Panel9.Size = New System.Drawing.Size(356, 24)
@@ -902,7 +902,7 @@ Partial Class usrCntlKundenuebersicht
'Label3 'Label3
' '
Me.Label3.AutoSize = True Me.Label3.AutoSize = True
Me.Label3.Location = New System.Drawing.Point(197, 4) Me.Label3.Location = New System.Drawing.Point(216, 4)
Me.Label3.Name = "Label3" Me.Label3.Name = "Label3"
Me.Label3.Size = New System.Drawing.Size(40, 13) Me.Label3.Size = New System.Drawing.Size(40, 13)
Me.Label3.TabIndex = 45 Me.Label3.TabIndex = 45
@@ -923,11 +923,12 @@ Partial Class usrCntlKundenuebersicht
Me.txtVerzolltBeiExport.BorderStyle = System.Windows.Forms.BorderStyle.None Me.txtVerzolltBeiExport.BorderStyle = System.Windows.Forms.BorderStyle.None
Me.txtVerzolltBeiExport.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.txtVerzolltBeiExport.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.txtVerzolltBeiExport.ForeColor = System.Drawing.Color.Black Me.txtVerzolltBeiExport.ForeColor = System.Drawing.Color.Black
Me.txtVerzolltBeiExport.Location = New System.Drawing.Point(243, 4) Me.txtVerzolltBeiExport.Location = New System.Drawing.Point(250, 4)
Me.txtVerzolltBeiExport.Name = "txtVerzolltBeiExport" Me.txtVerzolltBeiExport.Name = "txtVerzolltBeiExport"
Me.txtVerzolltBeiExport.ReadOnly = True Me.txtVerzolltBeiExport.ReadOnly = True
Me.txtVerzolltBeiExport.Size = New System.Drawing.Size(106, 13) Me.txtVerzolltBeiExport.Size = New System.Drawing.Size(102, 13)
Me.txtVerzolltBeiExport.TabIndex = 44 Me.txtVerzolltBeiExport.TabIndex = 44
Me.txtVerzolltBeiExport.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
' '
'txtVerzolltBei 'txtVerzolltBei
' '
@@ -935,11 +936,12 @@ Partial Class usrCntlKundenuebersicht
Me.txtVerzolltBei.BorderStyle = System.Windows.Forms.BorderStyle.None Me.txtVerzolltBei.BorderStyle = System.Windows.Forms.BorderStyle.None
Me.txtVerzolltBei.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.txtVerzolltBei.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.txtVerzolltBei.ForeColor = System.Drawing.Color.Black Me.txtVerzolltBei.ForeColor = System.Drawing.Color.Black
Me.txtVerzolltBei.Location = New System.Drawing.Point(70, 4) Me.txtVerzolltBei.Location = New System.Drawing.Point(62, 4)
Me.txtVerzolltBei.Name = "txtVerzolltBei" Me.txtVerzolltBei.Name = "txtVerzolltBei"
Me.txtVerzolltBei.ReadOnly = True Me.txtVerzolltBei.ReadOnly = True
Me.txtVerzolltBei.Size = New System.Drawing.Size(128, 13) Me.txtVerzolltBei.Size = New System.Drawing.Size(155, 13)
Me.txtVerzolltBei.TabIndex = 16 Me.txtVerzolltBei.TabIndex = 16
Me.txtVerzolltBei.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
' '
'rtbInfo 'rtbInfo
' '
@@ -3171,6 +3173,58 @@ Partial Class usrCntlKundenuebersicht
Me.dgvAufschub.TabIndex = 11 Me.dgvAufschub.TabIndex = 11
Me.dgvAufschub.TabStop = False Me.dgvAufschub.TabStop = False
' '
'KtoId
'
Me.KtoId.HeaderText = "Id"
Me.KtoId.Name = "KtoId"
Me.KtoId.ReadOnly = True
Me.KtoId.Visible = False
'
'Art
'
Me.Art.HeaderText = "Aufschub"
Me.Art.Name = "Art"
Me.Art.ReadOnly = True
Me.Art.Width = 120
'
'HZA
'
DataGridViewCellStyle11.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight
Me.HZA.DefaultCellStyle = DataGridViewCellStyle11
Me.HZA.HeaderText = "HZA"
Me.HZA.Name = "HZA"
Me.HZA.ReadOnly = True
Me.HZA.Width = 35
'
'KontoNr
'
Me.KontoNr.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None
Me.KontoNr.HeaderText = "Konto Nr."
Me.KontoNr.Name = "KontoNr"
Me.KontoNr.ReadOnly = True
Me.KontoNr.Resizable = System.Windows.Forms.DataGridViewTriState.[True]
'
'EORI
'
Me.EORI.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill
Me.EORI.HeaderText = "EORI"
Me.EORI.Name = "EORI"
Me.EORI.ReadOnly = True
'
'NL
'
Me.NL.HeaderText = "NL"
Me.NL.Name = "NL"
Me.NL.ReadOnly = True
Me.NL.Width = 60
'
'BIN
'
Me.BIN.HeaderText = "BIN"
Me.BIN.Name = "BIN"
Me.BIN.ReadOnly = True
Me.BIN.Visible = False
'
'ContextMenuStrip1 'ContextMenuStrip1
' '
Me.ContextMenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.KopierenToolStripMenuItem}) Me.ContextMenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.KopierenToolStripMenuItem})
@@ -3383,58 +3437,6 @@ Partial Class usrCntlKundenuebersicht
Me.UsrCntlKundenAvisoMailBenachrichtigung1.Size = New System.Drawing.Size(473, 158) Me.UsrCntlKundenAvisoMailBenachrichtigung1.Size = New System.Drawing.Size(473, 158)
Me.UsrCntlKundenAvisoMailBenachrichtigung1.TabIndex = 0 Me.UsrCntlKundenAvisoMailBenachrichtigung1.TabIndex = 0
' '
'KtoId
'
Me.KtoId.HeaderText = "Id"
Me.KtoId.Name = "KtoId"
Me.KtoId.ReadOnly = True
Me.KtoId.Visible = False
'
'Art
'
Me.Art.HeaderText = "Aufschub"
Me.Art.Name = "Art"
Me.Art.ReadOnly = True
Me.Art.Width = 120
'
'HZA
'
DataGridViewCellStyle11.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight
Me.HZA.DefaultCellStyle = DataGridViewCellStyle11
Me.HZA.HeaderText = "HZA"
Me.HZA.Name = "HZA"
Me.HZA.ReadOnly = True
Me.HZA.Width = 35
'
'KontoNr
'
Me.KontoNr.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None
Me.KontoNr.HeaderText = "Konto Nr."
Me.KontoNr.Name = "KontoNr"
Me.KontoNr.ReadOnly = True
Me.KontoNr.Resizable = System.Windows.Forms.DataGridViewTriState.[True]
'
'EORI
'
Me.EORI.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill
Me.EORI.HeaderText = "EORI"
Me.EORI.Name = "EORI"
Me.EORI.ReadOnly = True
'
'NL
'
Me.NL.HeaderText = "NL"
Me.NL.Name = "NL"
Me.NL.ReadOnly = True
Me.NL.Width = 60
'
'BIN
'
Me.BIN.HeaderText = "BIN"
Me.BIN.Name = "BIN"
Me.BIN.ReadOnly = True
Me.BIN.Visible = False
'
'usrCntlKundenuebersicht 'usrCntlKundenuebersicht
' '
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)

View File

@@ -2,6 +2,7 @@
Imports System.Globalization Imports System.Globalization
Imports System.IO Imports System.IO
Imports System.ServiceModel.Configuration Imports System.ServiceModel.Configuration
Imports GrapeCity.DataVisualization.TypeScript
Imports SDL.EORI Imports SDL.EORI
Imports VERAG_PROG_ALLGEMEIN Imports VERAG_PROG_ALLGEMEIN
@@ -559,7 +560,7 @@ Public Class usrCntlKundenuebersicht
lblNeutralisierung.BackColor = txtNeutralisierung.BackColor lblNeutralisierung.BackColor = txtNeutralisierung.BackColor
If KUNDE_ERW.kde_KundeFremdspedition Then If KUNDE_ERW.kde_KundeFremdspedition Then
txtVerzolltBei.Text = If(KUNDE_ERW.kde_verzolltBei, "FREMD") txtVerzolltBei.Text = If(KUNDE_ERW.kde_verzolltBei, "FREMD").ToString.ToUpper
txtVerzolltBei.BackColor = Color.Yellow txtVerzolltBei.BackColor = Color.Yellow
Else Else
txtVerzolltBei.Text = "" txtVerzolltBei.Text = ""
@@ -567,7 +568,7 @@ Public Class usrCntlKundenuebersicht
End If End If
If KUNDE_ERW.kde_KundeFremdspeditionExport Then If KUNDE_ERW.kde_KundeFremdspeditionExport Then
txtVerzolltBeiExport.Text = If(KUNDE_ERW.kde_verzolltBeiExport, "FREMD") txtVerzolltBeiExport.Text = If(KUNDE_ERW.kde_verzolltBeiExport, "FREMD").ToString.ToUpper.Replace("EIGENE ZOLLABTEILUNG", "EIG.ZA")
txtVerzolltBeiExport.BackColor = Color.Yellow txtVerzolltBeiExport.BackColor = Color.Yellow
Else Else
txtVerzolltBeiExport.Text = "" txtVerzolltBeiExport.Text = ""

View File

@@ -1046,6 +1046,41 @@ Public Class usrcntlKundeBearbeitenFull
btnDatevExport.Visible = False btnDatevExport.Visible = False
End If End If
Select Case VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA
Case "AMBAR"
cboFremdspedition.Items.Clear()
cboFremdspedition.Items.Add("")
cboFremdspedition.Items.Add("AMBAR")
cboFremdspedition.Items.Add("VERAG")
cboFremdspedition.Items.Add("IMEX")
cboFremdspedition.Items.Add("EIGENE ZOLLABTEILUNG")
cboFremdspedition.Items.Add("T1 DIREKT")
Case Else
cboFremdspedition.Items.Clear()
cboFremdspedition.Items.Add("")
cboFremdspedition.Items.Add("SEBERT")
cboFremdspedition.Items.Add("SCHENKER")
cboFremdspedition.Items.Add("AS-SPED")
cboFremdspedition.Items.Add("NIETEN")
cboFremdspedition.Items.Add("BUCHAUER")
cboFremdspedition.Items.Add("ZLS")
End Select
cboFremdspeditionExport.Items.AddRange(cboFremdspedition.Items.Cast(Of Object).ToArray())
' SEBERT
' SCHENKER
'AS-SPED
'NIETEN
' BUCHAUER
' AMBAR
' VERAG
' IMEX
' EIGENE ZOLLABTEILUNG
' t1 DIREKT
End Sub End Sub

View File

@@ -3331,7 +3331,7 @@ Public Class frmMDMDatenverarbetiung
RG.SpeditionsbuchUnterNr = SPEDBUCH.UnterNr RG.SpeditionsbuchUnterNr = SPEDBUCH.UnterNr
RG.UnterNr = RG.getMaxRGUnterNr() RG.UnterNr = RG.getMaxRGUnterNr()
RG.Buchungsjahr = cRKSV.getGJ(datPloseAnhang.Value) 'If(Now.Month = 1, Now.Year - 1, Now.Year) RG.Buchungsjahr = cRKSV.getGJ(datPloseAnhang.Value, RG.Firma_ID) 'If(Now.Month = 1, Now.Year - 1, Now.Year)
RG.FilialenNr = SPEDBUCH.FilialenNr RG.FilialenNr = SPEDBUCH.FilialenNr
RG.Abfertigungsdatum = SPEDBUCH.Abfertigungsdatum RG.Abfertigungsdatum = SPEDBUCH.Abfertigungsdatum
RG.Sammelrechnung = 6 'MAUT/DIESEL RG.Sammelrechnung = 6 'MAUT/DIESEL
@@ -3397,7 +3397,7 @@ Public Class frmMDMDatenverarbetiung
RG.Sachbearbeiter = VERAG_PROG_ALLGEMEIN.cAllgemein.USRKURZNAME RG.Sachbearbeiter = VERAG_PROG_ALLGEMEIN.cAllgemein.USRKURZNAME
RG.Buchungsjahr = cRKSV.getGJ(RG.RechnungsDatum) RG.Buchungsjahr = cRKSV.getGJ(RG.RechnungsDatum, RG.Firma_ID)
Dim sqlstr As String = "" Dim sqlstr As String = ""
Dim useNettogesamtbetrag As Boolean = False Dim useNettogesamtbetrag As Boolean = False