diff --git a/boraccount.pl b/boraccount.pl new file mode 100755 index 0000000..645da0b --- /dev/null +++ b/boraccount.pl @@ -0,0 +1,89 @@ +#!/usr/bin/perl + +#wrriten 11/1/2000 by chris@katipo.oc.nz +#script to display borrowers account details + +use strict; +use C4::Output; +use CGI; +use C4::Search; +my $input=new CGI; + + +my $bornum=$input->param('bornum'); +#get borrower details +my $data=borrdata('',$bornum); + + +#get account details +my %bor; +$bor{'borrowernumber'}=$bornum; +my ($numaccts,$accts,$total)=getboracctrecord('',\%bor); + + + +print $input->header; +print startpage(); +print startmenu('member'); +print <Account for $data->{'firstname'} $data->{'surname'}

+

+

+ + + + + + + +printend +; +for (my $i=0;$i<$numaccts;$i++){ +$accts->[$i]{'amount'}+=0.00; +$accts->[$i]{'amountoutstanding'}+=0.00; +print < + + + + + + +printend +; +} +print < + + + + + + + + + + +
FINES & CHARGESCALCULATE
$accts->[$i]{'date'}$accts->[$i]{'description'} +printend +; +if ($accts->[$i]{'accounttype'} ne 'F' && $accts->[$i]{'accounttype'} ne 'FU'){ + print "$accts->[$i]{'title'}"; +} +print < +$accts->[$i]{'accounttype'}$accts->[$i]{'amount'}$accts->[$i]{'amountoutstanding'}
Total Due$total
+ + + + + + +
+

 

+ +printend +; +print endmenu('member'); +print endpage(); + diff --git a/fines.pl b/fines.pl index 5ac995b..129370a 100755 --- a/fines.pl +++ b/fines.pl @@ -13,8 +13,8 @@ my $count2=0; my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) =localtime(time); $mon++; $year=$year+1900; -my $date=Date_DaysSince999($mon,$mday,$year); -#my $date=Date_DaysSince999(1,14,2000); +#my $date=Date_DaysSince999($mon,$mday,$year); +my $date=Date_DaysSince999(1,18,2000); my $bornum; my $borrower; my $max=5;