/** @deprecated 2014.04.01 */
 function getAvales_InHTML($style = "ficha")
 {
     $Slistas = new cSQLListas();
     $sql = $Slistas->getListadoDeAvales($this->getNumeroDeCredito());
     $rs = getRecordset($sql);
     $tbl = "";
     $tds = "";
     $cnt = 0;
     while ($rw = mysql_fetch_array($rs)) {
         $tds .= "\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<th id=\"id-relacion-" . $rw["num"] . "\" colspan='4'>" . $rw["relacion"] . "</th>\n\t\t\t\t\t</tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td>Socio Num.</td>\n\t\t\t\t\t\t<th>" . $rw["numero_socio"] . "</th>\n\t\t\t\t\t\t<td>Consanguinidad</td>\n\t\t\t\t\t\t<th>" . $rw["consanguinidad"] . "</th>\n\t\t\t\t\t</tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td>Nombre</td>\n\t\t\t\t\t\t<td colspan='3'>" . $rw["nombre"] . "</td>\n\t\t\t\t\t</tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td>Telefono(s)</td>\n\t\t\t\t\t\t<td>" . $rw["telefonos"] . "</td>\n\t\t\t\t\t\t<td>C.U.R.P.</td>\n\t\t\t\t\t\t<td>" . $rw["curp"] . "</td>\n\t\t\t\t\t</tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td>Domicilio</td>\n\t\t\t\t\t\t<td colspan='3'>" . $rw["domicilio"] . "</td>\n\t\t\t\t\t</tr>\n\t\t\t\t\t";
         $cnt++;
     }
     $tbl = "\n\t\t\t<fieldset>\n\t\t\t<legend>|&nbsp;&nbsp;&nbsp;INFORMACI&Oacute;N DE LOS AVALES&nbsp;&nbsp;&nbsp;|</legend>\n\t\t\t<table >\n\t\t\t\t{$tds}\n\t\t\t</table>\n\t\t\t</fieldset>";
     return $cnt == 0 ? "" : $tbl;
 }
		
	}
