X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=httemplate%2Fsearch%2Fcust_bill.cgi;h=d83851804eaa49fa4994a6b9fe20d00fe67f1013;hb=4201aaaae8a957bc98ce345d3ee0e599da354766;hp=d6d942b1b21b0a62767423d6245d39d74ceaa55d;hpb=d70e3f97ae64081dc724c77e64d71f3747fdddf1;p=freeside.git
diff --git a/httemplate/search/cust_bill.cgi b/httemplate/search/cust_bill.cgi
index d6d942b1b..d83851804 100755
--- a/httemplate/search/cust_bill.cgi
+++ b/httemplate/search/cust_bill.cgi
@@ -1,20 +1,6 @@
<%
-#
-
-use strict;
-use vars qw ( $cgi $invnum $query $sortby @cust_bill );
-use CGI;
-use CGI::Carp qw(fatalsToBrowser);
-use Date::Format;
-use FS::UID qw(cgisuidsetup);
-use FS::CGI qw(popurl header menubar eidiot table );
-use FS::Record qw(qsearch qsearchs);
-use FS::cust_bill;
-use FS::cust_main;
-
-$cgi = new CGI;
-cgisuidsetup($cgi);
+my(@cust_bill, $sortby);
if ( $cgi->keywords ) {
my($query) = $cgi->keywords;
if ( $query eq 'invnum' ) {
@@ -55,7 +41,7 @@ if ( $cgi->keywords ) {
}
} else {
$cgi->param('invnum') =~ /^\s*(FS-)?(\d+)\s*$/;
- $invnum = $2;
+ my $invnum = $2;
@cust_bill = qsearchs('cust_bill', { 'invnum' => $invnum } );
$sortby = \*invnum_sort;
}
@@ -64,11 +50,16 @@ if ( scalar(@cust_bill) == 1 ) {
my $invnum = $cust_bill[0]->invnum;
print $cgi->redirect(popurl(2). "view/cust_bill.cgi?$invnum"); #redirect
} elsif ( scalar(@cust_bill) == 0 ) {
+%>
+
+<%
eidiot("Invoice not found.");
} else {
+%>
+
+<%
my $total = scalar(@cust_bill);
- print $cgi->header( '-expires' => 'now' ),
- &header("Invoice Search Results", menubar(
+ print header("Invoice Search Results", menubar(
'Main Menu', popurl(2)
)), "$total matching invoices found
", &table(), <