$xFRM->addCuentaCaptacionBasico(true);
    $xFRM->addSubmit();
} else {
    $xCta = new cCuentaDeCaptacion($cuenta);
    $xCta->init();
    $xFRM->addHTML($xCta->getFicha(true, "", true));
    $xFRM->addSubmit();
    //$xFRM->addToolbar( $xBtn->getBasic("TR.refrescar", "jsRecargar()", "refrescar", "refrescar", false ) );
    //$xFRM->addToolbar( $xBtn->getBasic("TR.imprimir contrato", "jsRecargar()", "refrescar", "refrescar", false ) );
    $xFRM->addCaptacionComandos($cuenta);
    $xHTabs = new cHTabs();
    $cTblx = new cTabla($mSQL->getListadoDeRecibos("", $xCta->getClaveDePersona(), $xCta->getNumeroDeCuenta()));
    $cTblx->setKeyField("idoperaciones_recibos");
    $cTblx->setTdClassByType();
    $cTblx->setEventKey("jsGoPanelRecibos");
    $xHTabs->addTab("TR.RECIBOS", $cTblx->Show());
    $xFRM->addHTML($xHTabs->get());
    $xFRM->OHidden("idcuentacaptacion", $cuenta);
    /*
    	 * <fieldset>
    				<legend>Barra de Acciones</legened>
    					<table  align='center'>
    						<tr>
    							<td>
    								<input type='button' name='printcontrato' value='IMPRIMIR CONTRATO DE CAPTACION' onClick='printrec();'>
    							</td>
    							<td>
    								<input type='button' name='command' value='Ver/Guardar Firmas' onClick='captura_firmas();'>
    							</td>
    							<td>
    								<input type='button' name='cmd_edit' value='Editar Datos del Contrato' onClick='feditar_cuenta();'>
 if ($xSoc->getEsEmpresaConConvenio(true) == true) {
     $xT2 = new cHTabs("idcomoempresa");
     $idempresa = $xSoc->getOEmpresa()->getClaveDeEmpresa();
     $oFrm->addEmpresaComandos($idempresa);
     $xTCreds = new cTabla($xql->getListadoDeCreditos(false, false, false, false, " AND (`creditos_solicitud`.`persona_asociada` = {$idempresa}) ", false), 2);
     $xTPers = new cTabla($xql->getListadoDeSocios(" (`socios_general`.`dependencia` = {$idempresa})  "));
     $xTAhorro = new cTabla($xql->getListadoDeIncidenciasAhorro($idempresa));
     $xTPeriodo = new cTabla($xql->getListadoDePeriodoPorEmpresa($idempresa));
     $xTPeriodo->setTdClassByType();
     $xTPeriodo->setEventKey("var xG = new EmpGen(); xG.getOrdenDeCobranza");
     $xTCreds->setTdClassByType();
     $xTPers->setTdClassByType();
     $xTAhorro->setTdClassByType();
     $xModAhorro = "<input type=\"number\" id=\"id" . HP_REPLACE_ID . "\" onblur=\"jsModificarAhorro(this," . HP_REPLACE_ID . ")\" />";
     $xTPers->addEspTool($xModAhorro);
     $xT2->addTab("TR.Trabajadores", $xTPers->Show());
     $xTCreds->setFootSum(array(8 => "saldo"));
     $xT2->addTab("TR.Creditos por empresa", $xTCreds->Show());
     //Ahorro por Empresa
     $xT2->addTab("TR.Ahorro por empresa", $xTAhorro->Show());
     $xT2->addTab("TR.Periodos de Empresa", $xTPeriodo->Show());
     $xHTabs->addTab("TR.empresa {$idempresa}", $xT2->get());
     //tab4
     $oFrm->OButton("TR.Cedula de Incidencias de Ahorro", "jsGetCedulaDeAhorro()", "deposito");
     $oFrm->OButton("TR.Actualizar Empresa", "jsaActualizarEmpresa()", $oFrm->ic()->EJECUTAR);
     $oFrm->OHidden("idempresa", $idempresa);
 }
 if ($xSoc->getEsSucursal() == true) {
     $oFrm->OButton("TR.Actualizar Sucursal", "jsaActualizarSucursal()", $oFrm->ic()->EJECUTAR);
     $oFrm->OHidden("idsucursal", $xSoc->getIDSucursalAsociada());
 }
 $oFrm->addToolbar($xBtn->getBasic("TR.ESTADO_DE_CUENTA Intereses", "getEstadoDeCuentaIntereses({$idsolicitud})", $oFrm->ic()->COBROS, "estado-cta2", false));
 $idrecibo = $xCred->getNumeroReciboDeMinistracion();
 $idnumeroplan = $xCred->getNumeroDePlanDePagos();
 if (setNoMenorQueCero($idnumeroplan) > 0) {
     $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);
$jxc->exportFunction('jsaGetDatosHeredados', array("idsocio"));
$jxc->process();
echo $xHP->getHeader();
//$jsb	= new jsBasicForm("");
$xHP->init();
$xFRM = new cHForm("frmagregarempresas", "agregar-empresas.frm.php?action={$step}&empresa={$empresa}");
$xTxt2 = new cHText();
$xTxt = new cHText();
$xSel = new cHSelect();
$xTabs = new cHTabs();
$xFRM->addPersonaBasico("", false, $idsocio);
$xFRM->OText("nombrecorto", $alias, "TR.Nombre_corto");
$xFRM->addHElem($xTxt2->getDeNombreDePersona("iddirectivo", $iddirectivo, "TR.Clave_de_Persona del Contacto"));
$xFRM->OText("directivo", $directivo, "TR.Nombre de Contacto");
$xFRM->addHElem($xSel->getListaDeProductosDeCredito("", $producto)->get(true));
$xTabs->addTab("TR.Periocidad 1", $xSel->getListaDePeriocidadDePago("idperiocidad1", $periocidad1)->get("TR.Periocidad de pago", true));
$xTabs->addTab("TR.Periocidad 1", $xTxt->getNormal("dias_de_aviso1", $diasaviso1, "TR.Dias de Aviso"));
$xTabs->addTab("TR.Periocidad 1", $xTxt->getNormal("dias_de_nomina1", $diasnomina1, "TR.Dias de Nomina"));
$xTabs->addTab("TR.Periocidad 1", $xTxt->getNormal("dias_de_pago1", $diaspago1, "TR.Dias de Pago"));
$xTabs->addTab("TR.Periocidad 2", $xSel->getListaDePeriocidadDePago("idperiocidad2", $periocidad1)->get("TR.Periocidad de pago", true));
$xTabs->addTab("TR.Periocidad 2", $xTxt->getNormal("dias_de_aviso2", $diasaviso2, "TR.Dias de Aviso"));
$xTabs->addTab("TR.Periocidad 2", $xTxt->getNormal("dias_de_nomina2", $diasnomina2, "TR.Dias de Nomina"));
$xTabs->addTab("TR.Periocidad 2", $xTxt->getNormal("dias_de_pago2", $diaspago2, "TR.Dias de Pago"));
$xFRM->addAviso($msg);
$xFRM->addHTML($xTabs->get());
$xFRM->addHElem($xSel->getListaDeOficiales("", "", $oficial)->get(true));
$xFRM->OText("idemail1", $mail1, "TR.Email de contacto 1");
$xFRM->OText("idemail2", $mail2, "TR.Email de contacto 2");
$xFRM->OText("idemail3", $mail3, "TR.Email de contacto 3");
$xFRM->addSubmit();
// $dias_de_aviso = "", $periocidad_de_aviso, $nombre_corto = "", $oficial_a_cargo = false
$xHT->addTD("3");
$xHT->addTD($xTxD->getNormal("documento-03"));
$xHT->addTD($xTxD->getDeMoneda("idmontodoc-03"));
$xHT->addTD($xTxD->getDeObservaciones("idobserva-03"));
$xHT->endRow();
$xHT->initRow();
$xTxD->addEvent("jsActualizarDoctos", "onchange");
$xHT->addTD("4");
$xHT->addTD($xTxD->getNormal("documento-04"));
$xHT->addTD($xTxD->getDeMoneda("idmontodoc-04"));
$xHT->addTD($xTxD->getDeObservaciones("idobserva-04"));
$xHT->endRow();
$xDiv->addHElem($xHT->get());
$xDiv->addHElem("<h3>" . $xFRM->l()->getT("TR.Diferencia en Arqueo") . "<id id='diferenciacorte'></i></h3>");
//
$xTab->addTab("TR.Resumen", "<div id='resumen'></div>");
$xTab->addTab("TR.Efectivo", $xDiv->get());
$xFRM->OHidden("idsumavalores", 0, "");
$xFRM->OHidden("idsumadoctos", 0, "");
$xFRM->addHTML($xTab->get());
$xFRM->addAviso($msg);
//$xFRM->addSubmit();
echo $xFRM->get();
$jxc->drawJavaScript(false, true);
?>
<script >
var xg			= new Gen();
var sumaArq		= 0;
var ordenCbza	= {};
var sumaVals	= 0;
var sumaDocts	= 0;
        $obj = $xObj->obj();
        $key = $obj->getKey();
        //$obj	= new cSocios_general();
        $obj->setData($obj->query()->initByID($clave));
        $rs = $obj->query()->getCampos();
        foreach ($rs as $vals => $cnt) {
            $soloValores[$vals] = $cnt["V"];
        }
    }
}
$todo = json_encode($rs);
$jsVals = json_encode($soloValores);
$xTabs = new cHTabs();
$xDiv1 = new cHDiv("tx1", "idhvals");
$xDiv2 = new cHDiv("tx1", "idhtodo");
$xTabs->addTab("Campos", $xDiv1->get($jsVals));
$xTabs->addTab("Todo", $xDiv2->get($todo));
$xFRM->addHTML($xTabs->get());
echo $xFRM->get();
?>
    <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Quicksand" />
    <link rel="stylesheet" type="text/css" href="../css/pretty-json.css" />
    <script type="text/javascript" src="../js/underscore-min.js" ></script>
    <script type="text/javascript" src="../js/backbone-min.js" ></script>
    <script type="text/javascript" src="../js/pretty-json-min.js" ></script>
    
<script>
$(document).ready(function() {
var el = {
        solovals: $('#idhvals'),
        hsolovals: $('#idhvals'),
     $xFRM->OButton("TR.Factura", "jsGetFactura({$idrecibo})", $xFRM->ic()->EXPORTAR);
     $xFRM->OButton("TR.Generar Poliza", "jsaSetGenerarPolizaPorRecibo()", "poliza", "cmdGo4");
     $xFRM->OButton("TR.Generar Pre-Poliza", "jsaRegenerarPrepoliza()", $xFRM->ic()->EJECUTAR);
 }
 $xFRM->addHTML($xRec->getFicha(true, "", true));
 //echo ;
 $uri = $xRec->getURI_Formato();
 $xTabs = new cHTabs();
 /* ----------------- DATOS --------------- */
 $cEdit = new cTabla($xSQL->getListadoDeOperaciones("", "", $idrecibo));
 $cEdit->addTool(SYS_UNO);
 $cEdit->addTool(SYS_DOS);
 $cEdit->setEventKey("jsEditClick");
 $cEdit->setTdClassByType();
 $cEdit->setKeyField("idoperaciones_mvtos");
 $xTabs->addTab("TR.OPERACIONES", $cEdit->Show());
 $NumOpers = $cEdit->getRowCount();
 $cBan = new cTabla($xSQL->getListadoDeOperacionesBancarias("", "", "", false, false, " AND `bancos_operaciones`.`recibo_relacionado` = {$idrecibo} "));
 //$cBan->setEventKey("idcontrol");
 $cBan->setKeyField("idcontrol");
 $cBan->addTool(SYS_UNO);
 $cBan->addTool(SYS_DOS);
 $cBan->setFootSum(array(7 => "monto"));
 $xTabs->addTab("TR.BANCOS", $cBan->Show());
 //Operaciones de Tesorería
 $cTes = new cTabla($xSQL->getListadoDeOperacionesDeTesoreria("", "", $idrecibo));
 $cTes->addTool(SYS_UNO);
 $cTes->addTool(SYS_DOS);
 $xTabs->addTab("TR.TESORERIA", $cTes->Show());
 //agregar contable
 if (getEsModuloMostrado(USUARIO_TIPO_CONTABLE) == true) {