Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision a10a5678

Von Jan Büren vor mehr als 1 Jahr hinzugefügt

IR.pm: Falls vendor_id nicht noch zusätzlich vendornumber als filtern +

nicht conv_i bei vendornumber ausführen, führende 0 könnten zur Lieferantennummer
korrekterweise gehören, ganz zu schweigen von Buchstaben ...

Unterschiede anzeigen:

SL/IR.pm
1195 1195
  $dateformat .= "yy" if $myconfig->{dateformat} !~ /^y/;
1196 1196

  
1197 1197
  my $vid = conv_i($params->{vendor_id});
1198
  my $vnr = conv_i($params->{vendornumber});
1198
  my $vnr = $params->{vendornumber};
1199 1199

  
1200 1200
  my $duedate =
1201 1201
    ($params->{invdate})
......
1208 1208
  if ($vid) {
1209 1209
    $where .= 'AND v.id = ?';
1210 1210
    push @values, $vid;
1211
  }
1212
  if ($vnr) {
1211
  } elsif ($vnr) {
1213 1212
    $where .= 'AND v.vendornumber = ?';
1214 1213
    push @values, $vnr;
1215 1214
  }

Auch abrufbar als: Unified diff