Improved search filter in Void Transactions (like View Print Transactions)
authorJoe Hunt <joe.hunt.consulting@gmail.com>
Tue, 12 Apr 2011 08:15:05 +0000 (10:15 +0200)
committerJoe Hunt <joe.hunt.consulting@gmail.com>
Tue, 12 Apr 2011 08:15:05 +0000 (10:15 +0200)
admin/void_transaction.php

index 951a7f87e03bda13c31a341ce4d6460590084de9..a2f0a435a4cd9b68d24a6ad776d150f20b5a48d7 100644 (file)
@@ -148,15 +148,26 @@ function voiding_controls()
     start_table(TABLESTYLE_NOBORDER);
        start_row();
 
-       systypes_list_cells(_("Transaction Type:"), 'filterType', null, true, $not_implemented);
+       systypes_list_cells(_("Type:"), 'filterType', null, true, $not_implemented);
        if (list_updated('filterType'))
                $selected_id = -1;
+
+       if (!isset($_POST['FromTransNo']))
+        $_POST['FromTransNo'] = "1";
+    if (!isset($_POST['ToTransNo']))
+        $_POST['ToTransNo'] = "999999";
+
+    ref_cells(_("from #:"), 'FromTransNo');
+
+    ref_cells(_("to #:"), 'ToTransNo');
+
+    submit_cells('ProcessSearch', _("Search"), '', '', 'default');
                
        end_row();
     end_table(1);
     
        $trans_ref = false;
-       $sql = get_sql_for_view_transactions($_POST['filterType'], null, null, $trans_ref);
+       $sql = get_sql_for_view_transactions($_POST['filterType'], $_POST['FromTransNo'], $_POST['ToTransNo'], $trans_ref);
        if ($sql == "")
                return;