}
$xFRM = new cHForm("frmfirmas", "personas_documentos.frm.php?action=" . SYS_UNO . "&persona={$persona}");
$xFRM->setEnc("multipart/form-data");
$xFRM->setTitle($xHP->getTitle());
$xBtn = new cHButton();
$xTxt = new cHText();
$xTxt2 = new cHText();
$xTxtF = new cHText();
$xSel = new cHSelect();
$xImg = new cHImg();
if ($action == SYS_CERO) {
    $xTxtF->setDivClass("");
    //$xTxtF->setProperty("class", "")
    $xFRM->OFile("idnuevoarchivo", "", "TR.Cargar Documento");
    $xFRM->OText("iddocumento", "", "TR.Nombre del Archivo", true, $xImg->get24("common/search.png", " onclick='jsGetDocto()' "));
    $xFRM->addHElem($xSel->getTiposDeDoctosPersonales("", $ByType)->get(true));
    $xFRM->addHElem($xTxt2->getDeMoneda("idnumeropagina", "TR.Numero de Pagina"));
    $xFRM->addObservaciones();
    $xFRM->addSubmit();
} else {
    $xFRM->addCerrar();
    $doc1 = parametro("iddocumento", "", MQL_RAW);
    $observaciones = isset($DDATA["idobservaciones"]) ? $DDATA["idobservaciones"] : "";
    $tipodedocto = isset($DDATA["idtipodedocto"]) ? $DDATA["idtipodedocto"] : "";
    $pagina = isset($DDATA["idnumeropagina"]) ? $DDATA["idnumeropagina"] : "";
    $archivoenviado = isset($_FILES["idnuevoarchivo"]) ? $_FILES["idnuevoarchivo"] : null;
    if (isset($_FILES["idnuevoarchivo"])) {
        if (trim($_FILES["idnuevoarchivo"]["name"]) == "") {
            $archivoenviado = null;
        }
    }
//if($permiso === false){		header ("location:../404.php?i=999");	}
$_SESSION["current_file"] = addslashes($theFile);
//<=====	FIN_H
//=====================================================================================================
$xP = new cHPage("Pruebas de Fechas", HP_FORM);
$xP->setIncludes();
echo $xP->getHeader();
echo $xP->setBodyinit();
//Crear formularios
$xHFrm = new cHForm("frmTest", "./test.php");
$xHTxt = new cHText("");
//$txt 	= $xHTxt->getDeMoneda("id", "Moneda de Prueba",  100);
$miFecha = parametro("fecha", fechasys());
$xF = new cFecha(0, $miFecha);
//$xHFrm->addHElem( $txt );
$xHFrm->addHElem($xF->show(true));
$xHFrm->addHElem("<p class='aviso'>La {$miFecha}, Inicio se semana==" . $xF->getFechaDeInicioDeSemana() . "</p>");
$xHFrm->addHElem("<p class='aviso'>La {$miFecha}, Inicio se nombre semana==" . $xF->getDayName($xF->getFechaDeInicioDeSemana()) . "</p>");
$xHFrm->addHElem("<p class='aviso'>La {$miFecha}, Dias del Mes==" . $xF->getDiasDelMes() . "</p>");
$xHFrm->addHElem("<p class='aviso'>La {$miFecha}, En Fecha Corta==" . $xF->getFechaCorta() . "</p>");
$xHFrm->addHElem("<p class='aviso'>La {$miFecha}, Fecha Larga==" . $xF->getFechaLarga() . "</p>");
$xHFrm->addHElem("<p class='aviso'>La {$miFecha}, En Fecha Mediana==" . $xF->getFechaMediana() . "</p>");
//$xHFrm->addHElem(  );
$xHFrm->addHElem("<p class='aviso'>La {$miFecha}, Fecha Operativa Maxima==" . $xF->getFechaMaximaOperativa() . "</p>");
$xHFrm->addHElem("<p class='aviso'>La {$miFecha}, El Mes Anterior==" . $xF->getFechaMesAnterior() . "</p>");
$xHFrm->addHElem("<p class='aviso'>La {$miFecha}, dos meses atras==" . $xF->getFechaMesAnterior(false, 2) . "</p>");
$xHFrm->addHElem("<p class='aviso'>La {$miFecha}  - 30 Dias==" . $xF->setRestarDias(30) . "</p>");
$xHFrm->addHElem("<p class='aviso'>La {$miFecha}  + 30 Dias==" . $xF->setSumarDias(30) . "</p>");
$xHFrm->addHElem("<p class='aviso'>La {$miFecha}  + 2 meses==" . $xF->setSumarMeses(2) . "</p>");
$xHFrm->addHElem("<p class='aviso'>La {$miFecha}  - 2 meses==" . $xF->setRestarMeses(2) . "</p>");
$xHFrm->addHElem("<p class='aviso'>La {$miFecha}, Nombre del Dia==" . $xF->getDayName() . "</p>");
$xFRM = new cHForm("frm_alertas", "./");
$xBtn = new cHButton();
$xTxt = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$jsb->setNameForm($xFRM->getName());
$selcat = $xSel->getListaDeTipoDeRiesgoEnAML();
$selcat->addEvent("onblur", "jsGetListadoAvisos()");
$selcat->addEvent("onchange", "jsGetListadoAvisos()");
$selcat->addEspOption(SYS_TODAS);
$selcat->setOptionSelect(SYS_TODAS);
$xFRM->OHidden("idfecha-1", "", "");
$xFRM->OHidden("idfecha-2", "", "");
//$xFRM->addHElem( $xDate->get( $xFRM->lang("fecha inicial"), $xF->getDiaInicial(), 1 ));
//$xFRM->addHElem( $xDate->get( $xFRM->lang("fecha final"), $xF->getDiaFinal(), 2 ));
$xFRM->addHElem($selcat->get(true));
$xFRM->addSubmit("", "jsGetListadoAvisos()");
$xFRM->OCheck("TR.Mostrar Inactivas", "idactivas");
//$xFRM->addCreditBasico();
$xFRM->addHTML("<div id='lstalertas'></div>");
$xFRM->addAviso("", "idmsg");
echo $xFRM->get();
echo $xHP->setBodyEnd();
$jsb->show();
$jxc->drawJavaScript(false, true);
?>
<!-- HTML content -->
<script>
var xG		= new Gen();
function jsGetListadoAvisos(){
	jsaGetListadoDeAvisos();
$xHP->init();
$xFRM = new cHForm("frmSendFiles", "mae.socios.upload.frm.php?o=u");
$xFRM->setEnc("multipart/form-data");
$xBtn = new cHButton();
$xTxt = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$msg = "";
$ql = new MQL();
$xDiv = new cHDiv();
$xFil = new cHFile();
$xChk = new cHCheckBox();
$xImp = new cFileImporter();
//Si la Operacion es Configurar los Datos
if ($action == false) {
    $xFRM->addHElem($xFil->getBasic("idarchivo", ""));
    $xFRM->addHElem($xChk->get("TR.Afectar Base de Datos", "idaplicar"));
    $xFRM->addSubmit();
    $xFRM->addFootElement('<input type="hidden" name="MAX_FILE_SIZE" value="1024000">');
} elseif ($action == "u") {
    //cargar datos alfanumericos del estados
    $sqlEstados = " SELECT\t`general_estados`.`clave_alfanumerica`,\t`general_estados`.`nombre` FROM\t`general_estados` `general_estados` ";
    $arrEstados = $ql->getArrayRecord($sqlEstados);
    $sqlEmpresas = "SELECT\t`socios_aeconomica_dependencias`.`idsocios_aeconomica_dependencias`, `socios_aeconomica_dependencias`.`descripcion_dependencia` FROM\t`socios_aeconomica_dependencias` `socios_aeconomica_dependencias`";
    $arrEmpresas = $ql->getArrayRecord($sqlEmpresas);
    $usrFiles = array();
    $usrFiles[0] = $_FILES["idarchivo"];
    $msg = "";
    $afectable = parametro("idaplicar", false, MQL_BOOL);
    $prePath = PATH_BACKUPS;
    $lim = 1;
$xFRM = new cHForm("frm", "./");
$xFRM->setFieldsetClass("fieldform frmpanel");
$xSel = new cHSelect();
$xTxt = new cHText();
$xTxt->setDivClass("");
$xTxt->addEvent("jsaHeredarDatos()", "onblur");
$xTxt2 = new cHText();
$xTxt2->setDivClass("");
$msg = "";
$xFRM->addGuardar("jsaGuardarDatos()");
$xFRM->OButton("TR.Panel", "jsGoPanel()", $xFRM->ic()->EJECUTAR);
$xFRM->addDivSolo($xTxt->getDeCuentaContable("idcuenta", "", false), $xTxt2->getNormal("idnombrecuenta", "", "TR.Nombre de la Cuenta"), "tx14", "tx34");
$xFRM->addDivSolo("<input type='text' id='idcuentasuperior' disabled='true' />", "<input type='text' id='idnombresuperior' disabled='true' />", "tx14", "tx34");
$xFRM->OText("idequivalencia", "", "TR.Equivalencia");
//$xFRM->addHElem( $xSel->getListaDeNivelesDeCuentasContables()->get(true) );
$xFRM->addHElem($xSel->getListaDeTiposDeCuentasContables()->get(true));
$xFRM->addHElem($xSel->getListaDeTiposDeCentrosDeCosto()->get(true));
$xFRM->OHidden("idoperacion", "0", "TR.operacion");
//0 = nuevo, 1 = Actualizar
$xFRM->OTextArea("idmsg3", "", "TR.Texto");
$xFRM->addAviso(" ");
echo $xFRM->get();
$jxc->drawJavaScript(false, true);
?>
<script>
function jsGoPanel(){
	var idcuenta	= $("#idcuenta").val();
	var xC 			= new ContGen(); xC.goToPanel(idcuenta);
}
</script>
<?php 
    $cTbl->setEventKey("setRecibo");
    return $cTbl->Show();
}
$jxc->exportFunction('getListRecibos', array('idTipoRecibo', 'idsocio'), "#lst-resultados");
$jxc->process();
$c = parametro("c", false, MQL_RAW);
$f = parametro("f", false, MQL_RAW);
$xHP->init();
$xFRM = new cHForm("frmsearchrecs", "./");
$xSel = new cHSelect();
$xFRM->addPersonaBasico();
$sqlsel = "SELECT\n\t\t\t\t\t\t\t`operaciones_recibostipo`.`idoperaciones_recibostipo` AS `tipo`,\n\t\t\t\t\t\t\t`operaciones_recibostipo`.`descripcion_recibostipo`   AS `descripcion`\n\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\t`operaciones_recibostipo` `operaciones_recibostipo`";
$mSel = $xSel->getListadoGenerico($sqlsel, "idTipoRecibo");
$mSel->addEspOption(SYS_TODAS);
$mSel->addEvent("onchange", "getListRecibos()");
$xFRM->addHElem($mSel->get("TR.Tipo de Recibo", true));
$xFRM->addCerrar();
$xFRM->OButton("TR.Buscar", "getListRecibos()", "buscar");
//$xFRM->addSubmit();
$xFRM->addJsBasico(iDE_SOCIO);
$xFRM->addHTML('<fieldset><legend>Resultados de la Busqueda</legend><div id="lst-resultados"></div></fieldset>');
echo $xFRM->get();
?>
</body>
<?php 
$jxc->drawJavaScript(false, true);
?>
<script  >
function setRecibo(id){
	if (window.parent){ msrc = window.parent.document; }
	if (opener){ msrc = opener.document; }
$xBtn = new cHButton();
$xTxt = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$xFMT = new cFormato(false);
$jxc = new TinyAjax();
function jsAgregarContrato($id, $nombre)
{
    $xForma = new cFormato();
}
//$jxc ->exportFunction('jsAgregarContrato', array('idsolicitud', 'idparcialidad'), "#iddatos_pago");
$jxc->process();
//ini_set("display_errors", "on");
$xHP->init("initComponents()");
if ($action == SYS_NINGUNO) {
    $xFRM->addHElem($xFMT->getSelectDeFormatos()->get(true));
    $xFRM->addSubmit();
} elseif ($action == SYS_UNO) {
    //editar
    $xFMT->init($idcontrato);
    $titulo = $xFMT->getTitulo();
    $xFRM->setTitle($titulo);
    $xFRM->addHElem($xFMT->getSelectVariables("", "onchange=\"jsAddText()\" "));
    $xFRM->addSubmit("", "", "");
    $text_default = $xFMT->get();
    $xFRM->addHTML("<textarea class=\"ckeditor\" name=\"ckeditor\" id=\"ckeditor\" rows=\"20\" cols=\"15\">{$text_default}</textarea>");
    $xFRM->addFootElement("<input type='hidden' value='{$idcontrato}' name='idcontrato' />");
    $xFRM->setAction("frmeditor_contratos.php?action=2");
} elseif ($action == SYS_DOS) {
    //guardar
    $s = isset($_REQUEST["ckeditor"]) ? $_REQUEST["ckeditor"] : "";
$_SESSION["current_file"] = addslashes($theFile);
//=====================================================================================================
$xHP = new cHPage("", HP_FORM);
$DDATA = $_REQUEST;
//$jxc = new TinyAjax();
//$jxc ->exportFunction('datos_del_pago', array('idsolicitud', 'idparcialidad'), "#iddatos_pago");
//$jxc ->process();
echo $xHP->getHeader();
$jsb = new jsBasicForm("frmjson");
//$jxc ->drawJavaScript(false, true);
echo $xHP->setBodyinit();
$xFRM = new cHForm("frmjson", "../install/update.json.php");
$xBtn = new cHButton();
$xTxt = new cHText();
$xArea = new cHTextArea("idjson", "idjson", "Texto JSON a Exportar");
$xFRM->addHElem($xArea->get());
$xFRM->addHElem($xBtn->getBasic("Enviar", "jsSubmit()", "guardar"));
echo $xFRM->get();
echo $xHP->setBodyEnd();
$jsb->show();
?>
<style>
<!--

-->
#idjson {
	width: 99%;
	height: 400px;
}
</style>
<!-- HTML content -->
        //Modificar
        //iniciar
        $clave = parametro($xTabla->getKey(), null, MQL_INT);
        if ($clave != null) {
            $xTabla->setData($xTabla->query()->initByID($clave));
            $xTabla->setData($_REQUEST);
            $xTabla->query()->update()->save($clave);
            $xFRM->addAvisoRegistroOK();
        }
    }
}
$xSel1 = $xSel->getListaDeTipoDeRiesgoEnAML("tipo_de_riesgo");
$xSel1->setOptionSelect($xTabla->tipo_de_riesgo()->v());
$xSel2 = $xSel->getListaDeUnidadMedidaAML("unidad_de_medida");
$xSel2->setOptionSelect($xTabla->unidad_de_medida()->v(OUT_TXT));
$xSel3 = $xSel->getListaDeFormaReportaRiesgo("forma_de_reportar");
$xSel3->setOptionSelect($xTabla->forma_de_reportar()->v(OUT_TXT));
$xSel4 = $xSel->getListaDeFrecuenciaChequeoRiesgo("frecuencia_de_chequeo");
$xSel4->setOptionSelect($xTabla->frecuencia_de_chequeo()->v(OUT_TXT));
$xFRM->OMoneda("clave_de_control", $xTabla->clave_de_control()->v(), "TR.clave de control");
$xFRM->OText("descripcion", $xTabla->descripcion()->v(), "TR.descripcion");
$xFRM->addHElem($xSel1->get(true));
$xFRM->OMoneda("valor_ponderado", $xTabla->valor_ponderado()->v(), "TR.valor ponderado");
$xFRM->OMoneda("unidades_ponderadas", $xTabla->unidades_ponderadas()->v(), "TR.unidades ponderadas");
$xFRM->addHElem($xSel2->get(true));
$xFRM->addHElem($xSel3->get(true));
$xFRM->addHElem($xSel4->get(true));
$xFRM->OTextArea("fundamento_legal", $xTabla->fundamento_legal()->v(), "TR.fundamento legal");
echo $xFRM->get();
//$jxc ->drawJavaScript(false, true);
$xHP->fin();
//=====================================================================================================
//=====>	INICIO_H
include_once "../core/go.login.inc.php";
include_once "../core/core.error.inc.php";
include_once "../core/core.html.inc.php";
include_once "../core/core.init.inc.php";
$theFile = __FILE__;
$permiso = getSIPAKALPermissions($theFile);
if ($permiso === false) {
    header("location:../404.php?i=999");
}
$_SESSION["current_file"] = addslashes($theFile);
//<=====	FIN_H
$iduser = $_SESSION["log_id"];
//=====================================================================================================
$xHP = new cHPage("TR.Visor de Documentos", HP_FORM);
$xQL = new MQL();
$xLi = new cSQLListas();
$xF = new cFecha();
$xHP->init();
$persona = parametro("persona", DEFAULT_SOCIO, MQL_INT);
$persona = parametro("socio", $persona, MQL_INT);
$persona = parametro("idsocio", $persona, MQL_INT);
$docto = parametro("docto", "", MQL_RAW);
$xFRM = new cHForm("frmdocto");
//$docto				= $rows["archivo_de_documento"];
$xDoc = new cDocumentos($docto);
$xFRM->addHElem("<div class='tx4'>" . $xDoc->getEmbed($docto, $persona) . "</div>");
$xFRM->addCerrar();
echo $xFRM->get();
$xHP->fin();
        if ($com1 > 0) {
            $xRec->setNuevoMvto($fecha, $com1, OPERACION_CLAVE_COMISION_APERTURA, 1, $ob1, 1, TM_ABONO, $persona);
        }
        if ($com2 > 0) {
            $xRec->setNuevoMvto($fecha, $com2, OPERACION_CLAVE_PAGO_CBZA, 1, $ob2, 1, TM_ABONO, $persona);
        }
        if ($com3 > 0) {
            $xRec->setNuevoMvto($fecha, $com3, OPERACION_CLAVE_PAGO_COM_VARIAS, 1, $ob3, 1, TM_ABONO, $persona);
        }
        if ($iva > 0) {
            $xRec->setNuevoMvto($fecha, $iva, OPERACION_CLAVE_PAGO_IVA_OTROS, 1, $detalles, 1, TM_ABONO, $persona);
        }
        $xRec->addMvtoContableByTipoDePago($monto, TM_CARGO);
        if ($xRec->setFinalizarRecibo(true) == true) {
            $xFRM->setAction("");
            $xFRM->addHElem($xRec->getFichaSocio());
            $xFRM->addHElem($xRec->getFicha(true));
            $xFRM->OButton("TR.Imprimir Recibo", "jsImprimirRecibo()", "imprimir");
            $xFRM->addAvisoRegistroOK();
            $xFRM->addCerrar();
            echo $xRec->getJsPrint(true);
        }
    } else {
        $xFRM->addAviso($xRec->getMessages());
    }
} else {
    $xFRM->addJsBasico();
    $xFRM->addCreditBasico();
    $xFRM->addSubmit();
    $xSel = new cHSelect();
    $xTxt = new cHText();
$persona = isset($DDATA["socio"]) ? $DDATA["socio"] : $persona;
$credito = isset($DDATA["credito"]) ? $DDATA["credito"] : DEFAULT_CREDITO;
$jscallback = isset($DDATA["callback"]) ? $DDATA["callback"] : "";
$tiny = isset($DDATA["tiny"]) ? $DDATA["tiny"] : "";
$form = isset($DDATA["form"]) ? $DDATA["form"] : "";
echo $xHP->getHeader();
$jsb = new jsBasicForm("", iDE_CAPTACION);
echo $xHP->setBodyinit();
$xFRM = new cHForm("frmperfiltransaccional", "perfil_transaccional.frm.php");
$xBtn = new cHButton();
$xTxt = new cHText();
$xTxt2 = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$jsb->setNameForm($xFRM->getName());
$xFRM->addHElem($xSel->getListaDePerfilTransaccional()->get("TR.tipo de perfil", true));
$xFRM->addHElem($xSel->getListaDePaises()->get("TR.pais de origen", true));
$xFRM->addHElem($xTxt->getDeMoneda("idmonto", "TR.monto maximo de operaciones mensuales"));
$xFRM->addHElem($xTxt->getDeMoneda("idnumero", "TR.numero maximo de operaciones mensuales"));
//$xFRM->addHElem(  );
$arr = array_merge($xTxt->getIDs(), $xTxt2->getIDs(), $xSel->getIDs());
$xFRM->addHElem($xTxt2->get("idobservaciones", "", "TR.observaciones"));
//$xFRM->addHElem( $xTxt->get("idnumero", 0, "TR.Numero maximo de operaciones mensuales"));
//$xFRM->addCreditBasico();
$QL = new cSQLListas();
$xT = new cTabla($QL->getListadoDePerfil($persona));
$xT->addTool(SYS_DOS);
$xFRM->addHTML("<div id='idperfil'>" . $xT->Show() . "</div>");
$xFRM->addHTML("<input type='hidden' value='{$persona}' id='idpersona' />");
//$xFRM->addAviso( $xFRM->getProcessIDs($arr) );
$xFRM->addSubmit("", "setGuardarRegistro()");
    return $xT->Show();
}
$jxc->exportFunction('jsaGetLetras', array('idcredito', 'idfechadecalculo'), "#idlistado");
$jxc->process();
$fecha = parametro("idfecha-0", false, MQL_DATE);
$fecha = parametro("idfechaactual", $fecha, MQL_DATE);
$persona = parametro("persona", DEFAULT_SOCIO, MQL_INT);
$persona = parametro("socio", $persona, MQL_INT);
$persona = parametro("idsocio", $persona, MQL_INT);
$credito = parametro("credito", DEFAULT_CREDITO, MQL_INT);
$credito = parametro("idsolicitud", $credito, MQL_INT);
$credito = parametro("solicitud", $credito, MQL_INT);
$cuenta = parametro("cuenta", DEFAULT_CUENTA_CORRIENTE, MQL_INT);
$cuenta = parametro("idcuenta", $cuenta, MQL_INT);
$jscallback = parametro("callback");
$tiny = parametro("tiny");
$form = parametro("form");
$action = parametro("action", SYS_NINGUNO);
$xHP->init();
$xFRM = new cHForm("frm", "./");
$msg = "";
$xFRM->OButton("TR.Obtener", "jsaGetLetras()", $xFRM->ic()->CARGAR);
$xFRM->OHidden("idcredito", $credito);
//$xFRM->addJsBasico();
//$xFRM->addCreditBasico();
$xFRM->ODate("idfechadecalculo", false, "TR.Fecha de Calculo");
$xFRM->addHElem("<div id='idlistado'></div>");
//$xFRM->addSubmit();
echo $xFRM->get();
$jxc->drawJavaScript(false, true);
$xHP->fin();
    $xSoc = new cSocio($persona);
    if ($xSoc->init() == true) {
        $xFRM->OHidden("persona", $persona);
        //checar si existen razones
        $fecha = parametro("fecha", false, MQL_DATE);
        $idrazon = parametro("idrazondebaja", false, MQL_INT);
        $notas = parametro("notas");
        $fechavenc = parametro("idfechavencimiento", false, MQL_DATE);
        $documento = parametro("documento", 0, MQL_INT);
        //		$fechadocto
        if (setNoMenorQueCero($idrazon) > 0) {
            $ok = $xSoc->setBaja($idrazon, $fecha, $fechavenc, $documento);
            if ($ok == true) {
                $xFRM->addAvisoRegistroOK();
            } else {
                $xFRM->addAvisoRegistroError();
            }
        } else {
            $xFRM->ODate("fecha", false, "TR.Fecha");
            $xFRM->ODate("idfechavencimiento", $xF->getFechaMaximaOperativa(), "TR.Fecha de Vencimiento");
            $xFRM->addHElem($xSel->getListaDeRazonesDeBaja()->get(true));
            $xFRM->OText("documento", 0, "TR.Documento de Prueba");
            $xFRM->OTextArea("notas", "", "TR.Notas");
        }
    }
}
//razones de baja
$xFRM->addSubmit();
echo $xFRM->get();
//$jxc ->drawJavaScript(false, true);
$xHP->fin();
		li("Eliminar Plan de Pagos")->
		li("Recalcular Intereses Devengados")->
		li("Reestructurar SDPM")->
		end()
	);*/
