getPreference('confirm_quotes');
$new_number = false;
$duplicate = false;
$focus = new EcmInventory ();
if (isset ( $_REQUEST ['record'] ) && $_REQUEST['isDuplicate']=="false" ) {
$focus->retrieve ( $_REQUEST ['record'] );
if (isset ( $focus->id ) && $focus->id != '') {
$focus->format_all_fields ();
}
}
else if ($_REQUEST['isDuplicate']=="true") {
$new_number=true;
$duplicate=true;
//get data
$focus->retrieve($_REQUEST['return_id']);
}
else {
$new_number=true;
//dates
$focus->stock_id=$current_user->stock_id;
$focus->register_date = date("d.m.Y");
$OPT ['check_parent_id'] = false;
}
//get stocks
$res = $db->query("SELECT id, name FROM ecmstocks WHERE deleted = '0' ORDER BY name");
$stock = '';
require_once ('include/MVC/View/SugarView.php');
require_once ('modules/EcmInventorys/views/EditView/view.edit.ecminventorys.php');
$edit = new ViewEditEcmInventorys ();
$edit->ss = new Sugar_Smarty ();
$edit->module = 'EcmInventorys';
$edit->bean = $focus;
$edit->tplFile = 'include/ECM/EcmViews/EditView/Tabs/EditView.tpl';
$edit->preDisplay ();
$edit->ss->assign ( "NEW_NUMBER", $new_number );
$edit->ss->assign("DUPLICATE", $duplicate);
$edit->ss->assign("STOCK", $stock);
echo $edit->display ();