$io_fac = new class_funciones_activos();
$arre = $_SESSION["la_empresa"];
$ls_codemp = $arre["codemp"];
$ls_denact = $io_fac->uf_obtenervalor_get("denact", "Ninguno");
$ls_codact = $io_fac->uf_obtenervalor_get("codact", "");
if (array_key_exists("operacion", $_POST)) {
    $ls_operacion = $_POST["operacion"];
    $ls_denact = $_POST["txtdenact"];
    $ls_codact = $_POST["txtcodact"];
} else {
    $ls_operacion = "NUEVO";
}
switch ($ls_operacion) {
    case "NUEVO":
        uf_limpiarvariables();
        $lb_valido = $io_saf->uf_saf_select_activopoliza($ls_codemp, $ls_codact, $ls_rifase, $ls_numpolase, $ls_percobase, $li_moncobase, $ld_fecvigase);
        $ld_fecvigase = $io_fun->uf_convertirfecmostrar($ld_fecvigase);
        break;
    case "GUARDAR":
        $ls_codact = $io_fac->uf_obtenervalor("txtcodact", "");
        $ls_rifase = $io_fac->uf_obtenervalor("txtrifase", "");
        $ls_numpolase = $io_fac->uf_obtenervalor("txtnumpolase", "");
        $ls_percobase = $io_fac->uf_obtenervalor("txtpercobase", "");
        $li_moncobase = $io_fac->uf_obtenervalor("txtmoncobase", "");
        $ld_fecvigase = $io_fac->uf_obtenervalor("txtfecvigase", "");
        $ld_fecvigaseaux = $io_fun->uf_convertirdatetobd($ld_fecvigase);
        $li_moncobase = str_replace(".", "", $li_moncobase);
        $li_moncobase = str_replace(",", ".", $li_moncobase);
        $ls_percobase = str_replace(".", "", $ls_percobase);
        $ls_percobase = str_replace(",", ".", $ls_percobase);
        $lb_valido = $io_saf->uf_saf_update_activopoliza($ls_codemp, $ls_codact, $ls_rifase, $ls_numpolase, $ls_percobase, $li_moncobase, $ld_fecvigaseaux, $la_seguridad);