updated quick payment entry
[freeside.git] / httemplate / misc / xmlhttp-cust_main-search.cgi
diff --git a/httemplate/misc/xmlhttp-cust_main-search.cgi b/httemplate/misc/xmlhttp-cust_main-search.cgi
new file mode 100644 (file)
index 0000000..8dbd5a4
--- /dev/null
@@ -0,0 +1,21 @@
+<%
+   my $sub = $cgi->param('sub');
+   if ( $sub eq 'custnum_search' ) {
+     my $custnum = $cgi->param('arg');
+     my $cust_main = qsearchs('cust_main', { 'custnum' => $custnum } );
+
+     %>"<%= $cust_main ? $cust_main->name : '' %>"
+
+<% } elsif ( $sub eq 'smart_search' ) {
+
+     my $string = $cgi->param('arg');
+     my @cust_main = smart_search( 'search' => $string );
+     my $return = [ map [ $_->custnum, $_->name ], @cust_main ];
+
+     %><%= objToJson($return) %>
+
+<% } %>
+
+