permission($cmd_info["modulo_riferimento"]) && $_SESSION["utente"]->permission($radice,$_GET["codice_gara"],$id_modulo)) { $codice_round = $_GET["codice_round"] ?? NULL; $gara = gara::init($_GET["codice_gara"],$codice_round); if (!empty($gara)) { if ($gara->setLotto($_GET["codice_lotto"])) { $record = $gara->info; $round = $gara->round; $lotto = $gara->lotto; $lock = $gara->checkLock($cmd_info["id"]); $hasSub = false; $soloEconomica = !getCriteri()[$lotto["criterio"]]["punteggioTecnico"]; $sogliaAttiva = (($gara->getRisposteElaborazione()["sogliaMinima"] ?? "N") != "N"); if (empty($_GET["codice"])) { $criterio = get_campi("b_gare_criteri_valutazione"); if ($soloEconomica) { $criterio["economico"] = "S"; } } else { $criterio = $gara->getCriteri($_GET["codice"])[0]; } if (!empty($_GET["codice_padre"]) || !empty($criterio["codice_padre"])) { $codice_padre = $_GET["codice_padre"] ?? $criterio["codice_padre"]; $macro = $gara->getCriteri($codice_padre)[0] ?? null; if (empty($macro)) { header('HTTP/1.0 403 Forbidden'); die(); } $criterio["codice_padre"] = $macro["codice"]; $criterio["tipologia"] = $macro["tipologia"]; $criterio["economico"] = $macro["economico"]; } else if (!empty($criterio["codice"])) { $hasSub = $gara->getSubCriteri($criterio["codice"]); $hasSub = (!empty($hasSub)); } if (!empty($criterio)) { $error = false; if (empty($lock)) { ?>
"> "> "> "> ">
" name="denominazione" id="denominazione" value="">
" value="">
" value="">
;<=" type="text" class="form-control input-lg text-center" title="" name="peso" id="peso" value="">
" name="decimali" id="decimali" value="">
" name="decimali" id="decimali" value="">
" name="soglia" id="soglia" value="">
"> onchange="checkFormulaOptions()">
$formula) { $checked = ($criterio["auto"] == $id_formula) ? true : false; $specificClass = ""; if ($formula["economico"]) { $specificClass .= " formula-economica "; } if ($formula["tecnico"]) { $specificClass .= " formula-tecnica "; } ?>
"> onchange="checkFormulaOptions()">

" id="option">