Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 40f3befb

Von Bernd Bleßmann vor mehr als 2 Jahren hinzugefügt

  • ID 40f3befb965dd6125c0da70ad292f41a5d168d1c
  • Vorgänger 94f5cb15
  • Nachfolger 958b82d6

Angebot/Auftrag: "Als neu speichern": Warnung bei ungültigen Artikeln

Als Flash-Meldung im neuen Beleg.

Unterschiede anzeigen:

SL/Controller/Order.pm
259 259
  # Update employee
260 260
  $new_attrs{employee}  = SL::DB::Manager::Employee->current;
261 261

  
262
  # Warn on obsolete items
263
  my @obsolete_positions = map { $_->position } grep { $_->part->obsolete } @{ $order->items_sorted };
264
  flash_later('warning', t8('This record containts obsolete items at position #1', join ', ', @obsolete_positions)) if @obsolete_positions;
265

  
262 266
  # Create new record from current one
263 267
  $self->order(SL::DB::Order->new_from($order, destination_type => $order->type, attributes => \%new_attrs));
264 268

  
locale/de/all
3915 3915
  'This part was already counted for this bin:' => 'Dieser Artikel wurde für diesen Lagerplatz bereits erfasst:',
3916 3916
  'This price has since gone down' => 'Dieser Preis ist mittlerweile niedriger',
3917 3917
  'This price has since gone up' => 'Dieser Preis ist mittlerweile höher',
3918
  'This record containts obsolete items at position #1' => 'Dieser Beleg enthält ungültige Artikel an Position #1',
3918 3919
  'This record has already been closed.' => 'Dieser Beleg wurde bereits geschlossen.',
3919 3920
  'This record has already been delivered.' => 'Dieser Beleg wurde bereits geliefert.',
3920 3921
  'This record has not been saved yet.' => 'Der Beleg wurde noch nicht gespeichert.',
locale/en/all
3914 3914
  'This part was already counted for this bin:' => '',
3915 3915
  'This price has since gone down' => '',
3916 3916
  'This price has since gone up' => '',
3917
  'This record containts obsolete items at position #1' => '',
3917 3918
  'This record has already been closed.' => '',
3918 3919
  'This record has already been delivered.' => '',
3919 3920
  'This record has not been saved yet.' => '',

Auch abrufbar als: Unified diff