Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision aaa88647

Von Jan Büren vor mehr als 6 Jahren hinzugefügt

  • ID aaa8864737fdd4c1ca6d27b423256d62b7a4b2ec
  • Vorgänger 2d15e56a
  • Nachfolger d6f17d11

Kontoauszug verbuchen: Fehlermeldungen visuell (flash) besser hervorheben

Beim Analysieren von #355 aufgefallen. Falls Probleme beim
Verbuchen der Kontoauszüge auftreten, sollte auch die Flash-Anzeige
nicht grün sein.

Unterschiede anzeigen:

SL/Controller/BankTransaction.pm
505 505
      $count += scalar( @{$invoice_ids} );
506 506
    }
507 507
  }
508
  my $max_count = $count;
508 509
  foreach (@{ $self->problems }) {
509 510
    $count-- if $_->{result} eq 'error';
510 511
  }
511
  return $count;
512
  return ($count, $max_count);
512 513
}
513 514

  
514 515
sub action_save_invoices {
515 516
  my ($self) = @_;
516
  my $count = $self->save_invoices();
517
  my ($success_count, $max_count) = $self->save_invoices();
517 518

  
518
  flash('ok', t8('#1 invoice(s) saved.', $count));
519
  if ($success_count == $max_count) {
520
    flash('ok', t8('#1 invoice(s) saved.', $success_count));
521
  } else {
522
    flash('error', t8('At least #1 invoice(s) not saved', $max_count - $success_count));
523
  }
519 524

  
520 525
  $self->action_list();
521 526
}
locale/de/all
344 344
  'Assortment items'            => 'Sortimentsartikel',
345 345
  'Assume Tax Consultant Data in Tax Computation?' => 'Beraterdaten in UStVA übernehmen?',
346 346
  'At least'                    => 'Mindestens',
347
  'At least #1 invoice(s) not saved' => 'Mindestens #1 Rechnung(en) nicht verarbeitet',
347 348
  'At least one Perl module that kivitendo ERP requires for running is not installed on your system.' => 'Mindestes ein Perl-Modul, das kivitendo ERP zur Ausführung benötigt, ist auf Ihrem System nicht installiert.',
348 349
  'At least one of the columns #1, customer, customernumber, customer_gln, vendor, vendornumber, vendor_gln (depending on the target table) is required for matching the entry to an existing customer or vendor.' => 'Mindestens eine der Spalten #1, customer, customernumber, customer_gln, vendor, vendornumber, vendor_gln (von Zieltabelle abhängig) wird benötigt, um einen Eintrag einem bestehenden Kunden bzw. Lieferanten zuzuordnen.',
349 350
  'At most'                     => 'Höchstens',

Auch abrufbar als: Unified diff