From cc578cfd5979681cb110c7ab9f86ce9efdb0442e Mon Sep 17 00:00:00 2001 From: rangi Date: Wed, 21 Feb 2001 22:33:48 +0000 Subject: [PATCH] Rejigged printing issues, to print out everything on issue to the borrower --- circ/circulation.pl | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/circ/circulation.pl b/circ/circulation.pl index 18b70d2c2e..89eab0b7c5 100755 --- a/circ/circulation.pl +++ b/circ/circulation.pl @@ -30,7 +30,7 @@ if ($query->param('selectnewbranchprinter')) { } $env{'branchcode'}=$branch; $env{'printer'}=$printer; -#$env{'queue'}=$printer; +$env{'queue'}=$printer; my $branchcount=0; my $printercount=0; my $branchoptions; @@ -329,7 +329,7 @@ EOF

- + EOF my $color=''; foreach (sort {$a <=> $b} keys %returneditems) { @@ -344,7 +344,7 @@ EOF my $borrowernumber=$riborrowernumber{$_}; my ($borrower) = getpatroninformation(\%env,$borrowernumber,0); my ($iteminformation) = getiteminformation(\%env, 0, $barcode); - print "\n"; + print "\n"; } print "
Returned Items
Due DateBar CodeTitleAuthorClassBorrower
Due DateBar CodeTitleAuthorTypeBorrower
$overduetext{'biblionumber'}&type=intra onClick=\"openWindow(this, 'Item', 480, 640)\">$barcode$iteminformation->{'title'}$iteminformation->{'author'}$iteminformation->{'dewey'} $iteminformation->{'subclass'}{'borrowernumber'} onClick=\"openWindow(this,'Member', 480, 640)\">$borrower->{'cardnumber'} $borrower->{'firstname'} $borrower->{'surname'}
$overduetext{'biblionumber'}&type=intra onClick=\"openWindow(this, 'Item', 480, 640)\">$barcode$iteminformation->{'title'}$iteminformation->{'author'}$iteminformation->{'itemtype'}{'borrowernumber'} onClick=\"openWindow(this,'Member', 480, 640)\">$borrower->{'cardnumber'} $borrower->{'firstname'} $borrower->{'surname'}
\n"; } else { @@ -359,12 +359,8 @@ sub issues { my $print=$query->param('print'); my $borrowernumber=$query->param('borrnumber'); my $barcode=$query->param('barcode'); -# if (!$barcode){ -# $barcode=' '; -# } if ($barcode eq ''){ - $print='yes'; - + $print='yes'; } elsif ($barcode eq ' '){ $query->param('barcode',''); $barcode=''; @@ -373,19 +369,22 @@ sub issues { my ($borrower, $flags) = getpatroninformation(\%env,$borrowernumber,0); $env{'todaysissues'}=1; my ($borrowerissues) = currentissues(\%env, $borrower); + $env{'nottodaysissues'}=1; + $env{'todaysissues'}=0; + my ($borroweriss2)=currentissues(\%env, $borrower); + $env{'nottodaysissues'}=0; my $i=0; my @issues; foreach (sort keys %$borrowerissues) { $issues[$i]=$borrowerissues->{$_}; - #print $issues[$i]->{'date_due'}; $i++; - - #print $i; } -# print $i; + foreach (sort keys %$borroweriss2) { + $issues[$i]=$borroweriss2->{$_}; + $i++; + } remoteprint(\%env,\@issues,$borrower); $query->param('borrnumber','') -# $borrowernumber=''; } unless ($noheader) { print << "EOF"; -- 2.39.2