Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 85b0c4ab

Von Moritz Bunkus vor mehr als 10 Jahren hinzugefügt

  • ID 85b0c4abbd467480f39106241e9cbe037710a157
  • Vorgänger 524f8d01
  • Nachfolger e4223391

Berichte Verkaufsrechnungen: Bestellnummer des Kunden anzeigen/danach filtern

Unterschiede anzeigen:

SL/AR.pm
488 488
  my @values;
489 489

  
490 490
  my $query =
491
    qq|SELECT DISTINCT a.id, a.invnumber, a.ordnumber, a.transdate, | .
491
    qq|SELECT DISTINCT a.id, a.invnumber, a.ordnumber, a.cusordnumber, a.transdate, | .
492 492
    qq|  a.duedate, a.netamount, a.amount, a.paid, | .
493 493
    qq|  a.invoice, a.datepaid, a.terms, a.notes, a.shipvia, | .
494 494
    qq|  a.shippingpoint, a.storno, a.storno_id, a.globalproject_id, | .
......
550 550
    $where .= " AND d.description ILIKE ?";
551 551
    push(@values, $department);
552 552
  }
553
  foreach my $column (qw(invnumber ordnumber notes transaction_description)) {
553
  foreach my $column (qw(invnumber ordnumber cusordnumber notes transaction_description)) {
554 554
    if ($form->{$column}) {
555 555
      $where .= " AND a.$column ILIKE ?";
556 556
      push(@values, $form->like($form->{$column}));
......
603 603
  my $sortdir   = !defined $form->{sortdir} ? 'ASC' : $form->{sortdir} ? 'ASC' : 'DESC';
604 604
  my $sortorder = join(', ', map { "$_ $sortdir" } @a);
605 605

  
606
  if (grep({ $_ eq $form->{sort} } qw(id transdate duedate invnumber ordnumber name datepaid employee shippingpoint shipvia transaction_description))) {
606
  if (grep({ $_ eq $form->{sort} } qw(id transdate duedate invnumber ordnumber cusordnumber name datepaid employee shippingpoint shipvia transaction_description))) {
607 607
    $sortorder = $form->{sort} . " $sortdir";
608 608
  }
609 609

  

Auch abrufbar als: Unified diff