while ($row_beneficiado = mysql_fetch_array($rs_beneficiados)) { $beneficiados = $beneficiados . "<li>{$row_beneficiado['6']} {$row_beneficiado['7']} {$row_beneficiado['5']}</li> "; } $variable_lista_beneficiados = "<ol>\n\t\t\t\t{$beneficiados}\n\t\t\t</ol>"; /** * Compara si existen Datos de Mancomunados */ if ($datos_de_la_cuenta["nombre_mancomunado1"] != "" & $datos_de_la_cuenta["nombre_mancomunado1"] != "_") { $nombre_mancomunados = "<br /><br /><br />" . $datos_de_la_cuenta["nombre_mancomunado1"] . " <br /> <br /><br />" . $datos_de_la_cuenta["nombre_mancomunado2"]; } else { $nombre_mancomunados = ""; } /** * Empieza el Intercambio de variables en el contrato */ $texto_contrato = contrato(2, 4); $texto_contrato = str_replace("variable_nombre_del_socio", $nombre_del_socio, $texto_contrato); $texto_contrato = str_replace("variable_numero_de_socio", $numero_de_socio, $texto_contrato); $texto_contrato = str_replace("variable_domicilio_del_socio", $domicilio_del_socio, $texto_contrato); $texto_contrato = str_replace("variable_nombre_de_la_entidad", EACP_NAME, $texto_contrato); $texto_contrato = str_replace("variable_domicilio_de_la_entidad", EACP_DOMICILIO_CORTO, $texto_contrato); $texto_contrato = str_replace("variable_monto_inicial_en_numero", $monto_inicial, $texto_contrato); $texto_contrato = str_replace("variable_monto_inicial_en_letras", $monto_inicial_letras, $texto_contrato); $texto_contrato = str_replace("variable_numero_de_dias", $numero_dias, $texto_contrato); $texto_contrato = str_replace("variable_caja_local", $caja_local, $texto_contrato); $texto_contrato = str_replace("variable_lugar", $variable_lugar, $texto_contrato); $texto_contrato = str_replace("variable_fecha_actual", $variable_fecha_actual, $texto_contrato); $texto_contrato = str_replace("variable_nombre_mancomunados", $nombre_mancomunados, $texto_contrato); //$texto_contrato = str_replace("variable_", $, $texto_contrato); $texto_contrato = str_replace("variable_tasa_otorgada", $variable_tasa_otorgada, $texto_contrato); $texto_contrato = str_replace("variable_fecha_de_vencimiento", $variable_fecha_vencimiento, $texto_contrato);
/** * Obtiene la Lista de Beneficiados */ $beneficiados = ""; $sql_beneficiados = "SELECT * FROM socios_relaciones WHERE tipo_relacion=11 AND socio_relacionado={$idsocio} LIMIT 0,100"; $rs_beneficiados = mysql_query($sql_beneficiados); while ($row_beneficiado = mysql_fetch_array($rs_beneficiados)) { $beneficiados = $beneficiados . "<li>{$row_beneficiado['6']} {$row_beneficiado['7']} {$row_beneficiado['5']}</li> "; } $variable_lista_beneficiados = "<ol>\n\t\t\t\t{$beneficiados}\n\t\t\t</ol>"; /** * Compara si existen Datos de Mancomunados */ if ($datos_de_la_cuenta["nombre_mancomunado1"] != "" & $datos_de_la_cuenta["nombre_mancomunado1"] != "_") { $nombre_mancomunados = "<br /><br /><br />" . $datos_de_la_cuenta["nombre_mancomunado1"] . " <br /> <br /><br />" . $datos_de_la_cuenta["nombre_mancomunado2"]; } else { $nombre_mancomunados = ""; } /** * Empieza el Intercambio de variables en el contrato */ $vars = array("variable_numero_de_cuenta" => $idcuenta, "variable_nombre_del_socio" => $nombre_del_socio, "variable_numero_de_socio" => $numero_de_socio, "variable_domicilio_del_socio" => $domicilio_del_socio, "variable_nombre_de_la_entidad" => EACP_NAME, "variable_domicilio_de_la_entidad" => EACP_DOMICILIO_CORTO, "variable_monto_inicial_en_numero" => $monto_inicial, "variable_monto_inicial_en_letras" => $monto_inicial_letras, "variable_numero_de_dias" => $numero_dias, "variable_caja_local" => $caja_local, "variable_nombre_caja_local" => $caja_local, "variable_lugar" => $variable_lugar, "variable_fecha_actual" => $variable_fecha_actual, "variable_nombre_mancomunados" => $nombre_mancomunados, "variable_tasa_otorgada" => $variable_tasa_otorgada, "variable_fecha_de_vencimiento" => $variable_fecha_vencimiento, "variable_oficial" => $variable_oficial, "variable_titular_de_cobranza" => $titular_cobranza, "variable_lista_de_beneficiados" => $variable_lista_beneficiados, "variable_nombre_de_la_sociedad" => EACP_NAME, "variable_fecha_larga_actual" => fecha_larga()); $texto_contrato = contrato(2, "texto_del_contrato"); foreach ($vars as $key => $value) { $texto_contrato = str_replace($key, $value, $texto_contrato); } echo $texto_contrato; echo getRawFooter(); ?> </body> </html>
//Captacion $numero_de_cuenta = "_NO_APLICA_"; $nombre_mancomunados = "_NO_APLICA_"; $variable_tasa_otorgada = "_NO_APLICA_"; $variable_fecha_vencimiento = "_NO_APLICA_"; $numero_dias = "_NO_APLICA_"; $monto_inicial_letras = "_NO_APLICA_"; $monto_inicial = "_NO_APLICA_"; $monto_letras = "_NO_APLICA_"; $variable_oficial = "_NO_APLICA_"; $descripcion_cajalocal = "_NO_APLICA_"; //Datos de tesoreria $vars = array("variable_nombre_del_socio" => $variable_nombre_del_socio, "variable_nombre_de_la_sociedad" => EACP_NAME, "variable_nombre_de_la_entidad" => EACP_NAME, "variable_domicilio_del_socio" => trim(substr($cSoc->getDomicilio(), 0, 60)), "variable_documento_de_constitucion_de_la_sociedad" => EACP_DOCTO_CONSTITUCION, "variable_rfc_de_la_entidad" => EACP_RFC, "variable_rfc_del_socio" => $DSoc["rfc"], "variable_curp_del_socio" => $DSoc["curp"], "variable_nombre_del_representante_legal_de_la_sociedad" => EACP_REP_LEGAL, "variable_informacion_del_credito" => $svar_info_cred, "variable_domicilio_de_la_entidad" => EACP_DOMICILIO_CORTO, "variable_acta_notarial_de_poder_al_representante" => EACP_DOCTO_REP_LEGAL, "variable_lista_de_beneficiados" => $variable_lista_beneficiados, "variable_numero_de_socio" => $numero_de_socio, "variable_nombre_caja_local" => $caja_local, "variable_caja_local" => $numero_caja_local, "variable_tipo_de_credito" => $tipo_de_credito, "variable_monto_ministrado" => getFMoney($monto_ministrado), "variable_tasa_mensual_de_interes_ordinario" => $tasa_interes_mensual_ordinario, "variable_credito_fecha_de_vencimiento" => getFechaLarga($fecha_de_vencimiento), "variable_monto_garantia_liquida" => getFMoney($monto_garantia_liquida), "variable_tasa_mensual_de_interes_moratorio" => $tasa_interes_mensual_moratorio . " %", "variable_tasa_de_garantia_liquida" => $tasa_garantia_liquida . " %", "variable_plan_de_pagos" => $splan_pagos, "variable_horario_de_trabajo_de_la_entidad" => EACP_HORARIO_DE_TRABAJO, "variable_testigo_del_acto" => $oficial, "variable_fecha_larga_actual" => fecha_larga(), "variable_nombre_de_presidente_de_vigilancia_de_la_entidad" => EACP_PDTE_VIGILANCIA, "variable_nombre_de_la_representante_social" => $nombre_rep_social, "variable_listado_de_integrantes" => $lista_asociadas, "variable_nombre_de_la_vocal_de_vigilancia" => $nombre_voc_vigila, "variable_nombre_del_grupo_solidario" => $nombre_del_grupo, "variable_domicilio_de_la_representante_social" => $domicilio_rep_social, "variable_meses_de_duracion_del_credito" => $meses_del_credito, "variable_en_letras_monto_ministrado" => convertirletras($monto_ministrado), "variable_credito_fecha_de_ministracion" => getFechaLarga($fecha_de_ministracion), "variable_informacion_del_socio" => $ficha_socio, "variable_avales_en_fichas" => $fichas_de_avales, "variable_responsable_solidario_en_fichas" => $fichas_de_respsolidarios, "variable_firmas_de_obligados_solidarios" => $firmas_de_respsolidarios, "variable_numero_de_cuenta" => $numero_de_cuenta, "variable_oficial" => $variable_oficial, "variable_lugar" => $variable_lugar, "variable_lugar_actual" => $variable_lugar, "variable_monto_inicial_en_numero" => $monto_inicial, "variable_monto_inicial_en_letras" => $monto_inicial_letras, "variable_numero_de_dias" => $numero_dias, "variable_fecha_de_vencimiento" => $variable_fecha_vencimiento, "variable_nombre_mancomunados" => $nombre_mancomunados, "variable_tasa_otorgada" => $variable_tasa_otorgada, "variable_nombre_del_cajero" => $variable_nombre_del_cajero, "variable_fecha_del_recibo" => $variable_fecha_del_recibo, "variable_monto_del_recibo_en_letras" => $variable_monto_del_recibo_en_letras, "variable_monto_del_recibo" => $variable_monto_del_recibo, "variable_tipo_de_recibo" => $variable_tipo_de_recibo, "variable_tipo_de_pago" => $variable_tipo_de_pago, "variable_observacion_del_recibo" => $variable_observacion_del_recibo, "variable_marca_de_tiempo" => $variable_marca_de_tiempo, "variable_datos_del_pago" => $variable_datos_de_pago, "variable_numero_de_recibo" => $variable_numero_de_recibo, "variable_docto_fecha_larga_actual" => $xF->getFechaLarga($xRec->getFechaDeRecibo())); /*, "variable_operacion_nombre_corto" => $variable_operacion_nombre_corto*/ $texto_contrato = contrato(400, "texto_del_contrato"); //$tamTexto = strlen($texto_contrato); //Buscar la parte que define el formato de Movimientos $IniMvtos = strpos($texto_contrato, "---"); $FinMvtos = strrpos($texto_contrato, "---"); $txtMvtos = str_replace("---", "", substr($texto_contrato, $IniMvtos, $FinMvtos - $IniMvtos)); $aSQL = explode("|", $txtMvtos); //extrae la cadena del formato de movimientos //eliminar esa parte del contrato $texto_contrato = str_replace("---{$txtMvtos}---", "_AREA_DE_MOVIMIENTOS_", $texto_contrato); //echo "$tamTexto .. $IniMvtos .. $FinMvtos <br >"; $equivTit = array("numero_del_movimiento" => "#Op.", "concepto_del_movimiento" => "Concepto", "monto_del_movimiento" => "Monto", "destino_del_movimiento" => "Destino"); //"concepto_nombre_corto" => "Concepto" $equivWidth = array("numero_del_movimiento" => "10%", "concepto_del_movimiento" => "35%", "monto_del_movimiento" => "17%", "destino_del_movimiento" => "38%"); $header = ""; $table = "";
$xEmp = new cEmpresas($empresa); $xEmp->init(); $xTPer = new cPeriocidadDePago($periocidad); $xTPer->init(); //if($xEmp->getEsPeriodoCerrado($periocidad, $periodo) == false){ $xHP->goToPageError(20101); } //$xHP->addStyle(""); $style = " body { margin-top:0; margin-bottom:0.5in; margin-left:0.5in; margin-right:0.5in; \n\t\tfont: 8pt \"Trebuchet MS\", Arial, Helvetica, sans-serif !important; font-stretch: extra-condensed;\ttext-transform: uppercase; }\n#ticket { height: 3.8in; } .npage { page-break-after: always;} .divisormedio { margin-bottom: 1.25in; border-style: dotted; border-color: transparent; } "; $xRPT->setToPrint(); $xRPT->addHeaderCNT("<style>{$style}</style>"); if ($out == OUT_DOC) { $xRPT->addHeaderCNT("<style>h1,h2,h3,h4 {text-align:center; font-size: 12pt; } body{ line-height: 10pt; }</style>"); } $xRPT->setOut($out); //filtrar domicilio -> socio -> credito -> letra $sql = $xL->getListadoDeCobranza($idnomina); $base_contrato = contrato(401, "texto_del_contrato"); $Dep = new cEmpresas($empresa); $Dep->init(); $nempresa = $Dep->getNombre(); $TCobros = 0; $rs = getRecordset($sql); $ppn = 1; $contar = 1; while ($rw = mysql_fetch_array($rs)) { //cargar datos de la parcialidad $numero_de_socio = $rw["persona"]; $cSoc = new cSocio($numero_de_socio); $cSoc->init(); $DSoc = $cSoc->getDatosInArray(); $ficha_socio = $cSoc->getFicha(); $numero_credito = $rw["credito"];
* Obtiene la Lista de Beneficiados */ $beneficiados = ""; $sql_beneficiados = "SELECT * FROM socios_relaciones WHERE tipo_relacion=11 AND socio_relacionado={$idsocio} LIMIT 0,100"; $rs_beneficiados = mysql_query($sql_beneficiados); while ($row_beneficiado = mysql_fetch_array($rs_beneficiados)) { $beneficiados = $beneficiados . "<li>{$row_beneficiado['6']} {$row_beneficiado['7']} {$row_beneficiado['5']}</li> "; } $variable_lista_beneficiados = "<ol>\r\n\t\t\t\t{$beneficiados}\r\n\t\t\t</ol>"; /** * Compara si existen Datos de Mancomunados */ if ($datos_de_la_cuenta["nombre_mancomunado1"] != "" & $datos_de_la_cuenta["nombre_mancomunado1"] != "_") { $nombre_mancomunados = "<br /><br /><br />" . $datos_de_la_cuenta["nombre_mancomunado1"] . " <br /> <br /><br />" . $datos_de_la_cuenta["nombre_mancomunado2"]; } else { $nombre_mancomunados = ""; } /** * Empieza el Intercambio de variables en el contrato */ $vars = array("variable_numero_de_cuenta" => $idcuenta, "variable_nombre_del_socio" => $nombre_del_socio, "variable_numero_de_socio" => $numero_de_socio, "variable_domicilio_del_socio" => $domicilio_del_socio, "variable_nombre_de_la_entidad" => EACP_NAME, "variable_domicilio_de_la_entidad" => EACP_DOMICILIO_CORTO, "variable_monto_inicial_en_numero" => $monto_inicial, "variable_monto_inicial_en_letras" => $monto_inicial_letras, "variable_numero_de_dias" => $numero_dias, "variable_caja_local" => $caja_local, "variable_lugar" => $variable_lugar, "variable_fecha_actual" => $variable_fecha_actual, "variable_nombre_mancomunados" => $nombre_mancomunados, "variable_tasa_otorgada" => $variable_tasa_otorgada, "variable_fecha_de_vencimiento" => $variable_fecha_vencimiento, "variable_oficial" => $variable_oficial, "variable_titular_de_cobranza" => $titular_cobranza, "variable_lista_de_beneficiados" => $variable_lista_beneficiados, "variable_nombre_de_la_sociedad" => EACP_NAME, "variable_fecha_larga_actual" => fecha_larga(), "variable_rfc_del_socio" => $DSoc["rfc"], "variable_acta_notarial_de_poder_al_representante" => EACP_DOCTO_REP_LEGAL, "variable_rfc_de_la_entidad" => EACP_RFC); $texto_contrato = contrato($documento, "texto_del_contrato"); foreach ($vars as $key => $value) { $texto_contrato = str_replace($key, $value, $texto_contrato); } echo $texto_contrato; echo getRawFooter(); ?> </body> </html>
function getListadoDeAvales($credito) { //TODO: Terminar $mSQL = new cSQLListas(); $mql = new MQL(); $sql = $mSQL->getListadoDeAvales($credito, $this->mPersona); $rs = $mql->getDataRecord($sql); //setLog($sql); $forma = 8001; $firma = 8002; $friesgo = 5001; $cficha = ""; $cfirmas = ""; $criesgo = ""; $clista = ""; //$xAval = new cSocios_relaciones(); foreach ($rs as $rows) { $persona = $rows["numero_socio"]; $idrelacion = $rows["num"]; $xSoc = new cSocio($persona); $xRel = new cPersonasRelaciones($idrelacion, $persona); $xRel->init(); if ($xSoc->init() == true) { $avalDom = $xSoc->getODomicilio(); $avalEc = $xSoc->getOActividadEconomica(); $vars = array("aval_nombre_completo" => $xSoc->getNombreCompleto(), "aval_domicilio_localidad" => "", "aval_direccion_calle_y_numero" => "", "aval_direccion_estado" => "", "aval_direccion_completa" => "", "aval_ocupacion" => "", "aval_fecha_de_nacimiento" => $xSoc->getFechaDeNacimiento(), "aval_id_fiscal" => $xSoc->getRFC(), "aval_lugar_de_nacimiento" => $xSoc->getLugarDeNacimiento(), "aval_empresa_de_trabajo" => "", "aval_estado_civil" => $xSoc->getEstadoCivil(), "aval_tipo_de_relacion" => $xRel->getNombreRelacion(), "aval_tipo_de_parentesco" => $xRel->getNombreParentesco(), "aval_porcentaje_relacionado" => $xRel->getPorcientorelacionado() * 100); if ($avalDom != null) { $vars["aval_direccion_completa"] = $xSoc->getDomicilio(); $vars["aval_domicilio_localidad"] = $xSoc->getODomicilio()->getCiudad(); $vars["aval_direccion_calle_y_numero"] = $xSoc->getODomicilio()->getCalleConNumero(); $vars["aval_direccion_estado"] = $xSoc->getODomicilio()->getEstado(OUT_TXT); } if ($avalEc != null) { $vars["aval_ocupacion"] = $xSoc->getOActividadEconomica()->getPuesto(); $vars["aval_empresa_de_trabajo"] = $xSoc->getOActividadEconomica()->getNombreEmpresa(); } $texto_ficha = contrato($forma, "texto_del_contrato"); $texto_firma = contrato($firma, "texto_del_contrato"); $texto_aut = contrato($friesgo, "texto_del_contrato"); $vars = array_merge($vars, $this->mBasicVars); foreach ($vars as $key => $value) { $texto_ficha = str_replace($key, $value, $texto_ficha); $texto_firma = str_replace($key, $value, $texto_firma); $texto_aut = str_replace($key, $value, $texto_aut); } $cficha .= $texto_ficha; $cfirmas .= $texto_firma; $criesgo .= $texto_aut; $clista .= $xSoc->getNombreCompleto(OUT_TXT) . ": " . $xSoc->getDomicilio() . "; "; //setLog($texto_ficha); } //setLog($xSoc->getMessages()); } $this->mFichasAvales = $cficha; $this->mFirmasAvales = $cfirmas; $this->mFichaRiesgoAv = $criesgo; $this->mLAvalesConDir = $clista; }
$recibo = $_GET["r"]; $forma = $_GET["f"]; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title></title> </head> <link href="../css/reporte.css" rel="stylesheet" type="text/css"> <body onLoad="javascript:window.print();"> <!-- --> <?php echo getRawHeader(); $sqlRecConSoc = "SELECT\n\t`socios_general`.*,\n\t`operaciones_recibos`.* \nFROM\n\t`operaciones_recibos` `operaciones_recibos` \n\t\tINNER JOIN `socios_general` `socios_general` \n\t\tON `operaciones_recibos`.`numero_socio` = \n\t\t`socios_general`.`codigo` \nWHERE\n\t(`operaciones_recibos`.`idoperaciones_recibos` ={$recibo})"; $DCred = obten_filas($sqlRecConSoc); $sqlMvtoConSoc = "SELECT\n\t`operaciones_mvtos`.`socio_afectado` AS `socio`,\n\t`socios`.`nombre`,\n\t`operaciones_tipos`.`descripcion_operacion` AS \n\t`operacion`,\n\t`operaciones_mvtos`.`fecha_operacion` AS `fecha`,\n\t`operaciones_mvtos`.`afectacion_real` AS `monto`\nFROM\n\t`operaciones_mvtos` `operaciones_mvtos` \n\t\tINNER JOIN `socios` `socios` \n\t\tON `operaciones_mvtos`.`socio_afectado` = `socios`.\n\t\t`codigo` \n\t\t\tINNER JOIN `operaciones_tipos` \n\t\t\t`operaciones_tipos` \n\t\t\tON `operaciones_mvtos`.`tipo_operacion` = \n\t\t\t`operaciones_tipos`.`idoperaciones_tipos` \nWHERE\n\t(`operaciones_mvtos`.`recibo_afectado` ={$recibo})"; $lst_mvtos = ""; $cTblMvtos = new cTabla($sqlMvtoConSoc); $cTblMvtos->setWidth(80); $lst_mvtos = $cTblMvtos->Show(); $vars = array("variable_nombre_del_socio" => $DCred["apellidopaterno"] . " " . $DCred["apellidomaterno"] . " " . $DCred["nombre_completo"], "variable_nombre_de_la_sociedad" => EACP_NAME, "variable_domicilio_del_socio" => $domicilio_del_socio, "variable_documento_de_constitucion_de_la_sociedad" => EACP_DOCTO_CONSTITUCION, "variable_rfc_de_la_entidad" => EACP_RFC, "variable_rfc_del_socio" => $DCred["rfc"], "variable_curp_del_socio" => $DCred["curp"], "variable_nombre_del_representante_legal_de_la_sociedad" => EACP_REP_LEGAL, "variable_informacion_del_credito" => "NO_APLICA", "variable_domicilio_de_la_entidad" => EACP_DOMICILIO_CORTO, "variable_acta_notarial_de_poder_al_representante" => EACP_DOCTO_REP_LEGAL, "variable_lista_de_beneficiados" => "NO_APLICA", "variable_numero_de_socio" => $DCred["codigo"], "variable_nombre_caja_local" => "NO_APLICA", "variable_tipo_de_credito" => "NO_APLICA", "variable_monto_ministrado" => "NO_APLICA", "variable_tasa_mensual_de_interes_ordinario" => "NO_APLICA", "variable_credito_fecha_de_vencimiento" => "NO_APLICA", "variable_monto_garantia_liquida" => "NO_APLICA", "variable_tasa_mensual_de_interes_moratorio" => "NO_APLICA", "variable_tasa_de_garantia_liquida" => "NO_APLICA", "variable_plan_de_pagos" => "NO_APLICA", "variable_horario_de_trabajo_de_la_entidad" => EACP_HORARIO_DE_TRABAJO, "variable_testigo_del_acto" => $oficial, "variable_fecha_larga_actual" => fecha_larga(), "variable_nombre_de_presidente_de_vigilancia_de_la_entidad" => EACP_PDTE_VIGILANCIA, "variable_nombre_de_la_representante_social" => "NO_APLICA", "variable_listado_de_integrantes" => "NO_APLICA", "variable_nombre_de_la_vocal_de_vigilancia" => "NO_APLICA", "variable_nombre_del_grupo_solidario" => "NO_APLICA", "variable_domicilio_de_la_representante_social" => "NO_APLICA", "variable_meses_de_duracion_del_credito" => "NO_APLICA", "variable_en_letras_monto_ministrado" => "NO_APLICA", "variable_recibo_mvtos_con_socio" => $lst_mvtos); $texto_contrato = contrato($forma, "texto_del_contrato"); foreach ($vars as $key => $value) { $texto_contrato = str_replace($key, $value, $texto_contrato); } echo $texto_contrato; echo getRawFooter(); ?> </body> </html>