} elseif (isset($_GET['NewInvoice']) && is_numeric($_GET['NewInvoice'])) {
- $_SESSION['page_title'] = _($help_context = "Direct Sales Invoice");
create_cart(ST_SALESINVOICE, $_GET['NewInvoice']);
+ if (isset($_GET['FixedAsset'])) {
+ $_SESSION['page_title'] = _($help_context = "Fixed Assets Sale");
+ $_SESSION['Items']->fixed_asset = true;
+ } else
+ $_SESSION['page_title'] = _($help_context = "Direct Sales Invoice");
+
} elseif (isset($_GET['ModifyOrderNumber']) && is_numeric($_GET['ModifyOrderNumber'])) {
$help_context = 'Modifying Sales Order';
//--------------------------------------------------------------------------------
function line_start_focus() {
- global $Ajax;
+ global $Ajax;
- $Ajax->activate('items_table');
- set_focus('_stock_id_edit');
+ $Ajax->activate('items_table');
+ set_focus('_stock_id_edit');
}
//--------------------------------------------------------------------------------
return false;
}
- $cost_home = get_standard_cost(get_post('stock_id')); // Added 2011-03-27 Joe Hunt
+ $cost_home = get_unit_cost(get_post('stock_id')); // Added 2011-03-27 Joe Hunt
$cost = $cost_home / get_exchange_rate_from_home_currency($_SESSION['Items']->customer_currency, $_SESSION['Items']->document_date);
if (input_num('price') < $cost)
{
if ($_SESSION['Items']->some_already_delivered($line_no) == 0) {
$_SESSION['Items']->remove_from_cart($line_no);
} else {
- display_error(_("This item cannot be deleted because some of it has already been delivered."));
+ display_error(_("This item cannot be deleted because some of it has already been delivered."));
}
line_start_focus();
}
}
//--------------------------------------------------------------------------------
-check_db_has_stock_items(_("There are no inventory items defined in the system."));
+if ($_SESSION['Items']->fixed_asset)
+ check_db_has_disposable_fixed_assets(_("There are no fixed assets defined in the system."));
+else
+ check_db_has_stock_items(_("There are no inventory items defined in the system."));
check_db_has_customer_branches(_("There are no customers, or there are no customers with branches. Please define customers and customer branches."));