neu
This commit is contained in:
@@ -42,17 +42,17 @@ Public Class cRechnungsnummern
|
||||
BisRechnungsNr = Now.ToString("yy") & "599999"
|
||||
|
||||
Case 21 ' UNISPED AT
|
||||
VonRechnungsNr = Now.ToString("yy") & "7000000"
|
||||
BisRechnungsNr = Now.ToString("yy") & "7999999"
|
||||
VonRechnungsNr = "7000000"
|
||||
BisRechnungsNr = "7999999"
|
||||
Case 22 ' UNISPED DE
|
||||
VonRechnungsNr = Now.ToString("yy") & "9000000"
|
||||
BisRechnungsNr = Now.ToString("yy") & "9999999"
|
||||
VonRechnungsNr = "9000000"
|
||||
BisRechnungsNr = "9999999"
|
||||
Case 23 ' UNISPED Zollservice
|
||||
VonRechnungsNr = Now.ToString("yy") & "5000000"
|
||||
BisRechnungsNr = Now.ToString("yy") & "5999999"
|
||||
VonRechnungsNr = "5000000"
|
||||
BisRechnungsNr = "5999999"
|
||||
Case 26 ' VERAG-UNISPED
|
||||
VonRechnungsNr = Now.ToString("yy") & "0000001"
|
||||
BisRechnungsNr = Now.ToString("yy") & "9999999"
|
||||
VonRechnungsNr = "0000001"
|
||||
BisRechnungsNr = "9999999"
|
||||
End Select
|
||||
LfdRechnungsNr = VonRechnungsNr
|
||||
'-------------------------------------
|
||||
@@ -75,9 +75,11 @@ Public Class cRechnungsnummern
|
||||
|
||||
Public Function CHECK_RGNR() As Integer ' Prüfung, ob RgNr schon vergeben wurde --> dann +1, bis freie Nr.
|
||||
Dim increased = False
|
||||
While SQL.DLookup("count(*)", "Rechnungsausgang", " RechnungsNr='" & LfdRechnungsNr & "' and Firma_ID='" & SpeditionsbuchNr & "' ", "FMZOLL", 0) > 0
|
||||
System.Threading.Thread.Sleep(200) ' nur, um abzuwarten falls parallel eine Nr vergeben wird
|
||||
While SQL.DLookup("count(*)", "Rechnungsausgang", " RechnungsNr='" & LfdRechnungsNr & "' and Firma_ID='" & SpeditionsbuchNr & "' and Buchungsjahr='" & Buchungsjahr & "' ", "FMZOLL", 0) > 0
|
||||
LfdRechnungsNr += 1
|
||||
increased = True
|
||||
System.Threading.Thread.Sleep(100) ' nur, um abzuwarten falls parallel eine Nr vergeben wird
|
||||
End While
|
||||
If increased Then SAVE()
|
||||
Return LfdRechnungsNr
|
||||
|
||||
Reference in New Issue
Block a user