Ueberstundenauszahlung (Prüfung bei manuell ausgetragenen ÜS auf MAX-Auszahlung).

This commit is contained in:
2025-12-30 11:21:06 +01:00
parent 19199bb9ed
commit 0cce733304
3 changed files with 27 additions and 133 deletions

View File

@@ -626,6 +626,11 @@ Public Class frmUeberstundenauszahlen
Dim stichtag As Integer = 25
Dim ignoreAuszahlungsdatum As Boolean = False
If cbxoverwrite.Checked AndAlso (CDbl(txtSummeAuszb.Text) < CDbl(txtAuszManuell.Text) Or CDbl(txtSummeAuszb.Text) < CDbl(txtAuszManuell_hhmm.Text)) Then
MsgBox("Auszahlungssumme übersteigt den aktuellen Saldo!" & vbNewLine & "Vorgang wird abgebrochen")
Exit Sub
End If
Select Case IIf(MA.mit_firma = "ALL", MA.mit_FirmaHaupt, MA.mit_firma)
'25.02.2025: ATILLA ist bereits auf das einheitliche Auszahlungsschema umgestiegen!
'Case "ATILLA"