Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 0f89f464

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

  • ID 0f89f464cab063864d7064d2f940571b7c755e8f
  • Vorgänger a805ddaf
  • Nachfolger 6a4ba789

S:C:CustomerVendorTurnover: Sortierung der Belege absteigend nach Datum

Unterschiede anzeigen:

SL/Controller/CustomerVendorTurnover.pm
amount => { lt => \'paid'},
],
],
sort_by => 'transdate DESC',
with_objects => [ 'dunnings' ],
);
} else {
......
amount => { lt => \'paid'},
],
],
sort_by => 'invnumber DESC',
sort_by => 'transdate DESC',
);
}
my $open_items;
......
if ( $::form->{db} eq 'customer' ) {
$invoices = SL::DB::Manager::Invoice->get_all(
query => [ customer_id => $cv, ],
sort_by => 'invnumber DESC',
sort_by => 'transdate DESC',
);
} else {
$invoices = SL::DB::Manager::PurchaseInvoice->get_all(
query => [ vendor_id => $cv, ],
sort_by => 'invnumber DESC',
sort_by => 'transdate DESC',
);
}
$self->render('customer_vendor_turnover/invoices_statistic', { layout => 0 }, invoices => $invoices);
......
customer_id => $cv,
quotation => ($type eq 'quotation' ? 'T' : 'F')
],
sort_by => ( $type eq 'order' ? 'ordnumber DESC' : 'quonumber DESC'),
sort_by => 'transdate DESC',
);
} else {
$orders = SL::DB::Manager::Order->get_all(
......
vendor_id => $cv,
quotation => ($type eq 'quotation' ? 'T' : 'F')
],
sort_by => ( $type eq 'order' ? 'ordnumber DESC' : 'quonumber DESC'),
sort_by => 'transdate DESC',
);
}
if ( $type eq 'order') {
......
customer_id => $cv,
closed => 'F',
],
sort_by => 'ordnumber DESC',
sort_by => 'transdate DESC',
);
} else {
$open_orders = SL::DB::Manager::Order->get_all(
......
vendor_id => $cv,
closed => 'F',
],
sort_by => 'ordnumber DESC',
sort_by => 'transdate DESC',
);
}

Auch abrufbar als: Unified diff