$idrecibo = $_POST["idrecibo"]; $idgrupo = $_GET["grupo"]; $sucess = true; $msg = ""; if (!isset($orden)) { $sucess = false; } if (!isset($idrecibo)) { $sucess = false; } if (!isset($idgrupo)) { $sucess = false; } $orden = trim($orden); $xG = new cGrupo($idgrupo); $presidenta = $xG->getRepresentanteCodigo(); $DCredito = $xG->getDatosDelCreditoGrupalInArray(); $xP = $xG->getDatosDePlaneacionInArray(); echo $xG->getFicha(true); if (isset($xP["idoperaciones_recibos"])) { $msg .= "\tLa Planeacion Existe con el Numero " . $xP["idoperaciones_recibos"] . "\r\n"; //si el credito fue autorizado, mministrado o cualquier otro estatus if ($DCredito["estatus_actual"] != 99) { $msg .= "\tEl Credito tiene Estatus de " . $DCredito["estatus_actual"] . ", Diferente al Aceptable\r\n"; //Obtiene Datos de la Planeacion $sucess = false; //Si el registros sucede entoces se sale de la programacion } else { $msg .= "\tEl Estatus Es Aceptable\r\n"; $sucess = true; }
function getListadoDeGrupoParaGuardar($solicitud, $socio) { $xNot = new cHNotif(); $xCred = new cCredito($solicitud, $socio); $xCred->initCredito(); $DCred = $xCred->getDatosDeCredito(); $OConv = $xCred->getOProductoDeCredito(); $grupo = $xCred->getClaveDeGrupo(); $body = ""; $elements = 0; $avisos = ""; if ($OConv->getEsProductoDeGrupos() == true) { $body .= "<p class='aviso'>SE HA DETECTADO QUE ESTE CREDITO ES DEL GRUPO {$grupo}</p>"; $xGrp = new cGrupo($grupo); $DPlan = $xGrp->getDatosDePlaneacionInArray(); $recibo = $DPlan["idoperaciones_recibos"]; $presidenta = $xGrp->getRepresentanteCodigo(); $tds = ""; if (isset($recibo)) { $body .= "<p class='aviso'>SE CARGAN DATOS DE LA PLANEACION # {$recibo}</p>"; $sql = "SELECT\n\t\t\t\t\t`operaciones_mvtos`.`tipo_operacion`,\n\t\t\t\t\t`operaciones_mvtos`.`recibo_afectado`,\n\t\t\t\t\t`socios_general`.`codigo`,\n\t\t\t\t\tCONCAT(`socios_general`.`apellidopaterno`, ' ',\n\t\t\t\t\t`socios_general`.`apellidomaterno`, ' ',\n\t\t\t\t\t`socios_general`.`nombrecompleto`) AS 'nombre',\n\t\t\t\t\t`operaciones_mvtos`.`afectacion_real` AS 'monto',\n\t\t\t\t\t`operaciones_mvtos`.`detalles`\n\t\t\t\tFROM\n\t\t\t\t\t`operaciones_mvtos` `operaciones_mvtos`\n\t\t\t\t\t\tINNER JOIN `socios_general` `socios_general`\n\t\t\t\t\t\tON `operaciones_mvtos`.`socio_afectado` = `socios_general`.`codigo`\n\t\t\t\tWHERE\n\t\t\t\t\t(`operaciones_mvtos`.`tipo_operacion` =112) AND\n\t\t\t\t\t(`operaciones_mvtos`.`recibo_afectado` ={$recibo})"; $rs = mysql_query($sql, cnnGeneral()); while ($rw = mysql_fetch_array($rs)) { $socio = $rw["codigo"]; $tds .= "\n\t\t\t\t\t\t\t<tr id=\"tr-{$grupo}-{$socio}\">\n\t\t\t\t\t\t\t\t<th>" . $socio . " <input type=\"hidden\" id=\"socio-{$grupo}-{$socio}\" value=\"" . $socio . "\" /></th>\n\t\t\t\t\t\t\t\t<td>" . htmlentities($rw["nombre"]) . "</td>\n\t\t\t\t\t\t\t\t<td><input type=\"text\" id=\"monto-{$grupo}-{$socio}\" value=\"" . $rw["monto"] . "\" class='mny' onchange=\"jsUpdateAutorizacion();\" maxlength=\"20\" /></td>\n\t\t\t\t\t\t\t\t<td><input type=\"text\" id=\"detalles-{$grupo}-{$socio}\" value=\"" . htmlentities($rw["detalles"]) . "\" maxlength=\"60\" /></td>\n\t\t\t\t\t\t\t</tr>"; $elements++; } $body .= "<fieldset>\n\t\t\t\t\t\t\t<legend>| GUARDAR DATOS DE LA AUTORIZACION POR GRUPO |</legend>\n\t\t\t\t\t\t\t\t<table width='100%' align='center'>\n\t\t\t\t\t\t\t<th>Socio(a)</th>\n\t\t\t\t\t\t\t<th>Nombre Completo</th>\n\t\t\t\t\t\t\t<th>Monto Autorizado</th>\n\t\t\t\t\t\t\t<th>Observaciones</th>\n\t\t\t\t\t\t\t\t\t<tbody>\n\t\t\t\t\t\t\t\t\t\t{$tds}\n\t\t\t\t\t\t\t\t\t</tbody>\n\t\t\t\t\t\t\t\t\t<th colspan='4'><a class='button' id='icmdGoGroup' onclick='jsSavePlaneacion({$elements})'>Guardar Autorizacion Grupal y Enviar Autorizacion</a></th>\n\t\t\t\t\t\t\t\t</table>\n\t\t\t\t\t\t\t</fieldset>"; //Crear el recibo $fecha = fechasys(); $oficial = elusuario($_SESSION["SN_b80bb7740288fda1f201890375a60c8f"]); $xRec = setNuevorecibo($presidenta, $solicitud, $fecha, 1, 40, "CREDITO_DE_GRUPO_ELABORADO_POR_{$oficial}", DEFAULT_CHEQUE, DEFAULT_TIPO_PAGO, DEFAULT_RECIBO_FISCAL, $grupo); $body .= "<p class='aviso'>Se Crea el Recibo # {$xRec} para Trabajar</p>"; if (isset($_SESSION["recibo_en_proceso"])) { $body .= "<p class='aviso'>Se Ha Liberado el Recibo # " . $_SESSION["recibo_en_proceso"] . " para Trabajar con # {$xRec}</p>"; unset($_SESSION["recibo_en_proceso"]); } $_SESSION["recibo_en_proceso"] = $xRec; } } else { //XXX: COOOOOOOOOOOOOOOOOOOOOOOOOOOREGIR $body .= $xNot->get("Credito Sin problemas<input type='hidden' id='idesautorizado' />"); } $body .= $avisos; return $body; }
<tr> <th colspan="4"><a class="button" onclick="document.frmRGrupo.submit()"> Enviar </a></th> </tr> </tbody> </table> </fieldset> </form> <?php } elseif ($action == 1) { //Mostrar Informacion $grupo = $_POST["idgrupo"]; $afectar = $_POST["solo_simular"]; $messages = ""; if (isset($grupo)) { $xc = new cGrupo($grupo); $codigo_rep = $xc->getRepresentanteCodigo(); if ($codigo_rep == 1 or $codigo_rep == 0 or !isset($codigo_rep) or $codigo_rep == "") { echo "<p class='warn'>Clave de Persona de la representante Invalido</p>"; } else { //mostrar un Array de Grupos son sus integrantes con Credito //seleccionar el credito actual con saldo que sea grupal $sqlG = "SELECT\n\t\t\t\t\t\t`creditos_solicitud`.*,\n\t\t\t\t\t\t`creditos_tipoconvenio`.*\n\t\t\t\t\tFROM\n\t\t\t\t\t\t`creditos_solicitud` `creditos_solicitud`\n\t\t\t\t\t\t\tINNER JOIN `creditos_tipoconvenio` `creditos_tipoconvenio`\n\t\t\t\t\t\t\tON `creditos_solicitud`.`tipo_convenio` = `creditos_tipoconvenio`.\n\t\t\t\t\t\t\t`idcreditos_tipoconvenio`\n\t\t\t\t\tWHERE\n\t\t\t\t\t\t(`creditos_tipoconvenio`.`tipo_en_sistema` =" . CREDITO_PRODUCTO_GRUPOS . ") AND\n\t\t\t\t\t\t(`creditos_solicitud`.`numero_socio` = {$codigo_rep}) AND\n\t\t\t\t\t\t(`creditos_solicitud`.`saldo_actual` >=" . TOLERANCIA_SALDOS . ")\n\t\t\t\t\tORDER BY\n\t\t\t\t\t\t`creditos_solicitud`.`fecha_autorizacion` DESC\n\t\t\t\t\t\tLIMIT 0,1"; //echo $sqlG; $DC = obten_filas($sqlG); $autorizado = $DC["monto_autorizado"]; $tasa_gtia = $DC["porciento_garantia_liquida"]; $credito = $DC["numero_solicitud"]; //Estimar la garantia liquida $monto_gtia = $autorizado * $tasa_gtia; //Obtener la Planeacion de credito $sqlRplan = "SELECT MAX(numero_socio) AS 'socio', MAX(idoperaciones_recibos) AS 'recibo',\n\t\t\t\t\t\t\t\t\t\t\t\tMAX(fecha_operacion) AS 'fecha' FROM operaciones_recibos\n\t\t\t\t\t\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\t\t\t\t\t(grupo_asociado = {$grupo})\n\t\t\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t\t\t\t(tipo_docto=14)";