]> wagnertech.de Git - mfinanz.git/commitdiff
SL::DB::Helper::TransNumberGenerator: Belegnummern einmal direkt auslesen
authorMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 3 Jun 2015 12:35:23 +0000 (14:35 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 3 Jun 2015 14:53:00 +0000 (16:53 +0200)
Es werden alle vorhandenen Belegnummern benötigt. Diese wurden bisher so
ausgelesen, dass die Belege vom Rose-Manager via ->get_all komplett
geladen wurden und dann jeweils die Belegnummernspalte davon genommen
wurde. Das ist sehr langsam, vor allem da es potenziell sogar gleich ein
zweites Mal gemacht wurde.

Die Umstellung hier nutzt dafür ein direktes SQL-Query und umgeht Rose
dafür. Außerdem werden die nur einmal ausgelesen.


No differences found