header("location:../404.php?i=999");
}
$_SESSION["current_file"] = addslashes($theFile);
//<=====	FIN_H
$iduser = $_SESSION["log_id"];
//=====================================================================================================
$xHP = new cHPage("TR.Cierre del dia");
$eacp = EACP_CLAVE;
$observaciones = parametro("idobservaciones");
$fecha = parametro("idfecha-0", false, MQL_RAW);
// fecha de Trabajo
$xF = new cFecha();
$fecha = $xF->getFechaISO($fecha);
$action = parametro("action", SYS_NINGUNO);
$msg = "";
$xCierre = new cCierreDelDia($fecha);
setFoliosAlMaximo();
$msg = "EL CIERRE SE EFECTUARA UNA VEZ POR DIA, SI EL CIERRE YA ESTA HECHO NO SE ADMITIRAN MAS OPERACIONES.\r\nTENGA CUIDADO. EL EQUIPO SE APAGARA DESPUES DEL CIERRE.\r\nEL PROCESO TARDARA UNOS MINUTOS\r\n";
$msg .= "FECHA DE CIERRE {$fecha} .LA FECHA DE INICIO EN EL SISTEMA ES " . FECHA_INICIO_OPERACIONES_SISTEMA . "\r\n";
$jxc = new TinyAjax();
function jsaGetListadoCierres($fecha)
{
    $xLi = new cSQLListas();
    $xF = new cFecha();
    $fecha = $xF->getFechaISO($fecha);
    $sqlList = $xLi->getListadoDeRecibos(12, "", "", $fecha);
    $xTab = new cTabla($sqlList);
    $xTab->OButton("TR.Reporte", "var xR = new RecGen(); xR.reporte(" . HP_REPLACE_ID . ")", $xTab->ODicIcons()->REPORTE);
    $xTab->OButton("TR.Panel", "var xR = new RecGen(); xR.panel(" . HP_REPLACE_ID . ")", $xTab->ODicIcons()->CONTROL);
    $xBtn = new cHButton();
    $xSel = new cHSelect();
        $menu .= $xMen->getItems($subitems);
    }
    return $menu;
}
$jxc->exportFunction('jsaGetMenu', array('id-KeyEditable'), "#navigator");
$jxc->exportFunction('jsaGetMoneyChanges', array("idMoneyExist"), "#idMoneyExist");
$jxc->process();
/* ******************************************************************************************************************
//
//--------------------------------------Verifica las tareas Comunes.------------------------------------------------
//
****************************************************************************************************************** */
if (MODO_DEBUG == true) {
} else {
    //checar cierre del dia
    $xCierre = new cCierreDelDia();
    $aCierres = $xCierre->check5Cierres($fecha_de_sesion);
    if ($aCierres[SYS_ESTADO] == false) {
        setLog($xCierre->getMessages(), 300);
        header("location:utils/frmcierredeldia.php");
        exit;
    }
    $xPerCred = new cPeriodoDeCredito();
    if ($xPerCred->checkPeriodoVigente($fecha_de_sesion) == false) {
        setLog($xPerCred->getMessages(), 300);
        header("location:frmcreditos/cambiarperiodo.frm.php?a=1");
    }
}
$PATHIMG = "images/common/";
$xHP->setNoCache();
$xHP->setNoDefaultCSS();