"; print "close();"; print "opener.document.form1.submit();"; print ""; } //-------------------------------------------------------------- function uf_print($as_codban, $as_nomban, $as_codnomdes, $as_codnomhas, $as_tipo) { ////////////////////////////////////////////////////////////////////////////// // Function: uf_print // Access: public // Arguments: as_codban // Código de banco // as_nomban // nombre del banco // as_codnomdes // Código de Nómina Desde // as_codnomhas // Código de Nómina Hasta // as_tipo // Tipo de llamada del catálogo // Description: Función que obtiene e imprime los resultados de la busqueda // Creado Por: Ing. Yesenia Moreno // Fecha Creación: 01/01/2006 Fecha Última Modificación : ////////////////////////////////////////////////////////////////////////////// require_once("../shared/class_folder/sigesp_include.php"); $io_include=new sigesp_include(); $io_conexion=$io_include->uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $io_sql=new class_sql($io_conexion); require_once("../shared/class_folder/class_mensajes.php"); $io_mensajes=new class_mensajes(); require_once("../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; if(array_key_exists("la_nomina",$_SESSION)) { $ls_codnom=$_SESSION["la_nomina"]["codnom"]; } else { $ls_codnom="0000"; } print ""; print ""; print ""; print ""; print ""; $ls_sql="SELECT codban,nomban ". " FROM scb_banco ". " WHERE codemp='".$ls_codemp."'". " AND codban like '".$as_codban."'". " AND nomban like '".$as_nomban."'"; if($ls_codnom!="0000") { if($_SESSION["la_nomina"]["tiponomina"]=="NORMAL") { if(($as_tipo=="replisperche")||($as_tipo=="replisban")||($as_tipo=="archtxt")) { $ls_sql=$ls_sql." AND codban IN (SELECT codban ". " FROM sno_personalnomina ". " WHERE codemp='".$ls_codemp."'". " AND codnom='".$ls_codnom."')"; } } else { if(($as_tipo=="replisperche")||($as_tipo=="replisban")) { $ls_sql=$ls_sql." AND codban IN (SELECT codban ". " FROM sno_thpersonalnomina ". " WHERE codemp='".$ls_codemp."'". " AND codnom='".$ls_codnom."')"; } } } if(($as_tipo=="repconlisban")||($as_tipo=="depbandes")||($as_tipo=="depbanhas")) { $ls_sql="SELECT codban, MAX(nomban) AS nomban ". " FROM scb_banco ". " WHERE codemp='".$ls_codemp."'". " AND codban like '".$as_codban."'". " AND nomban like '".$as_nomban."'". " AND codban IN (SELECT codban ". " FROM sno_personalnomina ". " WHERE codemp='".$ls_codemp."'". " AND codnom>='".$as_codnomdes."' ". " AND codnom<='".$as_codnomhas."' )" . " GROUP BY codban "; } $ls_sql=$ls_sql." ORDER BY codban "; $rs_data=$io_sql->select($ls_sql); if($rs_data===false) { $io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); } else { while($row=$io_sql->fetch_row($rs_data)) { $ls_codban=$row["codban"]; $ls_nomban=$row["nomban"]; switch ($as_tipo) { case "": print ""; print ""; print ""; print ""; break; case "config": print ""; print ""; print ""; print ""; break; case "pagdirche": print ""; print ""; print ""; print ""; break; case "replisperche": // el llamado se hace desde sigesp_sno_r_listadopersonalcheque.php print ""; print ""; print ""; print ""; break; case "replisban": // el llamado se hace desde sigesp_sno_r_listadobanco.php print ""; print ""; print ""; print ""; break; case "repconlisban": // el llamado se hace desde sigesp_snorh_r_listadobanco.php print ""; print ""; print ""; print ""; break; case "beneficiario": // el llamado se hace desde sigesp_snorh_d_beneficiario.php print ""; print ""; print ""; print ""; break; case "replisben": // el llamado se hace desde sigesp_snorh_d_beneficiario.php print ""; print ""; print ""; print ""; break; case "depbandes": // el llamado se hace desde sigesp_snorh_r_listadobanco.php print ""; print ""; print ""; print ""; break; case "depbanhas": // el llamado se hace desde sigesp_snorh_r_listadobanco.php print ""; print ""; print ""; print ""; break; case "replisbanpen": // el llamado se hace desde sigesp_sno_r_listadobanco.php print ""; print ""; print ""; print ""; break; case "replisbanpenh": // el llamado se hace desde sigesp_sno_r_listadobanco.php print ""; print ""; print ""; print ""; break; case "replisbenpen": // el llamado se hace desde sigesp_snorh_d_beneficiario.php print ""; print ""; print ""; print ""; break; case "reppagbandes": // el llamado se hace desde sigesp_sno_r_pagosbanco.php print ""; print ""; print ""; print ""; break; case "reppagbanhas": // el llamado se hace desde sigesp_sno_r_pagosbanco.php print ""; print ""; print ""; print ""; break; case "archtxt": // el llamado se hace desde sigesp_sno_r_metodo_fonz.php print ""; print ""; print ""; print ""; break; } } $io_sql->free_result($rs_data); } print "
BancoDescripción
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
".$ls_codban."".$ls_nomban."
"; unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($ls_codemp); } //-------------------------------------------------------------- ?> Catálogo de Banco

Catálogo de Banco

Código
Nombre
 

uf_obteneroperacion(); $ls_tipo=$io_fun_nomina->uf_obtenertipo(); $ls_codnomdes=$io_fun_nomina->uf_obtenervalor_get("codnomdes",""); $ls_codnomhas=$io_fun_nomina->uf_obtenervalor_get("codnomhas",""); if($ls_operacion=="BUSCAR") { $ls_codban="%".$_POST["txtcodban"]."%"; $ls_nomban="%".$_POST["txtnomban"]."%"; uf_print($ls_codban, $ls_nomban, $ls_codnomdes, $ls_codnomhas, $ls_tipo); } else { $ls_codban="%%"; $ls_nomban="%%"; uf_print($ls_codban, $ls_nomban, $ls_codnomdes, $ls_codnomhas, $ls_tipo); } unset($io_fun_nomina); ?>