X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/7c782e1fe7c497386c02981af3c3accba2df5780..bcc996e65643:/SL/Controller/TopQuickSearch/GLTransaction.pm diff --git a/SL/Controller/TopQuickSearch/GLTransaction.pm b/SL/Controller/TopQuickSearch/GLTransaction.pm index f10173975..53d05ea42 100644 --- a/SL/Controller/TopQuickSearch/GLTransaction.pm +++ b/SL/Controller/TopQuickSearch/GLTransaction.pm @@ -45,16 +45,11 @@ sub query_autocomplete { my $ars = SL::DB::Manager::Invoice->get_all( query => [ @arfilter ], limit => $limit, sort_by => 'transdate DESC', with_objects => [ 'customer' ]); my $aps = SL::DB::Manager::PurchaseInvoice->get_all(query => [ @apfilter ], limit => $limit, sort_by => 'transdate DESC', with_objects => [ 'vendor' ]); - # use the sum of all credit amounts as the "amount" of the gl transaction - foreach my $gl ( @$gls ) { - $gl->{'amount'} = sum map { $_->amount if $_->amount > 0 } @{$gl->transactions}; - }; - my $gldata = [ map( { { - transdate => $_->transdate->to_kivitendo, + transdate => $_->transdate->ymd(''), # only used for sorting label => $_->oneline_summary, value => '', id => 'gl.pl?action=edit&id=' . $_->id, @@ -68,7 +63,7 @@ sub query_autocomplete { map( { { - transdate => $_->transdate->to_kivitendo, + transdate => $_->transdate->ymd(''), label => $_->oneline_summary, value => "", id => ($_->invoice ? "is" : "ar" ) . '.pl?action=edit&id=' . $_->id, @@ -82,7 +77,7 @@ sub query_autocomplete { map( { { - transdate => $_->transdate->to_kivitendo, + transdate => $_->transdate->ymd(''), label => $_->oneline_summary, value => "", id => ($_->invoice ? "ir" : "ap" ) . '.pl?action=edit&id=' . $_->id,