search legacy tax exemptions by customer status
authorivan <ivan>
Wed, 9 Jul 2008 03:18:48 +0000 (03:18 +0000)
committerivan <ivan>
Wed, 9 Jul 2008 03:18:48 +0000 (03:18 +0000)
httemplate/search/cust_tax_exempt.cgi
httemplate/search/cust_tax_exempt.html [new file with mode: 0644]

index 551b75d..7212726 100644 (file)
@@ -67,6 +67,13 @@ if ( $cgi->param('custnum') =~ /^(\d+)$/ ) {
   push @where,  "cust_main.custnum = $1";
 }
 
+#prospect active inactive suspended cancelled
+if ( grep { $cgi->param('status') eq $_ } FS::cust_main->statuses() ) {
+  my $method = $cgi->param('status'). '_sql';
+  #push @where, $class->$method();
+  push @where, FS::cust_main->$method();
+}
+
 if ( $cgi->param('out') ) {
 
   push @where, "
diff --git a/httemplate/search/cust_tax_exempt.html b/httemplate/search/cust_tax_exempt.html
new file mode 100644 (file)
index 0000000..612ad7e
--- /dev/null
@@ -0,0 +1,31 @@
+<% include('/elements/header.html', 'Legacy tax exemption report' ) %>
+
+<FORM ACTION="cust_tax_exempt.cgi" METHOD="GET">
+
+  <TABLE BGCOLOR="#cccccc" CELLSPACING=0>
+
+    <TR>
+      <TH BGCOLOR="#e8e8e8" COLSPAN=2 ALIGN="left"><FONT SIZE="+1">Search options</FONT></TH>
+    </TR>
+
+    <% include( '/elements/tr-select-cust_main-status.html',
+                  'label' => 'Customer Status'
+              )
+    %>
+
+  </TABLE>
+
+<BR>
+<INPUT TYPE="submit" VALUE="Get Report">
+
+
+</FORM>
+
+<% include('/elements/footer.html') %>
+<%init>
+
+die "access denied"
+  unless $FS::CurrentUser::CurrentUser->access_right('View customer tax exemptions');
+
+</%init>
+