}
##
+ # parse cust_status
+ ##
+
+ if ( $params->{'cust_status'} =~ /^([a-z]+)$/ ) {
+ push @where, FS::cust_main->cust_status_sql . " = '$1' ";
+ }
+
+ ##
# parse customer sales person
##
$search_hash{'query'} = $cgi->keywords;
#scalars
-for (qw( agentnum cust_main_salesnum salesnum custnum magic status custom
- cust_fields pkgbatch
+for (qw( agentnum cust_status cust_main_salesnum salesnum custnum magic status
+ custom cust_fields pkgbatch
))
{
$search_hash{$_} = $cgi->param($_) if length($cgi->param($_));
</TR>
% unless ( $custnum ) {
- <% include( '/elements/tr-select-agent.html',
+
+ <& /elements/tr-select-agent.html,
'curr_value' => scalar( $cgi->param('agentnum') ),
'disable_empty' => 0,
'onchange' => 'agent_changed(this)',
- )
- %>
+ &>
+
+ <& /elements/tr-select-cust_main-status.html,
+ 'label' => 'Customer status',
+ 'field' => 'cust_status',
+ &>
<SCRIPT TYPE="text/javascript">
&>
<% include( '/elements/tr-select-cust_pkg-status.html',
+ 'label' => 'Package status',
'onchange' => 'status_changed(this);',
)
%>