function init()
 {
     $cT = new cTipos();
     $code = $this->mClave;
     $sql = "SELECT * FROM creditos_periocidadpagos WHERE `idcreditos_periocidadpagos` = {$code} LIMIT 0,1";
     //XXX: Error en el cierre de dia
     $this->mArrDatos = obten_filas($sql);
     $xPer = new cCreditos_periocidadpagos();
     $xPer->setData($this->mArrDatos);
     $this->mOb = $xPer;
 }
 function addCreditosPeriocidadDePago()
 {
     $xTb = new cCreditos_periocidadpagos();
     $xSel = new cSelect("idperiocidad", "idperiocidad", $xTb->get());
     $xSel->addEspOption(SYS_TODAS);
     $xSel->setOptionSelect(SYS_TODAS);
     $this->mJsVars .= "var idperiocidad\t= \$('#idperiocidad').val();\r\n";
     $this->mURL .= " + \"&f1=\" + idperiocidad ";
     $this->mURL .= " + \"&periocidad=\" + idperiocidad ";
     $this->mURL .= " + \"&frecuencia=\" + idperiocidad ";
     $v = $xSel->get("TR.Periocidad de Pago", true);
     $this->mStruct .= $v;
 }
echo $xHP->getHeader();
//$xHP->setTamannio(500,800);
$jsb = new jsBasicForm("frmrenegociar");
echo $xHP->setBodyinit();
echo "<input type='hidden' id='idsolicitud' value='{$credito}'>";
$xCred = new cCredito($credito);
$xCred->init();
$oBtn = new cHButton();
$oTxt = new cHText();
$oFech = new cHDate();
$oSel = new cSelect("");
$oUL = new cHUl();
$oTa = new cHTextArea();
$xCE = new cCreditos_estatus();
$xSelEA = $xCE->query()->html()->select($xCE->descripcion_estatus()->get());
$xCP = new cCreditos_periocidadpagos();
$xSelCP = $xCP->query()->html()->select($xCP->descripcion_periocidadpagos()->get());
$xCTP = new cCreditos_tipo_de_pago();
$xSelTP = $xCTP->query()->html()->select($xCTP->descripcion()->get());
$xPP = new cCreditos_tipoconvenio();
$xSelPP = $xPP->query()->html()->select($xPP->descripcion_tipoconvenio()->get());
$oFRM = new cHForm("frmrenegociar", "", "idfrmrenegociar");
$oFRM->addHElem($xSelPP->get("idpdto", "Producto Actual", $xCred->getClaveDeProducto()));
$oFRM->addHElem($xSelCP->get("idperiocidad", "Nueva Periocidad", $xCred->getPeriocidadDePago()));
$oFRM->addHElem($xSelTP->get("idtipopago", "Nuevo Tipo de Pago", $xCred->getTipoDePago()));
$oFRM->addHElem($oTxt->getDeMoneda("idmonto", "Monto a Renegociar", $xCred->getSaldoActual()));
$oFRM->addHElem($oTxt->getDeMoneda("idpagos", "Pagos nuevos", $xCred->getPagosAutorizados()));
$oFRM->addHElem($oTxt->getDeMoneda("idtasa", "Tasa Nueva", $xCred->getTasaDeInteres() * 100));
//$oFRM->addHElem( $oTxt->getDeMoneda("idinteres", "Interes a Renegociar", $xCred->getInteresNormalPorPagar() ) );
$oFRM->addHElem($oTa->get("idobservaciones", "", "Observaciones"));
$oFRM->addHTML("<p class='aviso' id='resultados'></p>");
$jsb = new jsBasicForm("mfrm", iDE_CAPTACION);
$jsb->show();
//$jxc ->drawJavaScript(false, true);
echo $xHP->setBodyinit();
$oFRM = new cHForm("frmTemplate", "./", "mfrm", "", "formoid-default");
$oFRM->setTitle("TR.Reportes por Empresas");
echo $xHP->setBodyEnd();
$xReports = new cPanelDeReportes(iDE_CREDITO, "empresas");
$xReports->get();
$rpts = new cGeneral_reports();
$sel3 = $xReports->getSelectReportes();
//$rpts->query()->html()->select( $rpts->descripcion_reports()->get(), " aplica='empresas' " );
$emp = new cSocios_aeconomica_dependencias();
$sel = $emp->query()->html()->select($emp->descripcion_dependencia()->get());
$sel->addOptions(array("todas" => "TODAS"));
$per = new cCreditos_periocidadpagos();
$sel4 = $per->query()->html()->select($per->descripcion_periocidadpagos()->get());
$sel4->addOptions(array("todas" => "TODAS"));
$pdto = new cCreditos_tipoconvenio();
$sel2 = $pdto->query()->html()->select($pdto->descripcion_tipoconvenio()->get());
$sel2->addOptions(array("todas" => "TODAS"));
$base = new cEacp_config_bases_de_integracion();
$selB = $base->query()->html()->select($base->descripcion()->get());
//
$xSel = new cHSelect();
$xSel->addOptions(array("chart" => "Grafico", "default" => "Normal", OUT_EXCEL => "Compatible con Excel"));
$xSel->setDefault(SYS_DEFAULT);
$xF1 = new cHDate(0);
$xF2 = new cHDate(1);
//estado
$xBtn = new cHButton("submit", "Ejecutar", "");