fixing acqui-search.pl
removing useless & bugguy code (reference to bookfund)
This commit is contained in:
parent
aef645e9e5
commit
b147973091
|
|
@ -37,58 +37,4 @@ my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
|
|||
}
|
||||
);
|
||||
|
||||
# budget
|
||||
my $dbh = C4::Context->dbh;
|
||||
my $sthtemp =
|
||||
$dbh->prepare(
|
||||
"Select flags, branchcode from borrowers where borrowernumber = ?");
|
||||
$sthtemp->execute($loggedinuser);
|
||||
my ( $flags, $homebranch ) = $sthtemp->fetchrow;
|
||||
my @results = GetBookFunds(1, $homebranch);
|
||||
my $count = scalar(@results);
|
||||
|
||||
my $classlist = '';
|
||||
my $total = 0;
|
||||
my $totspent = 0;
|
||||
my $totcomtd = 0;
|
||||
my $totavail = 0;
|
||||
my @loop_budget = ();
|
||||
for my $r (@results) {
|
||||
my ( $spent, $comtd ) =
|
||||
GetBookFundBreakdown( $r->{'bookfundid'} );
|
||||
my $avail = $r->{'budgetamount'} - ( $spent + $comtd );
|
||||
my %line;
|
||||
$line{bookfundname} = $r->{'bookfundname'};
|
||||
$line{budgetamount} = $r->{'budgetamount'};
|
||||
$line{spent} = sprintf( "%.2f", $spent );
|
||||
$line{comtd} = sprintf( "%.2f", $comtd );
|
||||
$line{avail} = sprintf( "%.2f", $avail );
|
||||
push @loop_budget, \%line;
|
||||
$total += $r->{'budgetamount'};
|
||||
$totspent += $spent;
|
||||
$totcomtd += $comtd;
|
||||
$totavail += $avail;
|
||||
}
|
||||
|
||||
#currencies
|
||||
my @rates = GetCurrencies();
|
||||
|
||||
my $loop_currency = [];
|
||||
for my $r (@rates) {
|
||||
push @{$loop_currency}, {
|
||||
currency => $r->{'currency'},
|
||||
rate => $r->{'rate'},
|
||||
};
|
||||
}
|
||||
$template->param(
|
||||
classlist => $classlist,
|
||||
type => 'intranet',
|
||||
loop_budget => \@loop_budget,
|
||||
loop_currency => $loop_currency,
|
||||
total => sprintf( "%.2f", $total ),
|
||||
totspent => sprintf( "%.2f", $totspent ),
|
||||
totcomtd => sprintf( "%.2f", $totcomtd ),
|
||||
totavail => sprintf( "%.2f", $totavail )
|
||||
);
|
||||
|
||||
output_html_with_http_headers $query, $cookie, $template->output;
|
||||
|
|
|
|||
Loading…
Reference in New Issue