Typo in ISO_8859-1 => ISO-8859-1. Fixed
[fa-stable.git] / admin / void_transaction.php
index 32d3a038e57cf1c12d250407f2c66402de5277f7..e252661e5caa7a54117084e036ed907043c401ad 100644 (file)
@@ -142,11 +142,17 @@ 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;
 
-       $not_implemented =  array(ST_PURCHORDER, ST_SALESORDER, ST_SALESQUOTE, ST_COSTUPDATE);
+       $not_implemented =  array(ST_PURCHORDER, ST_SALESORDER, ST_SALESQUOTE, ST_COSTUPDATE, ST_CUSTOMER, ST_SUPPLIER);
 
        start_form();
 
@@ -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);