$data->{'title'} $data->{'othernames'} $data->{'surname'} ($data->{'firstname'}, $data->{'initials'})
diff --git a/request.pl b/request.pl
index b4ce6ac..70c4094 100755
--- a/request.pl
+++ b/request.pl
@@ -161,10 +161,12 @@ my $bor=$reserves->[$i]{'borrowernumber'};
my @temp=split('-',$reserves->[$i]{'reservedate'});
$date="$temp[2]/$temp[1]/$temp[0]";
my $type=$reserves->[$i]{'constrainttype'};
+#print "test";
if ($type eq 'a'){
$type='Next Available';
} elsif ($type eq 'o'){
- my $res=getreservetitle($reserves->[$i]{'biblionumber'},$reserves->[$i]{'borrowernumber'},$reserves->[$i]{'reservedate'});
+# print "test";
+ my $res=getreservetitle($reserves->[$i]{'biblionumber'},$reserves->[$i]{'borrowernumber'},$reserves->[$i]{'reservedate'},$reserves->[$i]{'timestamp'});
$type="This type only $res->{'volumeddesc'} $res->{'itemtype'}";
# my @data=ItemInfo(\$blah,$reserves->[$i]{'borrowernumber'});
diff --git a/stats.pl b/stats.pl
index a59642e..c7e3554 100755
--- a/stats.pl
+++ b/stats.pl
@@ -50,13 +50,13 @@ for (my $i=0;$i<$count;$i++){
my $time="$hour:$min:$sec";
$payments[$i]{'amount'}*=-1;
$total+=$payments[$i]{'amount'};
- my @charges=getcharges($payments[$i]{'borrowernumber'},$payments[$i]{'timestamp'});
- my $count=@charges;
- for (my $i2=0;$i2<$count;$i2++){
- print mktablerow(6,'red',$charges[$i2]->{'description'},$charges[$i2]->{'accounttype'},
- '',
- $charges[$i2]->{'amount'},$charges[$i2]->{'amountoutstanding'});
- }
+# my @charges=getcharges($payments[$i]{'borrowernumber'},$payments[$i]{'timestamp'});
+# my $count=@charges;
+# for (my $i2=0;$i2<$count;$i2++){
+# print mktablerow(6,'red',$charges[$i2]->{'description'},$charges[$i2]->{'accounttype'},
+# '',
+# $charges[$i2]->{'amount'},$charges[$i2]->{'amountoutstanding'});
+# }
my $time2="$payments[$i]{'date'} $time";
my $branch=Getpaidbranch($time2);
@@ -68,18 +68,18 @@ print mktableft;
print endcenter;
print "
$total";
-my $issues=Count('issue','C',$date,$date2);
-print "
Issues Levin: $issues";
-$issues=Count('issue','F',$date,$date2);
-print "
Issues Foxton: $issues";
-$issues=Count('issue','S',$date,$date2);
-print "
Issues Shannon: $issues";
-my $returns=Count('return','C',$date,$date2);
-print "
Returns Levin: $returns";
-$returns=Count('return','F',$date,$date2);
-print "
Returns Foxton: $returns";
-$returns=Count('return','S',$date,$date2);
-print "
Returns Shannon: $returns";
+#my $issues=Count('issue','C',$date,$date2);
+#print "
Issues Levin: $issues";
+#$issues=Count('issue','F',$date,$date2);
+#print "
Issues Foxton: $issues";
+#$issues=Count('issue','S',$date,$date2);
+#print "
Issues Shannon: $issues";
+#my $returns=Count('return','C',$date,$date2);
+#print "
Returns Levin: $returns";
+#$returns=Count('return','F',$date,$date2);
+#print "
Returns Foxton: $returns";
+#$returns=Count('return','S',$date,$date2);
+#print "
Returns Shannon: $returns";
print endmenu('report');
print endpage;
diff --git a/telnet/borrwraper.pl b/telnet/borrwraper.pl
index a6190e0..4548f6f 100755
--- a/telnet/borrwraper.pl
+++ b/telnet/borrwraper.pl
@@ -10,11 +10,12 @@ use C4::Circulation::Borrower;
# my @args=('issuewrapper.pl',"$env{'branchcode'}","$env{'usercode'}","$env{'telnet'}","$env{'queue'}","$env{'printtype'}");
my %env = (
branchcode => $ARGV[0], usercode => $ARGV[1], proccode => "lgon", borrowernumber => "",
- logintime => "", lasttime => "", tempuser => "", debug => "9",
- telnet => $ARGV[2], queue => $ARGV[3], printtype => $ARGV[4], brdata => $ARGV[5]
+ logintime => "", lasttime => $ARGV[6], tempuser => "", debug => "9",
+ telnet => $ARGV[2], queue => $ARGV[3], printtype => $ARGV[4], brdata => $ARGV[5], bcard=>$ARGV[7]
);
my ($env) = \%env;
- startint();
+
+startint();
helptext('');
my $done;
my ($items,$items2,$amountdue);
@@ -24,10 +25,10 @@ $done = "Issues";
my $i=0;
my $dbh=&C4Connect;
my ($bornum,$issuesallowed,$borrower,$reason,$amountdue) = C4::Circulation::Borrower::findborrower($env,$dbh);
- my $time=localtime(time);
- open (FILE,">>/tmp/$<_$ARGV[6]");
- print FILE "borrower found $bornum";
- close FILE;
+# my $time=localtime(time);
+# open (FILE,">>/tmp/$<_$ARGV[6]");
+# print FILE "borrower found $bornum";
+# close FILE;
$env->{'loanlength'}="";
if ($reason ne "") {
$done = $reason;
diff --git a/telnet/startint.pl b/telnet/startint.pl
index 51db690..e47898e 100755
--- a/telnet/startint.pl
+++ b/telnet/startint.pl
@@ -46,14 +46,14 @@ while ($donext ne 'Quit') {
$data = $donext;
}
if ($data eq 'Issues') {
- my @args=('issuewrapper.pl',"$env{'branchcode'}","$env{'usercode'}","$env{'telnet'}","$env{'queue'}","$env{'printtype'}","$env{'brdata'}",$$);
+ my @args=('issuewrapper.pl',"$env{'branchcode'}","$env{'usercode'}","$env{'telnet'}","$env{'queue'}","$env{'printtype'}","$env{'brdata'}","$env{'lasttime'}");
open (FILE,">>/tmp/$<_$$");
my $time=localtime(time);
print FILE "Start issues $time \n";
close FILE;
system(@args);
} elsif ($data eq 'Returns') {
- my @args=('returnswrapper.pl',"$env{'branchcode'}","$env{'usercode'}","$env{'telnet'}","$env{'queue'}","$env{'printtype'}","$env{'brdata'}",$$);
+ my @args=('returnswrapper.pl',"$env{'branchcode'}","$env{'usercode'}","$env{'telnet'}","$env{'queue'}","$env{'printtype'}","$env{'brdata'}");
open (FILE,">>/tmp/$<_$$");
my $time=localtime(time);
print FILE "Start returns $time \n";