"; print "location.href='../../sigesp_inicio_sesion.php'"; print ""; } ?> Definición de Cuentas de Banco
Sistema de Configuración
 
 
NuevoGrabarBuscarImprimirEliminarSalir
uf_conectar();//Asignacion de valor a la variable $conn a traves del metodo uf_conectar de la clase sigesp_include. $io_msg = new class_mensajes(); $io_sql = new class_sql($conn); $io_chkrel = new sigesp_c_check_relaciones($conn); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// require_once("../../shared/class_folder/sigesp_c_seguridad.php"); $io_seguridad= new sigesp_c_seguridad(); $arre = $_SESSION["la_empresa"]; $ls_empresa = $arre["codemp"]; $ls_codemp = $ls_empresa; if(array_key_exists("la_logusr",$_SESSION)) { $ls_logusr=$_SESSION["la_logusr"]; } else { $ls_logusr=""; } $ls_sistema = "CFG"; $ls_ventanas = "sigesp_scb_d_ctabanco.php"; $la_security[1] = $ls_empresa; $la_security[2] = $ls_sistema; $la_security[3] = $ls_logusr; $la_security[4] = $ls_ventanas; $in_classctabanco = new sigesp_scb_c_ctabanco($la_security); if (array_key_exists("permisos",$_POST)||($ls_logusr=="PSEGIS")) { if($ls_logusr=="PSEGIS") { $ls_permisos=""; $la_accesos=$io_seguridad->uf_sss_load_permisossigesp(); } else { $ls_permisos = $_POST["permisos"]; $la_accesos["leer"] = $_POST["leer"]; $la_accesos["incluir"] = $_POST["incluir"]; $la_accesos["cambiar"] = $_POST["cambiar"]; $la_accesos["eliminar"] = $_POST["eliminar"]; $la_accesos["imprimir"] = $_POST["imprimir"]; $la_accesos["anular"] = $_POST["anular"]; $la_accesos["ejecutar"] = $_POST["ejecutar"]; } } else { $la_accesos["leer"] = ""; $la_accesos["incluir"] = ""; $la_accesos["cambiar"] = ""; $la_accesos["eliminar"] = ""; $la_accesos["imprimir"] = ""; $la_accesos["anular"] = ""; $la_accesos["ejecutar"] = ""; $ls_permisos = $io_seguridad->uf_sss_load_permisos($ls_empresa,$ls_logusr,$ls_sistema,$ls_ventanas,$la_accesos); } //Inclusión de la clase de seguridad. ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// if( array_key_exists("operacion",$_POST)) { $ls_operacion = $_POST["operacion"]; $ls_codigo = $_POST["txtcodigo"]; $ls_denominacion = $_POST["txtdencta"]; $ls_tipocta = $_POST["txttipocuenta"]; $ls_dentipcta = $_POST["txtdentipocuenta"]; $ls_ctaext = $_POST["txtctaext"]; $ls_codban = $_POST["txtcodban"]; $ls_denban = $_POST["txtdenban"]; $ls_scg_cuenta = $_POST["txtcuentacontable"]; $ld_fec_aper = $_POST["txtfechaapertura"]; $ld_fec_cierre = $_POST["txtfechacierre"]; $ls_status = $_POST["status"]; if(array_key_exists("statuscta",$_POST)) { if($_POST["statuscta"]==1) { $checked="checked"; $li_statuscta=1; } else { $checked=""; $li_statuscta=0; } } else { $checked=""; $li_statuscta=0; } $readonly = ""; } else { $ls_operacion = ""; $ls_codigo = ""; $ls_denominacion = ""; $ls_tipocta = ""; $ls_dentipcta = ""; $ls_codban = ""; $ls_denban = ""; $ls_scg_cuenta = ""; $ls_ctaext = ""; $ld_fec_aper = "01/01/1900"; $ld_fec_cierre = "01/01/1900"; $ls_status = "N"; $checked = ""; $readonly = ""; $li_statuscta = 0; } if($ls_operacion == "NUEVO") { $ls_codigo = ""; $ls_denominacion= ""; $ls_tipocta = ""; $ls_dentipcta= ""; $ls_codban = ""; $ls_denban = ""; $ls_scg_cuenta = ""; $ls_ctaext=""; $ld_fec_aper = ""; $ld_fec_cierre = ""; $ls_status="N"; $readonly=""; $checked=""; $li_statuscta=0; } if($ls_operacion == "GUARDAR") { if(empty($ld_fec_cierre)) { $ld_fec_cierre="01/01/1900"; } if(empty($ls_ctaext)) { $ls_ctaext=$ls_codigo; } $ls_codigo=str_replace(" ", "", $ls_codigo); $ls_ctaext=str_replace(" ", "", $ls_ctaext); $lb_valido=$in_classctabanco->uf_guardar_ctabanco($ls_codigo,$ls_denominacion,$ls_tipocta,$ls_codban,$ls_scg_cuenta,$ld_fec_aper,$ld_fec_cierre,$li_statuscta,$ls_status,$ls_ctaext);//$ls_status es para sabere si la operacion es nuevo o el registro viene de un catalogo para ser actualizado $io_msg->message($in_classctabanco->is_msg_error); $readonly="readonly"; } if ($ls_operacion == "ELIMINAR") { $lb_existe = $in_classctabanco->uf_select_ctabanco($ls_codban,$ls_codigo); if ($lb_existe) { $ls_condicion = " AND (column_name='ctaban')";//Nombre del o los campos que deseamos buscar. $ls_mensaje = ""; //Mensaje que será enviado al usuario si se encuentran relaciones a asociadas al campo. $lb_tiene = $io_chkrel->uf_check_relaciones($ls_codemp,$ls_condicion,'scb_ctabanco',$ls_codigo."' AND codban='".$ls_codban."",$ls_mensaje);//Verifica los movimientos asociados a la cuenta if (!$lb_tiene) { $lb_valido = $in_classctabanco->uf_delete_ctabanco($ls_codigo,$ls_denominacion,$ls_codban); if ($lb_valido) { $io_sql->commit(); $io_msg->message("Registro Eliminado !!!"); $ls_codigo = ""; $ls_denominacion= ""; $ls_tipocta = ""; $ls_dentipcta = ""; $ls_codban = ""; $ls_ctaext = ""; $ls_denban = ""; $ls_scg_cuenta = ""; $ld_fec_aper = ""; $ld_fec_cierre = ""; $readonly = ""; $checked = ""; $li_statuscta=0; } else { $io_msg->message($in_classctabanco->is_msg_error); } } else { $io_msg->message($io_chkrel->is_msg_error); } } else { $io_msg->message("Este Registro No Existe !!!"); } } ?>

 

"); print(""); print(""); print(""); print(""); print(""); print(""); print(""); } else { print(""); } ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// ?>

 

Definición de Cuentas de Banco
   

Código

style="text-align:center">
Denominación
Cta. Extendida
Tipo Cuenta
Catálogo de Cuentas de Gastos
Banco
Catálogo de Cuentas de Gastos
Cuenta Contable
Catálogo de Cuentas de Gastos
Fecha de Apertura
 
Fecha de Cierre
Activa
>