retrieve($_POST['record']);
if(!$focus->ACLAccess('Save')){
ACLController::displayNoAccess(true);
sugar_cleanup(true);
}
if (!empty($_POST['assigned_user_id']) && ($focus->assigned_user_id != $_POST['assigned_user_id']) && ($_POST['assigned_user_id'] != $current_user->id)) {
$check_notify = TRUE;
}else{
$check_notify = FALSE;
}
foreach($focus->column_fields as $field){
if(isset($_POST[$field])){
$value = $_POST[$field];
$focus->$field = $value;
}
}
foreach($focus->additional_column_fields as $field){
if(isset($_POST[$field])){
$value = $_POST[$field];
$focus->$field = $value;
}
}
if (!isset($_POST[ekmp_active])) {
$focus->ekmp_active = '0';
}else{
$focus->ekmp_active = '1';
}
$focus->account_name=$_REQUEST['account_name'];
$focus->unformat_all_fields();
$focus->save($check_notify);
$return_id = $focus->id;
if(!$_REQUEST['currency_value']){
require_once('modules/Currencies/Currency.php');
$currency = new Currency();
$currency->retrieve($_REQUEST['exchange_rate_id']);
$er_value=$currency->conversion_rate;
}
else $er_value=unformat_number($_REQUEST['currency_value']);
$GLOBALS['db']->query("update ecmpricebooks set currency_value='".$er_value."',account_name='".$_POST['account_name']."' where id='".$return_id."'");
echo $_SESSION['pricebook_duplicate_id'].'
';
echo $_POST['duplicateSave'].'
';
if($_SESSION['pricebook_duplicate_id'] && $_POST['duplicateSave']=="true"){
$w=$GLOBALS['db']->query("select * from ecmpricebooks_ecmproducts where ecmpricebook_id='".$_SESSION['pricebook_duplicate_id']."'");
$_SESSION['pricebook_duplicate_id']="";
while($r=$GLOBALS['db']->fetchByAssoc($w)) {
$GLOBALS['db']->query("insert into ecmpricebooks_ecmproducts values('".create_guid()."','".$return_id."','".$r['ecmproduct_id']."','".$r['deleted']."','".$r['price']."','".$r['recipient_code']."','".$r['created_by']."','".$r['remarks_pl']."','".$r['remarks_en']."','".$r['remarks_de']."','".date("Y-m-d H:i:s")."','".date("Y-m-d H:i:s")."','".$_SESSION['authenticated_user_id']."','".$r['popular']."','".$r['position']."', '".$r['margin_rate']."');");
}
}
handleRedirect($return_id,'EcmPriceBooks');
?>