{
$filename = basename($_FILES['filename']['name']);
- if ($_POST['filterType'] == ST_ITEM && $Mode == 'ADD_ITEM')
+ if (($_POST['filterType'] == ST_ITEM || $_POST['filterType'] == ST_FIXEDASSET) && $Mode == 'ADD_ITEM')
$_POST['trans_no'] = get_item_code_id($_POST['trans_no']);
if (!transaction_exists($_POST['filterType'], $_POST['trans_no']))
display_error(_("Selected transaction does not exists."));
supplier_list_cells(_("Select a supplier: "), 'trans_no', null, false, true,true);
} elseif(get_post('filterType') == ST_ITEM){
stock_items_list_cells(_("Select an Item: "), 'trans_no', null, false, true,true);
+ } elseif(get_post('filterType') == ST_FIXEDASSET){
+ stock_items_list_cells(_("Select an Item: "), 'trans_no', null, false, true,false, false,
+ array('fixed_asset' => 1));
+ } elseif(get_post('filterType') == ST_BANKACCOUNT){
+ bank_accounts_list_cells(_("Select a Bank Account: "), 'trans_no', null, true);
}
-
+
end_row();
end_table(1);
function trans_view($trans)
{
- if ($type==ST_SUPPLIER || $type==ST_CUSTOMER || $type==ST_ITEM)
+ if ($trans['type_no']==ST_SUPPLIER || $trans['type_no']==ST_CUSTOMER || $trans['type_no']==ST_ITEM ||
+ $trans['type_no']==ST_FIXEDASSET || $trans['type_no']==ST_BANKACCOUNT)
return $trans['id'];
return get_trans_view_str($trans["type_no"], $trans["trans_no"]);
}
function display_rows($type, $trans_no)
{
- $sql = get_sql_for_attached_documents($type, $type==ST_SUPPLIER || $type==ST_CUSTOMER ? $trans_no :
- ($type==ST_ITEM ? get_item_code_id($trans_no) : 0));
+ $sql = get_sql_for_attached_documents($type, $type==ST_SUPPLIER || $type==ST_CUSTOMER || $type==ST_BANKACCOUNT ? $trans_no :
+ ($type==ST_ITEM || $type==ST_FIXEDASSET ? get_item_code_id($trans_no) : 0));
$cols = array(
_("#") => array('fun'=>'trans_view', 'ord'=>''),
_("Doc Title") => array('name'=>'description'),
$_POST['description'] = $row["description"];
hidden('trans_no', $row['trans_no']);
hidden('unique_name', $row['unique_name']);
- if ($type != ST_SUPPLIER && $type != ST_CUSTOMER && $type != ST_ITEM)
+ if ($type != ST_SUPPLIER && $type != ST_CUSTOMER && $type != ST_ITEM && $type != ST_BANKACCOUNT)
label_row(_("Transaction #"), $row['trans_no']);
}
hidden('selected_id', $selected_id);
}
else {
- if ($type != ST_SUPPLIER && $type != ST_CUSTOMER && $type != ST_ITEM)
+ if ($type != ST_SUPPLIER && $type != ST_CUSTOMER && $type != ST_ITEM && $type != ST_FIXEDASSET && $type != ST_BANKACCOUNT)
text_row_ex(_("Transaction #").':', 'trans_no', 10);
}
text_row_ex(_("Doc Title").':', 'description', 40);