Topic: Marker in Void Transactions fixed.
authorJoe Hunt <joe.hunt.consulting@gmail.com>
Fri, 10 Aug 2018 20:07:11 +0000 (22:07 +0200)
committerJoe Hunt <joe.hunt.consulting@gmail.com>
Fri, 10 Aug 2018 20:07:11 +0000 (22:07 +0200)
admin/void_transaction.php

index 32d3a038e57cf1c12d250407f2c66402de5277f7..68413f9aa3ea54fad6ca76a23c2bc3e2071224dd 100644 (file)
@@ -142,6 +142,12 @@ function ref_view($row)
        return $row['ref'];
 }
 
+function is_selected($row) // Function added by faisal
+{
+       global $selected_id;
+       return $row['trans_no'] == $selected_id ? true : false;
+}
+
 function voiding_controls()
 {
        global $selected_id;
@@ -177,14 +183,16 @@ function voiding_controls()
                return;
 
        $cols = array(
-               _("#") => array('insert'=>true, 'fun'=>'view_link'), 
-               _("Reference") => array('fun'=>'ref_view'), 
+               _("#") => array('insert'=>true, 'fun'=>'view_link'),
+               _("Reference") => array('fun'=>'ref_view'),
                _("Date") => array('type'=>'date', 'fun'=>'date_view'),
                _("GL") => array('insert'=>true, 'fun'=>'gl_view'),
-               _("Select") => array('insert'=>true, 'fun'=>'select_link') 
+               _("Select") => array('insert'=>true, 'fun'=>'select_link')
        );
 
        $table =& new_db_pager('transactions', $sql, $cols);
+       $table->set_marker('is_selected', _("Marked transactions will be voided.")); //Added by Faisal
+
        $table->width = "40%";
        display_db_pager($table);