$oFrm6->addHElem($oTxt->getDeObservaciones("idobservacionesw", "", $xFRM->lang("observaciones")));
$oFrm6->addFootElement($oBtn->getBasic($lguardar, "jsaVincularEmpresa();jsTipTimer()", "guardar", "idvinculocmd"));
$oFrm6->addFootElement($oBtn->getBasic($lcancelar, "jsCancelarAccion()", "cancelar", "idcancela6"));
echo $oFrm6->get();
?>
	
</div>
<div class="inv" id="divcabiarsoc">
<?php 
$oFrm7 = new cHForm("frmcambiarpers", "", "idfrmcambiarpers");
$oFrm7->addHElem($oTxt->getDeNombreDePersona("idnuevapersona", "", "TR.Nueva Persona"));
$oFrm7->addSubmit("", "jsSetCambiarPersona()", "jsCancelarAccion()");
echo $oFrm7->get();
?>
</div>
<?php 
echo $xHP->setBodyEnd();
$jsb = new jsBasicForm("frmrenegociar");
$jsb->show();
$jxc->drawJavaScript(false, true);
?>

<script>
    var xGen	= new Gen();
    var ogen	= new Gen();
    var mobj	= "#avisos";
$persona = parametro("persona", DEFAULT_SOCIO, MQL_INT);
$persona = parametro("socio", $persona, MQL_INT);
$persona = parametro("idsocio", $persona, MQL_INT);
$credito = parametro("credito", DEFAULT_CREDITO, MQL_INT);
$credito = parametro("idsolicitud", $credito, MQL_INT);
$credito = parametro("solicitud", $credito, MQL_INT);
$cuenta = parametro("cuenta", DEFAULT_CUENTA_CORRIENTE, MQL_INT);
$cuenta = parametro("idcuenta", $cuenta, MQL_INT);
$jscallback = parametro("callback");
$tiny = parametro("tiny");
$form = parametro("form");
$action = parametro("action", SYS_NINGUNO);
$xHP->init();
$xFRM = new cHForm("frm", "plan_de_pagos");
if ($credito > DEFAULT_CREDITO) {
    $xCred = new cCredito($credito);
    $xCred->init();
    $persona = $xCred->getClaveDePersona();
    $xFRM->OHidden("idsolicitud", $credito, "");
    $xFRM->OHidden("idsocio", $persona, "");
    $xFRM->addHElem($xCred->getFicha(true, "", false, true));
    if ($xCred->getTipoEnSistema() == CREDITO_PRODUCTO_NOMINA) {
    }
} else {
    $xFRM->addJsBasico();
    $xFRM->addCreditBasico();
    $xFRM->addSubmit();
}
echo $xFRM->get();
$jxc->drawJavaScript(false, true);
$xHP->fin();
} else {
    if ($action == MQL_MOD) {
        //Modificar
        //iniciar
        $clave = parametro($xTabla->getKey(), null, MQL_INT);
        if ($clave != null) {
            $xTabla->setData($xTabla->query()->initByID($clave));
            $xTabla->setData($_REQUEST);
            $xTabla->query()->update()->save($clave);
            $xFRM->addAvisoRegistroOK();
        }
    }
}
$xFRM->addSubmit();
$xFRM->OMoneda("idbancos_cuentas", $xTabla->idbancos_cuentas()->v(), "TR.clave_de_cuenta");
$xFRM->OText("descripcion_cuenta", $xTabla->descripcion_cuenta()->v(), "TR.descripcion cuenta");
$xFRM->ODate("fecha_de_apertura", $xTabla->fecha_de_apertura()->v(), "TR.fecha de registro");
//$xFRM->OHidden("sucursal", $xTabla->sucursal()->v(), "TR.sucursal");
$xFRM->addHElem($xSel->getListaDeSucursales("sucursal", $xTabla->sucursal()->v())->get(true));
$xFRM->OSelect("estatus_actual", $xTabla->estatus_actual()->v(), "TR.estatus actual", array("activo" => "ACTIVO", "baja" => "BAJA"));
$xFRM->OText("consecutivo_actual", $xTabla->consecutivo_actual()->v(), "TR.consecutivo actual");
$xFRM->OMoneda("saldo_actual", $xTabla->saldo_actual()->v(), "TR.saldo actual");
//$xTabla->entidad_bancaria()->v()
$xFRM->OText("codigo_contable", $xTabla->codigo_contable()->v(), "TR.codigo contable");
//$xFRM->OMoneda("entidad_bancaria", $xTabla->entidad_bancaria()->v(), "TR.entidad bancaria");
$xFRM->addHElem($xSel->getListadoDeBancos("entidad_bancaria", $xTabla->entidad_bancaria()->v())->get(true));
$xFRM->OSelect("tipo_de_cuenta", $xTabla->tipo_de_cuenta()->v(), "TR.tipo de cuenta", array("cheques" => "CHEQUES", "inversion" => "INVERSION"));
$xFRM->OHidden("eacp", EACP_CLAVE, "TR.eacp");
echo $xFRM->get();
//$jxc ->drawJavaScript(false, true);
$xHP->fin();
$xTxt = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$jsb->setNameForm($xFRM->getName());
$selcat = $xSel->getCatalogoDeRiesgos();
$selcat->addEvent("onblur", "jsGetListadoAvisos()");
$selcat->addEvent("onchange", "jsGetListadoAvisos()");
$selcat->addEspOption(SYS_TODAS);
$selcat->setOptionSelect(SYS_TODAS);
$xFRM->addHElem($xDate->get($xFRM->lang("fecha inicial"), false, 1));
$xFRM->addHElem($xDate->get($xFRM->lang("fecha final"), false, 2));
$xFRM->addHElem($selcat->get($xFRM->lang(array("tipo de", "Riesgo")), true));
$xFRM->addSubmit("", "jsGetListadoAvisos()");
$xta = new cHTextArea();
$xFRM9 = new cHForm("frmupdateriesgo");
$xFRM9->addHElem("<div id='tx1'>" . $xta->get("iddetalles", "", "TR.Notas") . "</div>");
//$xFRM9->addObservaciones();
$xFRM9->addSubmit("", "jsGuardarDescarto()", "jsCancelarAccion()");
$xFRM->addHTML("<div class='inv' id='iduriesgo'>" . $xFRM9->get() . "</div>");
//$xFRM->addCreditBasico();
$xFRM->addHTML("<div id='lstalertas'></div>");
$xFRM->addHTML("<input type='hidden' id='idriesgo' />");
$xFRM->addAviso("", "idmsg");
echo $xFRM->get();
echo $xHP->setBodyEnd();
$jsb->show();
$jxc->drawJavaScript(false, true);
?>
<!-- HTML content -->
<script>
	var xG		= new Gen();
