From: G. Richardson Date: Tue, 30 May 2017 09:58:25 +0000 (+0200) Subject: TransNumberGenerator - scoping für parts entfernt X-Git-Tag: release-3.5.4~1060 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=5fcefdf78916e0bd3ddb205f223d835713c2907d;p=kivitendo-erp.git TransNumberGenerator - scoping für parts entfernt im TransNumberGenerator Helper gibt es ein parts_scoping, welches benutzt wird um zu prüfen ob eine Artikelnummer schon vergeben ist. Das unterscheidet zwischen part/service/..., und sucht sich alle partnumbers von dem Typ raus, um die nächste freie Artikelnummer zu finden. Da parts.partnumber per Datenbankconstraint unique ist macht das aber keinen Sinn, daher sollten beim Finden der nächsten freien Artikelnummer immer alle Artikelnummern berücksichtigt werden. --- diff --git a/SL/DB/Helper/TransNumberGenerator.pm b/SL/DB/Helper/TransNumberGenerator.pm index fab4a7c00..a28f11f71 100644 --- a/SL/DB/Helper/TransNumberGenerator.pm +++ b/SL/DB/Helper/TransNumberGenerator.pm @@ -20,7 +20,7 @@ sub do_scoping { } sub parts_scoping { - SL::DB::Manager::Part->type_filter($_[0]); + # SL::DB::Manager::Part->type_filter($_[0]); } my %specs = ( ar => { number_column => 'invnumber', },