</form>

<?php 
/**
 * 			Imprime Datos de las sesiones de creditos
 */
$action = isset($_GET["a"]) ? $_GET["a"] : "x";
$descripcion = isset($_POST["descripcion"]) ? $_POST["descripcion"] : "";
if ($action == "i" and strlen($descripcion) > 1) {
    $idperiodo = $_POST["idperiodo"];
    $reunion = $_POST["elanno0"] . "-" . $_POST["elmes0"] . "-" . $_POST["eldia0"];
    $inicial = $_POST["elanno1"] . "-" . $_POST["elmes1"] . "-" . $_POST["eldia1"];
    $final = $_POST["elanno2"] . "-" . $_POST["elmes2"] . "-" . $_POST["eldia2"];
    $resp = $_POST["cOficial"];
    $xP = new cPeriodoDeCredito();
    $xP->add($inicial, $final, $resp, $reunion, $descripcion, $ideperiodo);
}
$cTbl = new cTabla("select creditos_periodos.idcreditos_periodos AS 'codigo_de_periodo',\r\n\t\t\t\t\tcreditos_periodos.descripcion_periodos AS 'nombre_periodo',\r\n\t\t\t\t\tcreditos_periodos.fecha_inicial AS 'fecha_de_inicio',\r\n\t\t\t\t\tcreditos_periodos.fecha_final AS 'fecha_de_termino',\r\n\t\t\t\t\tcreditos_periodos.fecha_reunion AS 'fecha_de_reunion',\r\n\t\t\t\t\tCONCAT(usuarios.nombres, ' ',usuarios.apellidopaterno, ' ', usuarios.apellidomaterno) AS 'oficial_responsable'\r\n\t\t\t\tFROM \r\n\t\t\t\t\r\n\t\t\t\t\t`creditos_periodos` `creditos_periodos` \r\n\t\t\t\t\t\tINNER JOIN `usuarios` `usuarios` \r\n\t\t\t\t\t\tON `creditos_periodos`.`periodo_responsable` = `usuarios`.`idusuarios`\r\n\t\t\t\t\r\n\t\t\t\tORDER BY fecha_reunion ", 0);
$cTbl->setWidth();
$cTbl->addTool(1);
$cTbl->setKeyField("idcreditos_periodos");
$cTbl->Show("", false);
?>
<p class='aviso'>AGREGUE LA DESCRIPCION QUE IDENTIFIQUE A LA SESION DE CREDITO ACTUAL, 
EN CASO DE NO LLEVAR PERIODOS DE CREDITO AGREGUE UN PERIODO DESDE EL INICIO DE AÑO HASTA EL FIN DE AÑO, UN PERIODO POR A&Ntilde;O</p>
</fieldset>
</body>
<script  >
<?php 
echo $cTbl->getJSActions();
/* ******************************************************************************************************************
//
//--------------------------------------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();
$xHP->addCSS("css/general.css");
$xHP->addCSS("css/jmenu.css");
$xHP->addJsFile("js/jquery/jquery.ui.js");
$xHP->addJsFile("js/jmenu/jMenu.jquery.js");
$xHP->addJsFile("js/tinybox.js");
echo $xHP->getHeader();
?>
	</table>

</form>
<p class="aviso"><?php 
echo $aviso;
?>
</p>

<?php 
$sqlp = $sqlb11 . " ORDER BY fecha_reunion DESC";
$tbl = new cTabla($sqlp);
$tbl->setEventKey("setPeriodo");
$tbl->Show("", false);
$per = isset($_POST["cPeriodo"]) ? $_POST["cPeriodo"] : EACP_PER_SOLICITUDES;
if ($per != EACP_PER_SOLICITUDES) {
    $xP = new cPeriodoDeCredito($per);
    $xHT = new cHTMLObject();
    echo $xHT->setInHTML($xP->setCambiar($per));
}
?>
</fieldset>
</body>
<script  >
	function setPeriodo(Id){
		document.frmupdateperiodo.cPeriodo.value = Id;
	}
	function setTerminar(){
		window.location = "../utils/clssalir.php";
	}
	function jsToAction(){
		if ( document.getElementById("idPeriodo").value == "nuevo" ){
 function setPurgueDB()
 {
     $sqlT = array();
     $msg = "";
     $xF = new cFecha();
     $sqlT[] = "DELETE FROM bancos_cuentas WHERE idbancos_cuentas != " . FALLBACK_CUENTA_BANCARIA;
     $sqlT[] = "DELETE FROM bancos_operaciones ";
     $sqlT[] = "DELETE FROM captacion_cuentas WHERE numero_cuenta!=" . CTA_GLOBAL_CORRIENTE;
     $sqlT[] = "DELETE FROM captacion_sdpm_historico ";
     $sqlT[] = "DELETE FROM captacion_firmas";
     $sqlT[] = "DELETE FROM captacion_sdpm_historico";
     $sqlT[] = "DELETE FROM contable_catalogo ";
     $sqlT[] = "DELETE FROM contable_catalogorelacion ";
     $sqlT[] = "DELETE FROM contable_movimientos ";
     $sqlT[] = "DELETE FROM contable_polizas ";
     $sqlT[] = "DELETE FROM contable_saldos";
     $sqlT[] = "DELETE FROM contable_polizas_proforma ";
     $sqlT[] = "DELETE FROM creditos_reconvenio";
     $sqlT[] = "DELETE FROM creditos_solicitud WHERE numero_solicitud !=" . DEFAULT_CREDITO;
     $sqlT[] = "DELETE FROM creditos_garantias";
     $sqlT[] = "DELETE FROM creditos_flujoefvo";
     $sqlT[] = "DELETE FROM creditos_lineas";
     $sqlT[] = "DELETE FROM creditos_productos_otros_parametros ";
     $sqlT[] = "DELETE FROM creditos_sdpm_historico";
     $sqlT[] = "DELETE FROM creditos_periodos ";
     //WHERE idcreditos_periodos !=
     $sqlT[] = "DELETE FROM  creditos_rechazados ";
     $sqlT[] = "DELETE FROM general_sucursales WHERE codigo_sucursal != \"matriz\" AND codigo_sucursal !='" . getSucursal() . "'  ";
     $sqlT[] = "DELETE FROM general_log ";
     $sqlT[] = "DELETE FROM general_tmp ";
     $sqlT[] = "DELETE FROM general_import ";
     $sqlT[] = "DELETE FROM operaciones_recibos";
     $sqlT[] = "DELETE FROM operaciones_mvtos";
     $sqlT[] = "DELETE FROM seguimiento_compromisos";
     $sqlT[] = "DELETE FROM seguimiento_llamadas ";
     $sqlT[] = "DELETE FROM seguimiento_notificaciones";
     $sqlT[] = "DELETE FROM socios_aeconomica";
     $sqlT[] = "DELETE FROM socios_aportaciones";
     $sqlT[] = "DELETE FROM socios_baja";
     $sqlT[] = "DELETE FROM socios_cajalocal WHERE idsocios_cajalocal != " . getCajaLocal() . " AND sucursal != '" . getSucursal() . "' ";
     $sqlT[] = "DELETE FROM `socios_aeconomica_dependencias`\n\t\t\tWHERE `idsocios_aeconomica_dependencias` !=" . DEFAULT_EMPRESA . "\n\t\t\tAND `idsocios_aeconomica_dependencias` !=" . FALLBACK_CLAVE_EMPRESA;
     $sqlT[] = "DELETE FROM socios_general WHERE codigo!=" . DEFAULT_SOCIO . " AND codigo !=" . EACP_ID_DE_PERSONA;
     $sqlT[] = "DELETE FROM socios_memo";
     $sqlT[] = "DELETE FROM socios_patrimonio";
     $sqlT[] = "DELETE FROM socios_relaciones";
     $sqlT[] = "DELETE FROM socios_vivienda";
     $sqlT[] = "DELETE FROM socios_grupossolidarios WHERE idsocios_grupossolidarios!=" . DEFAULT_GRUPO;
     $sqlT[] = "DELETE FROM  `personas_documentacion` ";
     $sqlT[] = "DELETE FROM  `socios_otros_parametros` ";
     $sqlT[] = "DELETE FROM t_03f996214fba4a1d05a68b18fece8e71 WHERE idusuarios !=99";
     $sqlT[] = "DELETE FROM tesoreria_cajas";
     $sqlT[] = "DELETE FROM `tesoreria_cajas_movimientos` ";
     $sqlT[] = "DELETE FROM usuarios_web ";
     $sqlT[] = "DELETE FROM usuarios_web_connected";
     $sqlT[] = "DELETE FROM `usuarios_web_notas` ";
     $sqlT[] = "DELETE FROM general_tmp";
     $sqlT[] = "DELETE FROM general_folios ";
     $sqlT[] = "DELETE FROM contable_polizas_proforma ";
     $sqlT[] = "DELETE FROM contable_centrodecostos WHERE idcontable_centrodecostos !=0 ";
     $sqlT[] = "DELETE FROM general_log ";
     $sqlT[] = "UPDATE t_03f996214fba4a1d05a68b18fece8e71 SET f_34023acbff254d34664f94c3e08d836e = md5('root') WHERE f_28fb96d57b21090705cfdf8bc3445d2a = 'root'";
     //*/
     //TODO: Actualizar nombre de la tabla
     $sqlT[] = "DELETE FROM `empresas_operaciones` ";
     $sqlT[] = "DELETE FROM `empresas_cobranza`";
     $sqlT[] = "DELETE FROM `sistema_programacion_de_avisos` ";
     $sqlT[] = "DELETE FROM `personas_perfil_transaccional` ";
     $sqlT[] = "DELETE FROM `creditos_rechazados` ";
     //AML
     $sqlT[] = "DELETE FROM  `aml_risk_register`";
     $sqlT[] = "DELETE FROM  `aml_alerts`";
     $sqlT[] = "DELETE FROM  `personas_documentacion` ";
     $sqlT[] = "DELETE FROM  `socios_otros_parametros` ";
     $sqlT[] = "UPDATE `general_contratos` SET `texto_del_contrato` = '' WHERE `idgeneral_contratos` = '5' ";
     $sqlT[] = "UPDATE `general_contratos` SET `texto_del_contrato` = '' WHERE `idgeneral_contratos` = '9' ";
     $sqlT[] = "UPDATE `general_contratos` SET `texto_del_contrato` = '' WHERE `idgeneral_contratos` = '8' ";
     //$sqlT[]	= "DELETE FROM  ";
     $sqlT[] = "DELETE FROM  creditos_otros_datos ";
     $sqlT[] = "DELETE FROM  `aml_perfil_egresos_por_persona` ";
     $sqlT[] = "DELETE FROM  `historial_de_pagos` ";
     $sqlT[] = "DELETE FROM  `operaciones_archivo_de_facturas` ";
     $sqlT[] = "DELETE FROM  `personas_operaciones_recursivas` ";
     $sqlT[] = "DELETE FROM  `personas_relaciones_recursivas` ";
     $sqlT[] = "DELETE FROM  `tesoreria_caja_arqueos` ";
     //$sqlT[]	= "DELETE FROM  ";
     //$sqlT[]	= "DELETE FROM  ";
     //$sqlT[]	= "DELETE FROM  ";
     $sqlT[] = "UPDATE `socios_general` SET `nombrecompleto` = 'REGISTRO_INICIAL_FINANCIERA' WHERE `codigo` = '10000'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE  `nombre_del_parametro` = 'curp_del_representante_legal'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE  `nombre_del_parametro` = 'nombre_del_presidente_del_consejo_de_vigilancia'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'nombre_del_representante_legal'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'rfc_del_representante_legal'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'domicilio.domicilio_integrado'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'email_de_la_entidad'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'nombre_de_la_entidad'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'registro_ante_la_cnbv'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'registro_casfin'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'registro_patronal_imss'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'rfc_de_la_entidad'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'email_de_nominas'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'entidad_corto_en_el_sic'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'contrasenna_de_sms_automaticos'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'usuario_de_sms_automaticos'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'email_del_administrador'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'password_de_usuario_ftp' ";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'nombre_de_usuario_ftp' ";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'system_pay_email_register'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'password_del_email_del_administrador'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'contrasenna_de_trabajos_automaticos'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '' WHERE `nombre_del_parametro` = 'usuario_de_sms_automaticos'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '00000000' WHERE `nombre_del_parametro` = 'entidad_clave_en_el_sic'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '00000000' WHERE `nombre_del_parametro` = 'domicilio.telefono_principal'";
     $sqlT[] = " UPDATE `entidad_configuracion` SET `valor_del_parametro` = 'https://demo.sipakal.com/' WHERE `nombre_del_parametro` = 'url_de_entidad_transmisora'";
     //$sqlT[]	= " UPDATE `entidad_configuracion` SET `valor_del_parametro` = '00000000' WHERE `nombre_del_parametro` = 'entidad_clave_en_el_sic'";
     $sqlT[] = "INSERT INTO `bancos_entidades` (`idbancos_entidades`, `nombre_de_la_entidad`, `rfc_de_la_entidad`) VALUES ('999', 'BANCO_POR_DEFECTO', 'BAN999999')  ";
     $sqlT[] = "INSERT INTO `bancos_cuentas` (`idbancos_cuentas`, `descripcion_cuenta`, `fecha_de_apertura`, `estatus_actual`, `consecutivo_actual`, `saldo_actual`, `sucursal`, `entidad_bancaria`) VALUES ('99', 'FALLBACK_CUENTA', '2014-01-01', 'activo', '1', '100000000', 'matriz', '1') ";
     $sqlT[] = "INSERT INTO `t_03f996214fba4a1d05a68b18fece8e71` (`idusuarios`, `f_28fb96d57b21090705cfdf8bc3445d2a`, `apellidopaterno`, `apellidomaterno`, `puesto`, `periodo_responsable`, `codigo_de_persona`) VALUES ('1', 'USUARIO POR DEFECTO', '', '', 'Usuario por Defecto', '1', '99999')";
     $sqlT[] = "UPDATE `general_contratos` SET `texto_del_contrato` = '' WHERE `idgeneral_contratos` = '801'";
     $sqlT[] = "UPDATE `general_contratos` SET `texto_del_contrato` = '' WHERE `idgeneral_contratos` = '4'";
     $sqlT[] = "INSERT INTO `contable_centrodecostos` (`idcontable_centrodecostos`, `nombre_centrodecostos`) VALUES ('1', 'POR DEFECTO')";
     foreach ($sqlT as $id => $sql) {
         $x = my_query($sql);
         if ($x[SYS_ESTADO] != false) {
             if (isset($x[SYS_INFO])) {
                 $msg .= "OK\t" . $xF->getMarca() . "\t" . $x[SYS_INFO] . " SQL : {$sql}\r\n";
             } else {
                 $msg .= "OK\t" . $xF->getMarca() . "\tSQL : {$sql} \r\n";
             }
         } else {
             if (isset($x[SYS_ERROR])) {
                 $msg .= "ERROR\t" . $xF->getMarca() . "\t" . $x[SYS_ERROR] . " SQL : {$sql} \r\n";
             } else {
                 $msg .= "ERROR\t" . $xF->getMarca() . "- \tSQL : {$sql} \r\n";
             }
         }
     }
     //llevar los folios al maximo
     $msg .= setFoliosAlMaximo();
     //
     $xRec = new cReciboDeOperacion(12);
     $idrecibo = $xRec->setNuevoRecibo(1, 1, fechasys(), 1, 12, "CIERRE_ESTABLECIDO_POR_DEFECTO", "NA", "ninguno", "NA", DEFAULT_GRUPO);
     $xRec->setFinalizarRecibo(false);
     //Crear periodo de credito
     //TODO: Agregar informacion de valores por DEFAULT
     $xP = new cPeriodoDeCredito();
     $xP->add();
     $msg .= $xP->setCambiar(EACP_PER_SOLICITUDES);
     $xConf = new cConfiguration();
     $xConf->set("fecha_de_inicio_de_operaciones_en_el_sistema", fechasys());
     $msg .= "OK\tCONFIGURATION\tSe cambio la fecha de Inicio de Operaciones en el sistema\r\n";
     $xSoc = new cSocio(10000);
     //);
     $xSoc->setOmitirAML();
     $xSoc->add(EACP_NAME, "", "", EACP_RFC, "", getCajaLocal(), EACP_FECHA_DE_CONSTITUCION, EACP_LOCALIDAD);
     $xSoc->addVivienda(EACP_DOMICILIO_CORTO, "", EACP_CODIGO_POSTAL, "", "", EACP_TELEFONO_PRINCIPAL, "", true, 1, 1, 99, EACP_COLONIA, "calle", "", EACP_CLAVE_DE_LOCALIDAD, EACP_CLAVE_DE_PAIS);
     my_query("INSERT INTO `socios_general` (`codigo`, `nombrecompleto`, `estatusactual`, `cajalocal`, `sucursal`) VALUES ('10000', 'MICROFINANCIERA', '10', '1', 'matriz')");
     return $msg;
 }