Revision ffc3f2f9
Von Jan Büren vor mehr als 8 Jahren hinzugefügt
SL/Controller/BankTransaction.pm | ||
---|---|---|
250 | 250 |
|
251 | 251 |
foreach my $draft ( @{ $drafts } ) { |
252 | 252 |
my $draft_as_object = YAML::Load($draft->form); |
253 |
next unless $draft_as_object->{vendor_id}; # we cannot filter for vendor name, if this is a gl draft |
|
253 | 254 |
my $vendor = SL::DB::Manager::Vendor->find_by(id => $draft_as_object->{vendor_id}); |
254 | 255 |
$draft->{vendor} = $vendor->name; |
255 | 256 |
$draft->{vendor_id} = $vendor->id; |
Auch abrufbar als: Unified diff
Kontoauszug verbuchen -> Buchung erstellen -> Lieferanten-Filter verbessern
Falls in dem Datenmodell Drafts.pm, Dialogbuchungen vorhanden sind,
stürzt die Filterfunktion einfach ohne Rückmeldung ab und macht nichts weiter.
Sinnvollerweise nur Ergebnisse filtern, die auch eine vendor_id im Draft haben.