$credito = parametro("credito", DEFAULT_CREDITO, MQL_INT);
$credito = parametro("idsolicitud", $credito, MQL_INT);
$credito = parametro("solicitud", $credito, MQL_INT);
$cuenta = parametro("cuenta", DEFAULT_CUENTA_CORRIENTE, MQL_INT);
$cuenta = parametro("idcuenta", $cuenta, MQL_INT);
$jscallback = parametro("callback");
$tiny = parametro("tiny");
$form = parametro("form");
$action = parametro("action", SYS_NINGUNO);
$xHP->init("initComponents()");
$xFRM = new cHForm("frm", "poliza_movimientos.frm.php");
$msg = "";
$xPol = new cPoliza(false);
$xPol->setPorCodigo($poliza);
$xPol->init();
$xFRM->addHElem($xPol->getFicha());
$comp = "<table class='mvtoscontables'><td class=\"cuenta\"><input type='text' id='idcuenta' onkeyup='jsKeyAction(event, this)' list='listadocuentas' placeholder='numero de cuenta' autocomplete='off'  onfocus='this.select()' onblur='jsaGetNombreCuenta()' /></td>";
$comp .= "<th class=\"nombrecuenta\"><input type='text' id='idnombrecuenta' disabled /></td>";
$comp .= "<td class=\"cargos\"><input type='number' id='idcargo' value='0' onfocus='this.select()' onchange='setFMonto(this)' onfocus='setFMonto(this)' /></td>";
$comp .= "<td class=\"abonos\"><input type='number' id='idabono' value='0' onfocus='this.select()' onchange='setFMonto(this)' onfocus='setFMonto(this)' /></td>";
$comp .= "<td class=\"referencia\"><input type='text' id='idreferencia' onfocus='this.select()' /></td>";
$comp .= "<td class=\"concepto\"><input type='text' id='idconcepto' onfocus='this.select()' onblur='jsSaveMvto()' /></td></table>";
$xFRM->addDivSolo($comp, "", "tx34", "txt14", array(1 => array("id" => "idagregados")));
$xFRM->addDivSolo(" ", "", "tx34", "txt14", array(1 => array("id" => "idlistado")));
$xFRM->addCerrar();
$xFRM->addRefrescar("jsaGetListadoDeMovimientos()");
$xFRM->OButton("TR.Eliminar", "jsEliminarPoliza()", $xFRM->ic()->ELIMINAR);
$xFRM->OButton("TR.Imprimir", "jsImprimirPoliza()", "imprimir");
$xFRM->OButton("TR.Finalizar", "jsFinalizarPoliza()", "guardar");
$xFRM->addAviso($poliza);
$xFRM->addFootElement("<input type='hidden' id='idpoliza' value='{$poliza}' />");
        $xFRM->addHTML($xCred->getFicha(true, "", false, true));
        $xFRM->addHTML($xPlan->getFicha());
        $sqlparc = "SELECT periodo_socio AS 'parcialidad', MAX(fecha_afectacion) AS 'fecha_de_pago', SUM((afectacion_real * valor_afectacion)) AS 'total_parcialidad',\n\t\t\t\t\t MAX(saldo_anterior) AS 'saldo_anterior_', MIN(saldo_actual) AS 'saldo_actual_' FROM operaciones_mvtos\n\t\t\t\tWHERE recibo_afectado={$idrecibo} GROUP BY periodo_socio ORDER BY periodo_socio";
        $cTMvtos = new cTabla($sqlparc);
        $cTMvtos->setWidth();
        $xFRM->addHTML($cTMvtos->Show());
        $urctr = $xCred->getPathDelContrato();
        $urlsend = $DProducto->getPathPagare($solicitud);
        $xFRM->addAviso("Dias Totales: {$dias_netos} -- Vence: {$fecha_de_vencimiento}");
        $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "plan de pagos"), "jsImprimirPlanPagos({$idrecibo})", "lista", "cm1", false));
        $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "orden de desembolso"), "jsImprimirOrdenDesembolso()", "lista", "cm2", false));
        $xFRM->addToolbar($xBtn->getBasic($xFRM->lang(array("imprimir", "CONTRATO de", "credito")), "jsImprimirContrato()", "lista", "cm3", false));
        $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "recibo"), "jsImprimirReciboDePrestamo()", "lista", "cm4", false));
        $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "mandato"), "jsImprimirMandato()", "lista", "cm5", false));
        $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "pagare"), "jsImprimirPagare()", "lista", "cm6", false));
        $xFRM->addHElem("<div class='tx4'><label for='idNoAvales'>No Mostrar Avales</label><input name=\"noAvales\" id=\"idNoAvales\" type=\"checkbox\" onchange=\"setNoAvales()\" /></div>");
    }
    //Graba los Mensages del LOG y cierra el Archivo
    $msg .= $xPlan->getMessages();
    $msg .= $msgM;
    $msg .= $msgC;
    $msg .= $msgPIE;
    if (MODO_DEBUG == true) {
        $xLog->setWrite($msg);
        $xLog->setClose();
        $xFRM->addToolbar($xLog->getLinkDownload("Archivo de Eventos", ""));
    }
}
$xFRM->addAviso($msgAlertas);
echo $xFRM->get();
?>
$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>");
$oFRM->addHTML($oUL->li("Se Clona el Credito")->li("Eliminar Plan de Pagos")->li("Reestructurar SDPM")->li("Recalcular Intereses Devengados")->li("Cambiar el Numero de Pagos")->li("Generar Movimiento de Fin de Mes")->end());
$oFRM->addHElem($oBtn->getBasic("Guardar", "jsGuardarCambios", "guardar", "idguardar"));
$oFRM->addHElem($oBtn->getBasic("Cancelar", "jsCancelarCambios", "cancelar", "idcancelar"));
echo $oFRM->get();
echo $xHP->setBodyEnd();
$jsb->show();
$jxc->drawJavaScript(false, true);
    $xSoc->init();
    $xSoc->setVerificacion($tipo, $id, $fecha, $notas, $oficial);
    return $xSoc->getMessages(OUT_HTML);
}
$jxc->exportFunction('jsaGuardarVerificacion', array('idfechaverificacion', 'idoficial', 'idtipo', 'idclave', "idnotas", 'idsocio'), "#avisos");
$jxc->process();
$tipo = $_REQUEST["t"];
$id = $_REQUEST["i"];
$socio = $_REQUEST["s"];
$xHP->init();
//d = domicilio t = trabajo y o actividad economica
$xFRM = new cHForm("socios_verificacion", "socios_verificacion.frm.php");
$xHSel = new cHSelect();
$xOfi = $xHSel->get("idoficial", "Oficial a Cargo", getUsuarioActual(), TVISTA_OFICIALES);
$xFRM->ODate("idfechaverificacion", false, "TR.Fecha de Verificacion");
$xFRM->addHElem($xOfi);
$xFRM->OTextArea("idnotas", "", "TR.Observaciones");
$xFRM->addHTML("<input type='hidden' id='idtipo' value='{$tipo}' >");
$xFRM->addHTML("<input type='hidden' id='idclave' value='{$id}' >");
$xFRM->addHTML("<input type='hidden' id='idsocio' value='{$socio}' >");
$xFRM->addHTML("<div class='aviso' id='avisos'></div>");
$xFRM->addSubmit("Guardar Verificacion", "jsGuardarVerificacion()");
echo $xFRM->get();
$jxc->drawJavaScript(false, true);
?>
<script  >
var xG	= new Gen();	
function jsGuardarVerificacion(){	jsaGuardarVerificacion(); jsCloseWithTimer(1500); }
</script>
<?php 
$xHP->fin();
        <li><a href="#" class="defaulttab" rel="tabs1">Se Carga Cuando</a></li>
        <li><a href="#" rel="tabs2">Se Abona Cuando</a></li>
        <li><a href="#" rel="tabs3">Agregar Nuevo</a></li>
    </ul>
 
    <div class="tab-content" id="tabs1">
	</div>
    <div class="tab-content" id="tabs2">
    </div>
    <div class="tab-content" id="tabs3">

    <?php 
    $xHForm = new cHForm("frmGuia", "guia-contable.frm.php");
    //$xHForm->addHElem( $xHTxt->get("NumeroDeCuenta", $cuenta, "Numero de Cuenta") );
    $EspSel = "<select name='cOperacion' id='idOperacion'><option value='" . TM_ABONO . "'>ESTA CUENTA SE ABONA CUANDO</option>\n\t\t\t\t\t<option value='" . TM_CARGO . "'>ESTA CUENTA SE CARGA CUANDO</option></select>";
    $xHForm->addHElem($EspSel);
    $xHForm->addHElem("<textarea name='tDescription' id='idDescripcion' cols='60' rows='10'></textarea>");
    $xHForm->addHElem("<input  type='hidden' name='idCuenta' id='idCuenta' value='{$cuenta}' /> ");
    $xHForm->addSubmit("Guardar", "jsSaveOperacion");
    echo $xHForm->get();
    ?>

    </div>
