$sql8 = "SELECT * INTO OUTFILE '{$fils[$ix]}'\n\t\t\t\t\t\tFIELDS TERMINATED BY '{$chri}'\n\t\t\t\t\t\tLINES TERMINATED BY '\\r\\n'\n\t\t\t\t\t\tFROM socios_grupossolidarios\n\t\t\t\t\t\tWHERE fecha_de_alta>='{$FechaDeCorte}' {$BySucursal} {$SegundaCondicion}";
 $querys[$ix] = my_query($sql8);
 $msg .= $querys[$ix]["stat"] == false ? "ERROR\tSe Fallo al Crear el Archivo {$fils[$ix]}| " . $querys[$ix]["error"] . "\r\n" : "SUCESS\tSe creo el Archivo {$fils[$ix]}| " . $querys[$ix]["info"] . "\r\n";
 //=========================== TABLAS CON OPERACIONES ESPECIALES
 //Respaldo	OPERACIONES MOVIMIENTOS
 $ix = 5;
 $xTablas->init("operaciones_mvtos");
 $fils[$ix] = $xTablas->getNombreRespaldo($FechaDeCorte);
 $sql4 = "SELECT\n\t\t\t\t\t\tfecha_operacion, fecha_afectacion,\n\n\t\t\t\t\t\tCONCAT(\"TMP_\", recibo_afectado),\n\n\t\t\t\t\t\tsocio_afectado, docto_afectado, tipo_operacion, afectacion_real,\n\t\t\t\t\t\tafectacion_cobranza, afectacion_contable, valor_afectacion, fecha_vcto, estatus_mvto, codigo_eacp, periodo_socio,\n\t\t\t\t\t\tperiodo_contable, periodo_cobranza, periodo_seguimiento, periodo_mensual, periodo_semanal, periodo_anual, saldo_anterior,\n\t\t\t\t\t\tsaldo_actual, detalles, idusuario, afectacion_estadistica, docto_neutralizador, cadena_heredada, tasa_asociada,\n \t\t\t\t\t\tdias_asociados, grupo_asociado, sucursal\n\n\t \t\t\t\t\tINTO OUTFILE '{$fils[$ix]}'\n\t\t\t\t\t\tFIELDS TERMINATED BY '{$chri}'\n\t\t\t\t\t\tLINES TERMINATED BY '\\r\\n'\n\t\t\t\t\t\tFROM operaciones_mvtos\n\t\t\t\t\t\tWHERE fecha_operacion>='{$FechaDeCorte}' {$BySucursal} {$SegundaCondicion}";
 $querys[$ix] = my_query($sql4);
 $msg .= $querys[$ix]["stat"] == false ? "ERROR\tSe Fallo al Crear el Archivo {$fils[$ix]}| " . $querys[$ix]["error"] . "\r\n" : "SUCESS\tSe creo el Archivo {$fils[$ix]}| " . $querys[$ix]["info"] . "\r\n";
 //Respaldo	OPERACIONES RECIBOS
 $ix = 6;
 $xTablas->init("operaciones_recibos");
 $fils[$ix] = $xTablas->getNombreRespaldo($FechaDeCorte);
 $sql7 = "SELECT\n\t\t\t\t\t\tCONCAT(\"TMP_\", idoperaciones_recibos), " . $xTablas->getCamposSinClaveUnica() . "\n\t\t\t\t\t\tINTO OUTFILE '{$fils[$ix]}'\n\t\t\t\t\t\tFIELDS TERMINATED BY '{$chri}'\n\t\t\t\t\t\tLINES TERMINATED BY '\\r\\n'\n\t\t\t\t\t\tFROM operaciones_recibos\n\t\t\t\t\t\tWHERE fecha_operacion>='{$FechaDeCorte}' {$BySucursal} {$SegundaCondicion}";
 $querys[$ix] = my_query($sql7);
 $msg .= $querys[$ix]["stat"] == false ? "ERROR\tSe Fallo al Crear el Archivo {$fils[$ix]}| " . $querys[$ix]["error"] . "\r\n" : "SUCESS\tSe creo el Archivo {$fils[$ix]}| " . $querys[$ix]["info"] . "\r\n";
 //==================================================================================================
 //=========================== TABLAS QUE **SI** NECESITAN CONDICIONES PARA EXPORTARSE =================================
 $TblsSinClaves = $xTablas->getTablasConOperaciones();
 unset($TblsSinClaves["socios_general"]);
 unset($TblsSinClaves["socios_grupossolidarios"]);
 unset($TblsSinClaves["captacion_cuentas"]);
 unset($TblsSinClaves["creditos_solicitud"]);
 unset($TblsSinClaves["operaciones_recibos"]);
 unset($TblsSinClaves["operaciones_mvtos"]);
 //=========================== TABLAS CON CLAVE PRINCIPAL OMITIDA
 foreach ($TblsSinClaves as $ky => $vals) {
     //Memos de Socios
     $ix++;
 function setOtrosParametros($Parametro, $Valor, $FechaDeExpiracion = false)
 {
     $xDb = new cSAFETabla(TCREDITOS_PRODUCTOS_OTROS_PARAMETROS);
     $dpt = $this->mClaveDeConvenio;
     $f = fechasys();
     $FechaDeExpiracion = $FechaDeExpiracion == false ? '2029-01-01' : $FechaDeExpiracion;
     //idcreditos_productos_otros_parametros, clave_del_producto, clave_del_parametro, valor_del_parametro, fecha_de_alta, fecha_de_expiracion
     $insert = $xDb->getInsert("{$dpt}, '{$Parametro}', '{$Valor}', '{$f}', '{$FechaDeExpiracion}' ", $xDb->getCamposSinClaveUnica());
     my_query($insert);
 }
 /**
  * Agrega un nuevo Patrimonio
  * @param integer $Tipo
  * @param float $Monto
  * @param integer $Estado
  * @param integer $Afectacion
  * @param string $DocumentoProbatorio
  * @param string $Descripcion
  * @param string $Observaciones
  * @param date $Expira
  * @param date $Fecha
  */
 function addPatrimonio($Tipo, $Monto, $Estado, $Afectacion = 1, $DocumentoProbatorio = "", $Descripcion = "", $Observaciones = "", $Expira = "2029-01-01", $Fecha = false)
 {
     $xF = new cFecha(0, $Fecha);
     $xDBT = new cSAFETabla(TPERSONAS_PATRIMONIO);
     $Fecha = $xF->get();
     if ($Afectacion == -1 and $Monto > 0) {
         $Monto = $Monto * -1;
     }
     $Socio = $this->mCodigo;
     $Documento = DEFAULT_CREDITO;
     $Sucursal = getSucursal();
     $Eacp = EACP_CLAVE;
     $Usr = getUsuarioActual();
     $valores = "{$Socio}, {$Tipo}, {$Monto}, {$Afectacion}, '{$Expira}', '{$Observaciones}', '{$Descripcion}', '{$DocumentoProbatorio}', ";
     $valores .= "{$Documento}, {$Estado}, {$Socio}, '{$Sucursal}', '{$Eacp}', {$Usr}, '{$Fecha}' ";
     $SQLI = $xDBT->getInsert($valores, $xDBT->getCamposSinClaveUnica());
     my_query($SQLI);
 }