Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 325263e0

Von Jan Büren vor etwa 13 Jahren hinzugefügt

Bugfix 1837 - Für alte Belege auch ungǘltige Lieferanten / Kunden anzeigen

Entsprechend nochmal kommentiert. Offen: _get_customer und _get_vendor
verwendet dennoch immer den Filter.

Unterschiede anzeigen:

SL/Form.pm
my ($count) = selectrow_query($self, $dbh, $query);
# build selection list
if ($count <= $myconfig->{vclimit}) {
# Hotfix f?r Bug 1837 - Besser w?re es alte Buchungsbelege
# OHNE Auswahlliste (reines Textfeld) zu laden. Hilft aber auch
# nicht f?r ver?nderbare Belege (oe, do, ...)
my $obsolete = "WHERE NOT obsolete" unless $self->{id};
if ($count < $myconfig->{vclimit}) {
$query = qq|SELECT id, name, salesman_id
FROM $table WHERE NOT obsolete
FROM $table $obsolete
ORDER BY name|;
$self->{"all_$table"} = selectall_hashref_query($self, $dbh, $query);
}

Auch abrufbar als: Unified diff