</div>
<?php 
}
?>
</body>
<!-- JS to add -->
<script type="text/javascript">
$(document).ready(function() {
//=====================================================================================================
$xP = new cHPage("Pruebas de la Clase Creditos", HP_FORM);
$xUtils = new cUtileriasParaCreditos();
echo $xP->getHeader();
echo $xP->setBodyinit();
//
$fecha = parametro("fecha", fechasys());
/*
Fecha_Cierre_Credito,Forma_Pago_Mop ( Que solo puede salir viendo cuantos dias transcurridos  del credito han pasado) y Monto_Ultimo_Pago creo que con eso ya sale para hoy
 * */
$credito_de_pruebas = parametro("credito", 209999801, MQL_INT);
//Crear formularios
$xFRM = new cHForm("frmTest", "./test.php");
$xHTxt = new cHText("");
//====================================================================================================
$xFRM->addHElem("<p class='aviso'>Pruebas de la Clase Creditos</p>");
$xCred = new cCredito($credito_de_pruebas);
$xCred->init();
$xFRM->addHElem($xCred->getFicha(true, "", true, true));
$xFRM->addCreditoComandos($credito_de_pruebas);
//$xFRM->addHElem($xCred->setDetermineDatosDeEstatus(fechasys(), true));
$xUtils->setEstatusDeCreditos(false, fechasys(), false, true, false);
//$xFRM->addAviso($xCred->getMessages(), "id2", false, "warning");
//$xFRM->addAviso(, "id2", false, "warning");
$xFRM->addLog($xUtils->getMessages());
/*$xFRM->addHElem( "<p class='aviso'>Vencimiento : " . $xCred->setDetermineDatosDeEstatus(false, true) . "</p>" );

$xFRM->addHElem( "<p class='aviso'>fecha de ultimo pago de CAPITAL : " . $xCred->getFechaUltimoMvtoCapital() . "</p>" );

$xFRM->addHElem( "<p class='aviso'>Monto de Parcialidad : " . $xCred->getMontoDeParcialidad() . "</p>" );
//$jxc ->exportFunction('datos_del_pago', array('idsolicitud', 'idparcialidad'), "#iddatos_pago");
//$jxc ->process();
$fecha = parametro("idfecha-0", false, MQL_DATE);
$fecha = parametro("idfechaactual", $fecha, MQL_DATE);
$persona = parametro("persona", DEFAULT_SOCIO, MQL_INT);
$persona = parametro("socio", $persona, MQL_INT);
$persona = parametro("idsocio", $persona, MQL_INT);
$credito = parametro("credito", DEFAULT_CREDITO, MQL_INT);
$credito = parametro("idsolicitud", $credito, MQL_INT);
$credito = parametro("solicitud", $credito, MQL_INT);
$cuenta = parametro("cuenta", DEFAULT_CUENTA_CORRIENTE, MQL_INT);
$cuenta = parametro("idcuenta", $cuenta, MQL_INT);
$jscallback = parametro("callback");
$tiny = parametro("tiny");
$form = parametro("form");
$action = parametro("action", SYS_NINGUNO);
$xHP->init();
$xFRM = new cHForm("frm", "./");
$msg = "";
if ($cuenta > 0) {
    $xCta = new cCuentaContable($cuenta);
    $xCta->init();
    $xFRM->addHElem($xCta->getFicha(true, true));
}
//$xFRM->addJsBasico();
//$xFRM->addCreditBasico();
//$xFRM->addSubmit();
$xFRM->addCerrar();
echo $xFRM->get();
//$jxc ->drawJavaScript(false, true);
$xHP->fin();
$credito = parametro("idsolicitud", $credito, MQL_INT);
$credito = parametro("solicitud", $credito, MQL_INT);
$cuenta = parametro("cuenta", DEFAULT_CUENTA_CORRIENTE, MQL_INT);
$cuenta = parametro("idcuenta", $cuenta, MQL_INT);
$jscallback = parametro("callback");
$tiny = parametro("tiny");
$form = parametro("form");
$action = parametro("action", SYS_NINGUNO);
$xHP->init();
$xFRM = new cHForm("frm", "contabilidad_import-catalogo-otros.frm.php?action=" . MQL_TEST);
$xFil = new cHFile();
$xChk = new cHCheckBox();
$msg = "";
if ($action == SYS_NINGUNO) {
    $xFRM->OFile("idarchivo");
    $xFRM->addHElem($xChk->get("TR.Afectar Base de Datos", "idaplicar"));
    $xFRM->OText("idcolcuenta", 1, "TR.Columna Cuenta");
    $xFRM->OText("idcolnom", 2, "TR.Columna Nombre");
    $xFRM->OText("idcolnat", 3, "TR.Columna Tipo");
    //$xFRM->OTextArea("idmascara", "$esqueleto", "TR.Formato");
} else {
    //
    $doc1 = isset($_FILES["idarchivo"]) ? $_FILES["idarchivo"] : false;
    $xFi = new cFileImporter();
    $xT = new cTipos();
    $colcuenta = parametro("idcolcuenta");
    $colnombre = parametro("idcolnom");
    $colnat = parametro("idcolnat");
    $catImport = array();
    $aplicar = parametro("idaplicar", false, MQL_BOOL);
    if ($aplicar == true) {
$xBtn = new cHButton();
$xTxt = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$xFRM->setTitle($xHP->getTitle());
?>
<body <?php 
echo $actload;
?>
 >
<?php 
$xFRM->setTitle($xHP->getTitle());
if ($action == SYS_NINGUNO) {
    $xFRM->addCuentaCaptacionBasico(true, CAPTACION_TIPO_PLAZO);
    $xFRM->addSubmit();
    $xFRM->addHElem($xTxt->getDeMoneda("idmonto", "TR.deposito", 0, true));
    $xFRM->addCobroBasico();
    $xFRM->addHElem($xDate->get("TR.Fecha"));
    $xFRM->addObservaciones();
    $xFRM->addJsBasico(iDE_CAPTACION, CAPTACION_TIPO_PLAZO);
    $jxc->drawJavaScript(false, true);
} else {
    if ($monto <= 0) {
        $msg .= "ERROR\tEL MONTO DEBE SER MAYOR A CERO\r\n";
    } else {
        $xCta = new cCuentaInversionPlazoFijo($iddocto, $idsocio);
        $xCta->init();
        $ide = $xCta->getMontoIDE($Fecha, $monto, $comopago);
        if ($xCta->getEsOperable($Fecha) == true) {
            $recibo = $xCta->setDeposito($monto, $cheque, $comopago, $folio_fiscal, $detalles, DEFAULT_GRUPO, $Fecha);
            //si el IDE es mayor a cero
$jsb = new jsBasicForm("frmdocumentos");
//$jxc ->drawJavaScript(false, true);
$ByType = "";
echo $xHP->setBodyinit();
$xFRM = new cHForm("frmfirmas", "importar.plan_de_pagos.frm.php?credito={$credito}&action=" . SYS_UNO);
$xFRM->setEnc("multipart/form-data");
$xFRM->setTitle($xHP->getTitle());
$xBtn = new cHButton();
$xTxt = new cHText();
$xTxt2 = new cHText();
$xSel = new cHSelect();
$xF = new cFecha();
$xT = new cTipos();
$msg = "";
if ($action == SYS_CERO) {
    $xFRM->addHElem("<div class='tx4'><label for='f1'>" . $xFRM->lang("archivo") . "</label><input type='file'  name='f1' id='f1'  /></div>");
    //$xFRM->addHElem( $xTxt2->getDeMoneda("idnumeropagina", $xFRM->lang("numero de", "pagina")) );
    $xFRM->addHElem($xTxt->get("idobservaciones", "", "Observaciones"));
    $xFRM->addSubmit();
    $xFRM->addFootElement('<input type="hidden" name="MAX_FILE_SIZE" value="1024000">');
    echo $xFRM->get();
} else {
    $doc1 = isset($_FILES["f1"]) ? $_FILES["f1"] : false;
    $observaciones = isset($DDATA["idobservaciones"]) ? $DDATA["idobservaciones"] : "";
    $xFil = new cFileImporter();
    //var_dump($_FILES["f1"]);
    if ($xFil->processFile($doc1) == true) {
        $data = $xFil->getData();
        $xPlan = new cPlanDePagos();
        //eliminar credito
        $xCred = new cCredito($credito);
<?php

//=====================================================================================================
//=====>	INICIO_H
include_once "../core/go.login.inc.php";
include_once "../core/core.error.inc.php";
include_once "../core/core.html.inc.php";
include_once "../core/core.init.inc.php";
$theFile = __FILE__;
$permiso = getSIPAKALPermissions($theFile);
if ($permiso === false) {
    header("location:../404.php?i=999");
}
$_SESSION["current_file"] = addslashes($theFile);
//<=====	FIN_H
//=====================================================================================================
$xP = new cHPage("Cobranza.- Efectivo");
$xP->setIncludes();
echo $xP->getHeader();
$xP->setBodyinit();
$xFrm = new cHForm("frmCobrosEnEfectivo", "cobro-efectivo.frm.php");
$xTxt = new cHText("id");
//$xTxt->setIncludeLabel();
$xFrm->addHElem($xTxt->getDeMoneda("iMontoOperacion", "Monto de la Operacion"));
$xFrm->addHElem($xTxt->getDeMoneda("iMontoRecibido", "Monto Recibido"));
$xFrm->addHElem($xTxt->getDeMoneda("iMontoCambio", "Monto de Cambio"));
echo $xFrm->get();
$xP->setBodyEnd();
}
$jxc->exportFunction('jssetUltimoCheque', array('idcuenta_cheques', 'idtipo_pago'), "#idcheque");
$jxc->exportFunction('jsaGetDatosCuenta', array("idcuenta", "idsocio"));
$jxc->process();
echo $xHP->getHeader(true);
$xFRM = new cHForm("frmretirovista", "frmretiroahorro.php?action=next");
$xBtn = new cHButton();
$xTxt = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$xFRM->setTitle($xHP->getTitle());
$xHP->setBodyinit();
if ($com == SYS_NINGUNO) {
    $xFRM->addCuentaCaptacionBasico();
    $xFRM->addPagoBasico();
    $xFRM->addHElem($xDate->get("TR.Fecha"));
    $xFRM->addObservaciones();
    $xFRM->addHElem($xTxt->getDeMoneda("idmonto", "TR.Monto de Retiro", 0, true));
    $xFRM->addFootElement("<input type='hidden' name='cMaxRet' id='idMaxRet' value='0'  />");
    $xFRM->addFootElement("<input type='hidden' name='sdoanterior' id='idSaldoAnterior' value='0' />");
    $xFRM->addSubmit();
    $xFRM->addJsBasico(iDE_CAPTACION, iDE_CVISTA);
    $jxc->drawJavaScript(false, true);
} else {
    $sucess = true;
    if ($monto <= 0) {
        $msg .= "ERROR\tAGREGUE LOS DATOS COMPLETOS Y ENVIE EL FORMULARIO\r\n";
        $sucess = false;
    } else {
        $Fecha = parametro("idfecha-0", false);
        $Fecha = $Fecha == false ? fechasys() : $xF->getFechaISO($Fecha);