</style>
<!-- -->
<?php 
$xFecha = new cFecha();
$xCred = new cCredito($idsolicitud);
$xCred->initCredito();
$acreditante = $xCred->getClaveDePersona();
$xFMT = new cFormato($formato);
$xFMT->setCredito($idsolicitud);
$xFMT->setProcesarVars();
echo $xFMT->get();
$mSQL = new cSQLListas();
$mql = new MQL();
$sql = $mSQL->getListadoDeAvales($idsolicitud, $acreditante);
$rs = $mql->getDataRecord($sql);
//setLog($sql);
$forma = 5002;
//$xAval		= new cSocios_relaciones();
foreach ($rs as $rows) {
    echo "<br class='nuevapagina' />";
    $persona = $rows["numero_socio"];
    $idrelacion = $rows["num"];
    $xSoc = new cSocio($persona);
    //$xRel		= new cPersonasRelaciones($idrelacion); $xRel->init();
    if ($xSoc->init() == true) {
        $xFMT2 = new cFormato($forma);
        $xFMT2->setCredito($idsolicitud);
        $xFMT2->setProcesarVars(array("aval_nombre_completo" => $xSoc->getNombreCompleto()));
        echo $xFMT2->get();
     // activos.
     //echo $sqlactivos;
     sqltabla($sqlactivos, "", "fieldnames");
     echo "</fieldset>";
 }
 // garantias
 if ($sigarantias == "yes") {
     echo "<fieldset>\n\t\t\t<legend>[ Relacion de Garantias Ofrecidas por el Solicitante ]</legend>";
     //TODO: mejorar presentacion de la solicitud de credito
     $sqlgarantias = "SELECT creditos_tgarantias.descripcion_tgarantias AS 'Tipo_de_Garantia',\n\t\t\t\t\t/*creditos_tvaluacion.descripcion_tvaluacion AS 'Tipo_de_Valuacion', */\n\t\t\t\t\t\n\t\t\t\t\tcreditos_garantias.descripcion,\n\t\t\t\t\tcreditos_garantias.documento_presentado AS 'Docto_o_Fact',\n\t\t\t\t\t\n\t\t\t\t\tFORMAT(creditos_garantias.monto_valuado, 2) AS 'Monto_valuado',\n\t\t\t\t\tcreditos_garantias.fecha_adquisicion AS 'Fecha_de_Adquisicion'\n\t\t\t\t\tFROM creditos_tvaluacion, creditos_garantias, creditos_tgarantias\n\t\t\t\t\tWHERE creditos_tgarantias.idcreditos_tgarantias=creditos_garantias.tipo_garantia\n\t\t\t\t\tAND creditos_tvaluacion.idcreditos_tvaluacion=creditos_garantias.tipo_valuacion\n\t\t\t\t\tAND creditos_garantias.solicitud_garantia={$idsolicitud} ";
     sqltabla($sqlgarantias, "", "fieldnames");
     echo "</fieldset>";
 }
 // avales
 if ($siavales == "yes") {
     $sqlavales = $xList->getListadoDeAvales($idsolicitud, $idsocio);
     $xTblAv = new cTabla($sqlavales);
     $xTblAv->Show("TR.Relacion de Avales presentados por la persona", false);
 }
 if ($sihistorial == "yes") {
     $xTblH = new cTabla($sqlDic->getListadoDeNotas($idsocio, $idsolicitud));
     $xTblH->Show("TR.Historial Moral del Socio", false);
 }
 if ($mod_del_conv == 3) {
     echo "<fieldset>\n\t\t\t<legend>[ Integrantes del Grupo Solidario ]</legend>";
     $sqltb = "SELECT\n\t\t\t\t`socios_general`.`codigo`,\n\t\t\t\tCONCAT(`socios_general`.`nombrecompleto`, ' ',\n\t\t\t\t`socios_general`.`apellidopaterno`, ' ',\n\t\t\t\t`socios_general`.`apellidomaterno`) AS 'nombre'\n\t\t\tFROM\n\t\t\t\t`socios_general` `socios_general`\n\t\t\tWHERE\n\t\t\t\t`socios_general`.`grupo_solidario`= {$grupo_assoc}\n\t\t\t\t/* Filtrar el Grupo Global */\n\t\t\t\tAND\n\t\t\t\t`socios_general`.`grupo_solidario`!= " . DEFAULT_GRUPO . "\n\t\t\t\t/* Excluir a la Representante */\n\t\t\t\tAND\n\t\t\t\t`socios_general`.`codigo` !={$idsocio}\n\t\t\tLIMIT 0,50";
     $cGrupo = new cTabla($sqltb);
     $xtbl = $cGrupo->Show();
     echo $xtbl;
     echo "</fieldset>";
 }
 function getListadoDeAvales($credito)
 {
     //TODO: Terminar
     $mSQL = new cSQLListas();
     $mql = new MQL();
     $sql = $mSQL->getListadoDeAvales($credito, $this->mPersona);
     $rs = $mql->getDataRecord($sql);
     //setLog($sql);
     $forma = 8001;
     $firma = 8002;
     $friesgo = 5001;
     $cficha = "";
     $cfirmas = "";
     $criesgo = "";
     $clista = "";
     //$xAval		= new cSocios_relaciones();
     foreach ($rs as $rows) {
         $persona = $rows["numero_socio"];
         $idrelacion = $rows["num"];
         $xSoc = new cSocio($persona);
         $xRel = new cPersonasRelaciones($idrelacion, $persona);
         $xRel->init();
         if ($xSoc->init() == true) {
             $avalDom = $xSoc->getODomicilio();
             $avalEc = $xSoc->getOActividadEconomica();
             $vars = array("aval_nombre_completo" => $xSoc->getNombreCompleto(), "aval_domicilio_localidad" => "", "aval_direccion_calle_y_numero" => "", "aval_direccion_estado" => "", "aval_direccion_completa" => "", "aval_ocupacion" => "", "aval_fecha_de_nacimiento" => $xSoc->getFechaDeNacimiento(), "aval_id_fiscal" => $xSoc->getRFC(), "aval_lugar_de_nacimiento" => $xSoc->getLugarDeNacimiento(), "aval_empresa_de_trabajo" => "", "aval_estado_civil" => $xSoc->getEstadoCivil(), "aval_tipo_de_relacion" => $xRel->getNombreRelacion(), "aval_tipo_de_parentesco" => $xRel->getNombreParentesco(), "aval_porcentaje_relacionado" => $xRel->getPorcientorelacionado() * 100);
             if ($avalDom != null) {
                 $vars["aval_direccion_completa"] = $xSoc->getDomicilio();
                 $vars["aval_domicilio_localidad"] = $xSoc->getODomicilio()->getCiudad();
                 $vars["aval_direccion_calle_y_numero"] = $xSoc->getODomicilio()->getCalleConNumero();
                 $vars["aval_direccion_estado"] = $xSoc->getODomicilio()->getEstado(OUT_TXT);
             }
             if ($avalEc != null) {
                 $vars["aval_ocupacion"] = $xSoc->getOActividadEconomica()->getPuesto();
                 $vars["aval_empresa_de_trabajo"] = $xSoc->getOActividadEconomica()->getNombreEmpresa();
             }
             $texto_ficha = contrato($forma, "texto_del_contrato");
             $texto_firma = contrato($firma, "texto_del_contrato");
             $texto_aut = contrato($friesgo, "texto_del_contrato");
             $vars = array_merge($vars, $this->mBasicVars);
             foreach ($vars as $key => $value) {
                 $texto_ficha = str_replace($key, $value, $texto_ficha);
                 $texto_firma = str_replace($key, $value, $texto_firma);
                 $texto_aut = str_replace($key, $value, $texto_aut);
             }
             $cficha .= $texto_ficha;
             $cfirmas .= $texto_firma;
             $criesgo .= $texto_aut;
             $clista .= $xSoc->getNombreCompleto(OUT_TXT) . ": " . $xSoc->getDomicilio() . "; ";
             //setLog($texto_ficha);
         }
         //setLog($xSoc->getMessages());
     }
     $this->mFichasAvales = $cficha;
     $this->mFirmasAvales = $cfirmas;
     $this->mFichaRiesgoAv = $criesgo;
     $this->mLAvalesConDir = $clista;
 }