SL::TransNumber: Belegtabelle vor Auslesen locken
authorMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 3 Jun 2015 09:33:47 +0000 (11:33 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 3 Jun 2015 14:53:00 +0000 (16:53 +0200)
commit77c9e01057c863eef7f8647ba91c715a7b6b4dd1
tree5295aba84cd6785d847f39615a62cfcaa4eb1dc4
parent428bfc18faf4e37bf8f5203aab4402945dba3327
SL::TransNumber: Belegtabelle vor Auslesen locken

Die Tabelle, aus der die Liste der bereits benutzten Belegnummern
ausgelesen wird, muss exklusiv gelockt werden, um zu verhindern, dass
danach zwischen dem Auslesen und der Vergabe der neuen Belegnummer eine
andere DB-Verbindung dasselbe macht und dieselbe Nummer verwendet.

Dieses Locking muss daher vor dem Auslesen der Daten geschehen.
SL/TransNumber.pm