function setValidar() { $msg = ""; $sql1 = "UPDATE socios_cajalocal SET localidad = UCASE( (SELECT ciudad_colonia FROM general_colonias WHERE codigo_postal=socios_cajalocal.codigo_postal LIMIT 0,1) )"; $x1 = my_query($sql1); $sql2 = "UPDATE socios_cajalocal SET localidad = UCASE( descripcion_cajalocal ) WHERE ISNULL(localidad) = TRUE OR localidad = '' "; $x2 = my_query($sql2); $sql3 = "UPDATE socios_cajalocal SET ultimosocio = CONCAT(idsocios_cajalocal, '0001') WHERE ISNULL(ultimosocio) = TRUE OR ultimosocio = 0"; $x3 = my_query($sql3); $sql4 = "UPDATE socios_cajalocal SET estado = UCASE( (SELECT estado_colonia FROM general_colonias WHERE codigo_postal=socios_cajalocal.codigo_postal LIMIT 0,1) )"; $x4 = my_query($sql4); $sql5 = " UPDATE socios_cajalocal SET municipio = UCASE( (SELECT municipio_colonia FROM general_colonias WHERE codigo_postal=socios_cajalocal.codigo_postal LIMIT 0,1) )"; $x5 = my_query($sql5); $msg .= $x1["info"]; $msg .= $x2["info"]; $msg .= $x3["info"]; $msg .= $x4["info"]; $msg .= $x5["info"]; $msg .= "===============\tSOCIOS A SUS SUCURSALES\r\n"; $rs_cl = "SELECT * FROM socios_cajalocal"; $rsm = getRecordset($rs_cl); while ($rwcl = mysql_fetch_array($rsm)) { $sql_us = "UPDATE socios_general set sucursal='{$rwcl['4']}' WHERE cajalocal={$rwcl['0']}"; my_query($sql_us); $msg .= date("H:i:s") . "\t\tActualizando la sucursal de la caja local {$rwcl['0']} a {$rwcl['4']}\r\n"; } @mysql_free_result($rsm); $xTbl = new cSAFETabla(); //array de tablas $arrTab = $xTbl->getTablasConOperaciones(); unset($arrTab["socio_general"]); unset($arrTab["general_colonias"]); //array de socios_por_tabla foreach ($arrTab as $key => $value) { //Actualizar Cuentas de Credito $tabla = $value; $xTbl->init($tabla); $tablaK = $xTbl->getCampoSocio(); $sql_us = "UPDATE {$tabla} SET {$tabla}.sucursal = getSucursalBySocio({$tablaK})"; $t = my_query($sql_us); $msg .= date("H:i:s") . "\tActualizando la Tabla {$tabla}\r\n"; $msg .= $t[SYS_MSG] . "\r\n"; } return $msg; }
$msg .= date("H:i:s") . "\tSe Agrego el Recibo x para Mvtos Huerfanos\r\n"; @fwrite($URIFil, $msg); break; case 2: $FechaDeCorte = $_GET["f"]; //Fecha Inicial de Corte $LstFolio = $_GET["n"]; //Ultimo Folio de Recibo $bkpath = PATH_BACKUPS; $fils = array(); $querys = array(); $BySucursal = " AND sucursal = '{$sucursal}' "; $SegundaCondicion = ""; $xTablas = new cSAFETabla(); //Eliminar Archivos existentes $aFilesT = $xTablas->getTablasConOperaciones(); foreach ($aFilesT as $key => $value) { $xTablas->init($value); $mFile = $xTablas->getNombreRespaldo($FechaDeCorte); $rsXp = unlink($mFile); if (!$rsXp) { $msg .= "\tNo se Elimino {$mFile} por que NO Existe\r\n"; } else { $msg .= "\tSe Elimino el Archivo {$mFile}\r\n"; } } // //=========================== TABLAS QUE NO NECESITAN CONDICIONES PARA EXPORTARSE ================================= //Respaldo CUENTAS DE CAPTACION $xTablas->init("captacion_cuentas"); $ix = 1;
function setDeleteSucursal($sucursal = false) { if ($sucursal == false) { $sucursal = getSucursal(); } //Actualiza root y usuario de Impotacion a la sucursal. $sqlUsrs = "UPDATE t_03f996214fba4a1d05a68b18fece8e71\n\t\t\t\t SET sucursal='{$sucursal}'\n\t\t\t\t WHERE (f_28fb96d57b21090705cfdf8bc3445d2a LIKE '%root%')\n\t\t\t\t OR\n\t\t\t\t (f_28fb96d57b21090705cfdf8bc3445d2a LIKE '%IMPORT%') "; my_query($sqlUsrs); $xTab = new cSAFETabla(); $arrT = $xTab->getTablasConOperaciones(); $msg = "=============\tSUCURSAL:\t{$sucursal} \r\n"; $msg .= "=============\tELIMINANDO REGISTROS PERTECIENTES A ESTA SUCURSAL \r\n"; foreach ($arrT as $key => $value) { $table = $value; $msg .= "=============\tTABLA:\t{$table}\r\n"; $sqlMT = "DELETE FROM {$table} WHERE sucursal = \"{$sucursal}\" "; $x = my_query($sqlMT); $msg .= $x["info"]; } return $msg; }