$xHTabs = new cHTabs();
 $xBtn = new cHButton("");
 $oFrm = new cHForm("extrasocios", "");
 $xHSel = new cHSelect();
 $oFrm->OButton("TR.Recargar", "jsRecargar()", $oFrm->ic()->RECARGAR);
 $oFrm->addHTML($xSoc->getFicha(true));
 $oFrm->addPersonaComandos($idsocio);
 if (getEsModuloMostrado(USUARIO_TIPO_OFICIAL_CAPT) == true or getEsModuloMostrado(USUARIO_TIPO_OFICIAL_CRED) == true) {
     //Agregar otra opciones
     $oFrm->addToolbar($xBtn->getBasic("TR.Actualizar Datos", "updateDat()", "editar", "edit-socio", false));
     $oFrm->addToolbar($xBtn->getBasic("TR.Agregar Descuento Solicitado", "jsAddDescuento()", "dinero", "edit-descuento", false));
     $oFrm->OButton("TR.Reporte SIC", "jsGetCirculoDeCredito()", $xBtn->ic()->REPORTE);
     $oFrm->addToolbar($xBtn->getBasic("TR.Enviar a Empresa Asociada", "jsaSetEnviarParaAsociada()", $xBtn->ic()->EXPORTAR, "edit-aasoc", false));
 }
 //===============================================================================
 $setSql4 = $xql->getListadoDeNotas($idsocio);
 $c4Tbl = new cTabla($setSql4);
 $c4Tbl->setKeyField("idsocios_memo");
 $c4Tbl->addTool(2);
 $xHTabs->addTab($oFrm->lang("NOTAS"), $c4Tbl->Show());
 //1
 $xHTabs->addTab("TR.DOMICILIO", "");
 //2
 $xHTabs->addTab(PERSONAS_TITULO_PARTES, "");
 //3
 $xHTabs->addTab("TR.ACTIVIDAD_ECONOMICA", "");
 //tab4
 // Tabla de Relacion Patrimonial
 $xHTabs->addTab("TR.PATRIMONIO", "");
 //tab5?
 //=======================================================================
    // 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>";
    }
    echo "<hr /><table >\n\t<tr>\n\t<td><h4>PROTESTA DE VERDAD</h4></td>\n\t<td><center>Recibe la Solicitud</center></td>\n\t</tr>\n\t\n\t<tr>\n\t<td style=\"width: 50%;\">\n\t\t<p>Bajo protesta de decir la verdad, los firmantes manifiestan que los datos son ver&iacute;dicos\n\t\ty que las firmas que calzan este documento son las que usan en todos sus documentos\n\t\tp&uacute;blicos y privados, y que con su firma autorizan asimismo a MAE DEL GOLFO, S.A. DE C.V. SOFOM ENR para que traten los datos contenidos en este documento para cualquier fin comercial o de otra naturaleza que estimen conveniente.</p>\n\t\t<br />\n\t\t<br />\n\t</td>\n\t</tr>\n\t<tr>\n\t<td><center>{$mynom}\n\t<br />\n\tFecha en que Debe Presentarse:  ___/________/_____</center></td>\n\t\t<td><center>{$oficial}</center></td>\n\t</tr>\n\t</table>";
    ?>
<table      >
	<tbody>
		<tr>
     $oFrm->addToolbar($xBtn->getBasic("TR.PLAN_DE_PAGOS #{$idnumeroplan}", "printplan({$idnumeroplan})", "print", "print-plan", false));
 }
 $oFrm->addToolbar($xBtn->getBasic("TR.RENEGOCIAR", "jsRenegociar()", "editar", "mcediatar", false));
 $oFrm->OButton("TR.Parcialidades Pendientes", "var xcg = new CredGen();xcg.getLetrasEnMora({$idsolicitud})", $oFrm->ic()->PREGUNTAR);
 if ($codigo_de_oficial == USUARIO_TIPO_OFICIAL_AML or OPERACION_LIBERAR_ACCIONES == true) {
 }
 //Agregar Listado de Recibos
 $cTblx = new cTabla($mSQL->getListadoDeRecibos("", $xCred->getClaveDePersona(), $xCred->getNumeroDeCredito()));
 $cTblx->setKeyField("idoperaciones_recibos");
 $cTblx->setTdClassByType();
 $cTblx->setEventKey("jsGoPanelRecibos");
 $xHTabs->addTab("TR.RECIBOS", $cTblx->Show());
 if ($codigo_de_oficial == getUsuarioActual() or OPERACION_LIBERAR_ACCIONES == true) {
     $setSql = $mSQL->getListadoDeLlamadas($idsolicitud);
     $setSql3 = $mSQL->getListadoDeNotificaciones($idsolicitud);
     $c2Tbl = new cTabla($mSQL->getListadoDeNotas(false, $idsolicitud), 0);
     $c2Tbl->setWidth();
     $xHTabs->addTab("TR.NOTAS", $c2Tbl->Show());
     $c4Tbl = new cTabla($mSQL->getListadoDeCompromisos($idsolicitud), 5);
     $c4Tbl->setWidth();
     $xHTabs->addTab("TR.COMPROMISOS", $c4Tbl->Show());
     $cTbl = new cTabla($setSql, 0);
     $cTbl->addTool(SYS_DOS);
     $cTbl->setKeyField("idseguimiento_llamadas");
     $oFrm->addHTML($cTbl->getJSActions(true));
     $xHTabs->addTab("TR.LLAMADAS", $cTbl->Show());
     $c3Tbl = new cTabla($setSql3, 3);
     $c3Tbl->setWidth();
     $xHTabs->addTab("TR.NOTIFICACIONES", $c3Tbl->Show());
     //Imprime un Explain de porque el credito tiene este estatus
     $xHTabs->addTab("TR.ESTATUS", $xCred->setDetermineDatosDeEstatus(fechasys(), true, true));