Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 168c0a5f

Von Sven Schöling vor mehr als 16 Jahren hinzugefügt

  • ID 168c0a5f71da53e17ff90b9dc1ece9557336314f
  • Vorgänger 5a035161
  • Nachfolger a8f40c7b

Bugfix in isblank. (Tip: Benutzt nie split '.' wenn ihr nicht wirklich sicher seid was das macht.)

Ausserdem akzeptieren Einkaufsrechnungen jetzt keine leeren Rechnungsnummern mehr, da Einkaufsrechnungen immer unter der Rechnungsnummer des Lieferanten abgespeichert werden.

Unterschiede anzeigen:

SL/Form.pm
471 471
  my ($self, $name, $msg) = @_;
472 472

  
473 473
  my $curr = $self;
474
  foreach my $part (split '.', $name) {
474
  foreach my $part (split /\./, $name) {
475 475
    if (!$curr->{$part} || ($curr->{$part} =~ /^\s*$/)) {
476 476
      $self->error($msg);
477 477
    }
bin/mozilla/ir.pl
1081 1081

  
1082 1082
  $form->{defaultcurrency} = $form->get_default_currency(\%myconfig);
1083 1083

  
1084
  $form->isblank("invdate", $locale->text('Invoice Date missing!'));
1085
  $form->isblank("vendor",  $locale->text('Vendor missing!'));
1084
  $form->isblank("invdate",   $locale->text('Invoice Date missing!'));
1085
  $form->isblank("vendor",    $locale->text('Vendor missing!'));
1086
  $form->isblank("invnumber", $locale->text('Invnumber missing!'));
1086 1087

  
1087 1088
  $form->{invnumber} =~ s/^\s*//g;
1088 1089
  $form->{invnumber} =~ s/\s*$//g;
locale/de/all
740 740
  'Inventory quantity must be zero before you can set this part obsolete!' => 'Bevor diese Ware als ung?ltig markiert werden kann, mu? das Inventar Null sein!',
741 741
  'Invno.'                      => 'Rg. Nr.',
742 742
  'Invnumber'                   => 'Rechnungsnummer',
743
  'Invnumber missing!'          => 'Rechnungsnummer fehlt!',
743 744
  'Invoice'                     => 'Rechnung',
744 745
  'Invoice (one letter abbreviation)' => 'R',
745 746
  'Invoice Date'                => 'Rechnungsdatum',
locale/de/ir
112 112
  'History'                     => 'Historie',
113 113
  'In-line'                     => 'im Text',
114 114
  'Internal Notes'              => 'interne Bemerkungen',
115
  'Invnumber missing!'          => 'Rechnungsnummer fehlt!',
115 116
  'Invoice'                     => 'Rechnung',
116 117
  'Invoice Date'                => 'Rechnungsdatum',
117 118
  'Invoice Date missing!'       => 'Rechnungsdatum fehlt!',

Auch abrufbar als: Unified diff