USTV Anpassungen, Fatkurierung-Fix: doppelte RgNr Vergabe
This commit is contained in:
@@ -1635,12 +1635,14 @@ Public Class cFakturierung
|
||||
Dim RG_NR As New VERAG_PROG_ALLGEMEIN.cRechnungsnummern(RECHNUNG.Firma_ID, RECHNUNG.Buchungsjahr)
|
||||
' Prüfung, ob RgNr schon vergeben wurde --> dann +1, bis freie Nr. (sollte EÜGENTLICH nicht vorkommen)
|
||||
RG_NR.CHECK_RGNR()
|
||||
' Nächste Rechnungsnummer speichern.
|
||||
RECHNUNG.[RechnungsNr] = RG_NR.LfdRechnungsNr
|
||||
' Nächste Rechnungsnummer speichern.
|
||||
RG_NR.INCREASE_RGNR() ' SOFORT Speichern, Sonst gibt es wieder eine Doppelvergabe!
|
||||
|
||||
'RECHNUNG.[LfdRechnungsNr] = RG_NR.LfdRechnungsNr
|
||||
If RECHNUNG.SAVE Then
|
||||
RG_NR.INCREASE_RGNR()
|
||||
Else
|
||||
RG_NR.DECREASE_RGNR() ' Bei Fehler --> LfdRgNr um eins mindern.
|
||||
Return False
|
||||
End If
|
||||
|
||||
|
||||
Reference in New Issue
Block a user