@Override public void aceptarReporte() { // Se ejecuta cuando se selecciona un reporte de la lista if (rep_reporte.getReporteSelecionado().equals("Facturas") || rep_reporte.getReporteSelecionado().equals("Facturas A6") || rep_reporte.getReporteSelecionado().equals("Facturas Nueva") || rep_reporte.getReporteSelecionado().equals("Facturas con Formato")) { if (rep_reporte.isVisible()) { parametro = new HashMap(); rep_reporte.cerrar(); parametro.put("ide_cccfa", Long.parseLong(tab_tabla.getValorSeleccionado())); sel_rep.setSeleccionFormatoReporte(parametro, rep_reporte.getPath()); sel_rep.dibujar(); } } else if (rep_reporte.getReporteSelecionado().equals("Comprobante Contabilidad")) { if (rep_reporte.isVisible()) { if (tab_tabla.getValor("ide_cnccc") != null && !tab_tabla.getValor("ide_cnccc").isEmpty()) { parametro = new HashMap(); rep_reporte.cerrar(); parametro.put("ide_cnccc", Long.parseLong(tab_tabla.getValor("ide_cnccc"))); parametro.put("ide_cnlap_haber", utilitario.getVariable("p_con_lugar_haber")); parametro.put("ide_cnlap_debe", utilitario.getVariable("p_con_lugar_debe")); sel_rep.setSeleccionFormatoReporte(parametro, rep_reporte.getPath()); sel_rep.dibujar(); } else { utilitario.agregarMensajeInfo( "Comprobante de Contabilidad", "La factura seleccionada no tiene Comprobante de Contabilidad"); } } } }
//// calcular ValorPago public void calcularValorPago() { double dou_val_compra = 0; double dou_total_retencion = 0; double dou_valor_pago = 0; double dou_valor_iva = 0; double duo_iva = par_iva; try { // Obtenemos el valor de la cantidad dou_val_compra = Double.parseDouble(tab_comprobante.getValor("valor_compra_tecpo")); } catch (Exception e) { } try { // Obtenemos el valor de la cantidad dou_total_retencion = Double.parseDouble(tab_retencion.getValor("total_ret_teret")); } catch (Exception e) { } dou_valor_pago = dou_val_compra - dou_total_retencion; // dou_valor_iva=dou_val_compra*duo_iva; tab_comprobante.setValor("valor_pago_tecpo", utilitario.getFormatoNumero(dou_valor_pago, 2)); // tab_comprobante.setValor("valor_iva_tecpo", utilitario.getFormatoNumero(dou_valor_iva,2)); tab_comprobante.modificar(tab_comprobante.getFilaActual()); // para que haga el update utilitario.addUpdateTabla(tab_comprobante, "valor_pago_tecpo,", ""); }
public void aprobacionTalentoHumano() { if (aut_empleado.getValor() != null && !aut_empleado.getValor().isEmpty()) { if (tab_permisos.getTotalFilas() > 0) { if (tab_permisos.getValor("anulado_aspvh").equalsIgnoreCase("true")) { utilitario.agregarMensajeInfo( "No se puede Aprobar la Solicitud ", "Solicitud se encuentra Anulada"); return; } if (tab_permisos.getValor("aprobado_tthh_aspvh").equalsIgnoreCase("true")) { utilitario.agregarMensajeInfo( "No se puede Aprobar la Solicitud ", "Solicitud se encuentra Aprobada"); return; } if (tab_permisos.getValor("aprobado_tthh_aspvh").equalsIgnoreCase("true")) { utilitario.agregarMensajeInfo( "No se puede continuar", "Ya se encuentra aprobado por Talento Humano"); return; } con_guardar.setMessage("Esta Seguro de Aprobar La Solicitud de Talento Humano"); con_guardar.setTitle("CONFIRMACION APROBACION DE TALENTO HUMANO"); con_guardar.getBot_aceptar().setMetodo("aceptarAprobarSolicitudTalento"); con_guardar.dibujar(); utilitario.addUpdate("con_guardar"); } else { utilitario.agregarMensajeInfo( "No se puede Aprobar la Solicitud ", "El Empleado no Tiene Solicitudes"); } } else { utilitario.agregarMensajeInfo( "No se puede Aprobar la Solicitud ", "Debe seleccionar un Empleado"); } }
@Override public void aceptarReporte() { Locale locale = new Locale("es", "ES"); if (rep_reporte.getReporteSelecionado().equals("Comprobante Pago")) { if (rep_reporte.isVisible()) { p_parametros = new HashMap(); rep_reporte.cerrar(); // p_parametros.put("IDE_GTEMP",Long.parseLong(tab_anticipo.getValor("IDE_GTEMP"))); TablaGenerica tab_valor = utilitario.consultar( ser_Tesoreria.getConsulValorPagoContabilidad(tab_movimiento.getValor("ide_comov"))); p_parametros.put("titulo", "EMGIRS - EP"); p_parametros.put("p_contador_general", utilitario.getVariable("p_nombre_contador")); p_parametros.put( "p_cuota_mensual", utilitario.getLetrasDolarNumero( utilitario.getFormatoNumero(tab_valor.getValor("valor"), 2))); p_parametros.put("p_ide_comov", Integer.parseInt(tab_movimiento.getValor("ide_comov"))); p_parametros.put("REPORT_LOCALE", locale); sef_reporte.setSeleccionFormatoReporte(p_parametros, rep_reporte.getPath()); sef_reporte.dibujar(); } else { utilitario.agregarMensajeInfo( "No se puede continuar", "No ha seleccionado ningun registro en la cabecera del anticipo"); } } }
public void pagarPrestamo() { double dou_interes = 0; String cuotas = ""; String pagados = ""; for (int i = 0; i < tab_tabla1.getTotalFilas(); i++) { if (tab_tabla1.getValor(i, "pagado_ipdpr").equalsIgnoreCase("true")) { dou_interes += Double.parseDouble(tab_tabla1.getValor(i, "interes_ipdpr")); if (!cuotas.isEmpty()) { cuotas += ", "; } cuotas += "" + tab_tabla1.getValor(i, "num_ipdpr"); if (!pagados.isEmpty()) { pagados += ", "; } pagados += "" + tab_tabla1.getValor(i, "ide_ipdpr"); } } if (rad_hace_factrua.getValue().toString().equals("true")) { if (dou_interes > 0) { fcc_factura.nuevaFactura(); fcc_factura.setCliente(tab_tabla1.getValor("ide_geper")); fcc_factura.setObservacion("Préstamo cuota " + cuotas); fcc_factura .getTab_cab_factura() .setValor("base_tarifa0_cccfa", utilitario.getFormatoNumero(dou_interes)); fcc_factura .getTab_cab_factura() .setValor("total_cccfa", utilitario.getFormatoNumero(dou_interes)); // Detalle fcc_factura.getTab_deta_factura().insertar(); fcc_factura.getTab_deta_factura().setValor("cantidad_ccdfa", "1"); fcc_factura .getTab_deta_factura() .setValor("precio_ccdfa", utilitario.getFormatoNumero(dou_interes)); fcc_factura .getTab_deta_factura() .setValor("total_ccdfa", utilitario.getFormatoNumero(dou_interes)); fcc_factura.getTab_deta_factura().setValor("observacion_ccdfa", "Préstamo cuota " + cuotas); fcc_factura .getTab_deta_factura() .setValor("ide_inarti", utilitario.getVariable("p_iyp_aporte_deta_factura")); fcc_factura.getTab_deta_factura().setValor("iva_inarti_ccdfa", "-1"); // no iva fcc_factura.calcularTotalFactura(); fcc_factura.dibujar(); } else { utilitario.agregarMensajeError( "Seleccionar dividendos", "El valor a facturar debe ser mayor a 0"); } } else { // no hace factura solo cambia estado a pagado los seleccionados utilitario.getConexion().getSqlPantalla().clear(); if (pagados.isEmpty() == false) { utilitario.getConexion().agregarSql(ser_prestamo.getSqlPagarDividendos(pagados, null)); } if (guardarPantalla().isEmpty()) { tab_tabla1.ejecutarSql(); } } }
public void CargarFechaHasta(SelectEvent evt) { tab_permisos.modificar(evt); if (tab_permisos.getValor("FECHA_DESDE_ASPVH") != null && !tab_permisos.getValor("FECHA_DESDE_ASPVH").isEmpty()) { tab_permisos.setValor("FECHA_HASTA_ASPVH", tab_permisos.getValor("FECHA_DESDE_ASPVH")); utilitario.addUpdateTabla(tab_permisos, "FECHA_HASTA_ASPVH", ""); } }
@Override public void guardar() { if (mep_menu.getOpcion() == 1) { // Generar Tabla de Amortizacion if (tab_tabla1.isFilaInsertada()) { if (validarPrestamo()) { ser_prestamo.generarTablaAmortizacion(tab_tabla1); utilitario.agregarMensaje("Se generó la Tabla de Amortización", ""); } else { return; } } else if (tab_tabla1.isFilaModificada()) { if (!validarPrestamo()) { return; } } if (tab_tabla1.guardar()) { if (guardarPantalla().isEmpty()) { aut_prestamos.actualizar(); aut_prestamos.setSize(100); aut_prestamos.setValor(tab_tabla1.getValor("ide_ipcpr")); utilitario.addUpdate("aut_prestamos"); } } } if (mep_menu.getOpcion() == 4) { if (fcc_factura.isVisible()) { // Cambiar de estado a pagado las dividendos seleccionados String pagados = ""; String seleccionado = ""; for (int i = 0; i < tab_tabla1.getTotalFilas(); i++) { if (tab_tabla1.getValor(i, "pagado_ipdpr").equalsIgnoreCase("true")) { if (!pagados.isEmpty()) { pagados += ", "; } pagados += "" + tab_tabla1.getValor(i, "ide_ipdpr"); seleccionado = tab_tabla1.getValor(i, "ide_ipdpr"); } } fcc_factura.guardar(); if (fcc_factura.isVisible() == false) { // GUARDO LA FACTURA SIN ERRORES if (pagados.isEmpty() == false) { String ide_cccfa = fcc_factura.getTab_cab_factura().getValor("ide_cccfa"); if (ide_cccfa != null) { utilitario .getConexion() .ejecutarSql(ser_prestamo.getSqlPagarDividendos(pagados, ide_cccfa)); } } if (seleccionado.isEmpty() == false) { dibujarTabla(); tab_tabla2.setFilaActual(seleccionado); } } } } }
public void carga() { tabTabla.setValor( "abastecimiento_anio", String.valueOf(utilitario.getAnio(tabTabla.getValor("abastecimiento_fecha")))); tabTabla.setValor( "abastecimiento_periodo", String.valueOf(utilitario.getMes(tabTabla.getValor("abastecimiento_fecha")))); utilitario.addUpdate("tabTabla"); }
public void aceptarImpuesto() { System.out.println("entra a metodo aceptar impues"); if (set_impuesto.isVisible()) { if (set_impuesto.getValorSeleccionado() != null) { tab_detalle_retencion.insertar(); if (set_impuesto.getValorSeleccionado().equals(par_impuesto_iva)) { tab_detalle_retencion.setValor( "base_imponible_teder", tab_adq_factura.getValor("valor_iva_adfac")); } else if (set_impuesto.getValorSeleccionado().equals(par_impuesto_renta)) { tab_detalle_retencion.setValor( "base_imponible_teder", tab_adq_factura.getValor("subtotal_adfac")); } str_seleccionado = set_impuesto.getValorSeleccionado(); System.out.println("probando que valor me llega" + str_seleccionado); set_retencion .getTab_seleccion() .setSql(ser_Tesoreria.getImpuesto("true", "0", str_seleccionado)); set_retencion.getTab_seleccion().ejecutarSql(); set_retencion.dibujar(); set_impuesto.cerrar(); } else { utilitario.agregarMensajeInfo("SELECCIONE OPCION", "Seleccione un registro"); } } else if (set_retencion.isVisible()) { str_seleccionado = set_retencion.getValorSeleccionado(); TablaGenerica tab_rentas = utilitario.consultar(ser_Tesoreria.getImpuestoCalculo(str_seleccionado)); double dou_valor_impuesto = 0; double dou_porcentaje_calculo = 0; double dou_valor_resultado = 0; dou_porcentaje_calculo = Double.parseDouble(tab_rentas.getValor("porcentaje_teimp")); dou_valor_impuesto = Double.parseDouble(tab_detalle_retencion.getValor("base_imponible_teder")); dou_valor_resultado = (dou_porcentaje_calculo * dou_valor_impuesto) / 100; if (set_retencion.getValorSeleccionado() != null) { tab_detalle_retencion.setValor("ide_teimp", str_seleccionado); tab_detalle_retencion.setValor("valor_retenido_teder", dou_valor_resultado + ""); String valorx = tab_detalle_retencion.getSumaColumna("valor_retenido_teder") + ""; tab_retencion.setValor("total_ret_teret", valorx); } set_retencion.cerrar(); utilitario.addUpdateTabla( tab_detalle_retencion, "valor_retenido_teder,base_imponible_teder,ide_teimp", ""); utilitario.addUpdateTabla(tab_retencion, "total_ret_teret", ""); calcularValorPago(); utilitario.addUpdateTabla(tab_comprobante, "valor_pago_tecpo,", ""); } }
public void anularFactura() { if (tab_tabla.getValor("ide_cccfa") != null) { ser_factura.anularFactura(tab_tabla.getValor("ide_cccfa")); if (guardarPantalla().isEmpty()) { tab_tabla.actualizar(); } } else { utilitario.agregarMensajeError("Debe seleccionar una Factura", ""); } }
public void dibujarTabla() { Grupo gru_grupo = new Grupo(); if (isPrestamoSeleccionado()) { tab_tabla2 = new Tabla(); tab_tabla2.setId("tab_tabla2"); tab_tabla2.setNumeroTabla(-1); tab_tabla2.setSql(ser_prestamo.getSqlTablaAmortizacion(aut_prestamos.getValor())); tab_tabla2.setLectura(true); tab_tabla2.getColumna("ide_ipdpr").setVisible(false); tab_tabla2.getColumna("ide_cccfa").setVisible(false); tab_tabla2.getColumna("fecha_ipdpr").setNombreVisual("fecha"); tab_tabla2.getColumna("fecha_prestamo_ipcpr").setVisible(false); tab_tabla2.getColumna("monto_ipcpr").setVisible(false); tab_tabla2.getColumna("num_dias_ipcpr").setVisible(false); tab_tabla2.getColumna("interes_ipcpr").setVisible(false); tab_tabla2.getColumna("capital").alinearDerecha(); tab_tabla2.getColumna("interes").alinearDerecha(); tab_tabla2.getColumna("cuota").alinearDerecha(); tab_tabla2.getColumna("banco").setLongitud(50); tab_tabla2.getColumna("banco").setVisible(false); // //!!!!!CAMBIAR tab_tabla2.getColumna("documento").setVisible(false); // //!!!!CAMBIAR tab_tabla2.setColumnaSuma("capital,interes,cuota"); tab_tabla2.setValueExpression( "rowStyleClass", "fila.campos[6] eq 'false' ? 'text-green' : null"); tab_tabla2.setScrollable(true); tab_tabla2.setOrdenar(false); tab_tabla2.setRows(999); tab_tabla2.setScrollHeight(400); tab_tabla2.dibujar(); PanelTabla pat_panel = new PanelTabla(); pat_panel.setPanelTabla(tab_tabla2); PanelGrid pgrid = new PanelGrid(); pgrid.setColumns(8); pgrid.setStyle("width:100%;"); pgrid.getFacets().put("header", new Etiqueta(aut_prestamos.getValorArreglo(1))); pgrid.getChildren().add(new Etiqueta("<strong>FECHA DEL PRESTAMO :</strong>")); pgrid .getChildren() .add( new Etiqueta( utilitario.getFormatoFecha( utilitario.getFecha(tab_tabla2.getValor("fecha_prestamo_ipcpr")), "dd-MM-yyyy"))); pgrid.getChildren().add(new Etiqueta("<strong>MONTO :</strong>")); pgrid.getChildren().add(new Etiqueta(tab_tabla2.getValor("monto_ipcpr"))); pgrid.getChildren().add(new Etiqueta("<strong>NUM DIAS PLAZO :</strong>")); pgrid.getChildren().add(new Etiqueta(tab_tabla2.getValor("num_dias_ipcpr"))); pgrid.getChildren().add(new Etiqueta("<strong>% INTERES :</strong>")); pgrid.getChildren().add(new Etiqueta(tab_tabla2.getValor("interes_ipcpr"))); gru_grupo.getChildren().add(pgrid); gru_grupo.getChildren().add(new Separator()); gru_grupo.getChildren().add(pat_panel); } mep_menu.dibujar(2, "TABLA DE AMORTIZACION", gru_grupo); }
public void calaculahoras(SelectEvent evt) { tab_permisos.modificar(evt); if (!isHoraMayor( tab_permisos.getValor("HORA_DESDE_ASPVH"), tab_permisos.getValor("HORA_HASTA_ASPVH"))) { calculoHoras( tab_permisos.getValor("HORA_DESDE_ASPVH"), tab_permisos.getValor("HORA_HASTA_ASPVH")); tab_permisos.setColumnaSuma("NRO_HORAS_ASPVH"); } else { utilitario.agregarMensajeInfo("HORA INICIAL NO PUEDE SER MENOR A HORA FINAL", ""); } }
//// lugar aplica public void lugarAplica(AjaxBehaviorEvent evt) { tab_detalle_movimiento.modificar(evt); if (tab_detalle_movimiento.getValor("ïde_gelua").equals(p_debe)) { tab_detalle_movimiento.setValor("haber_codem", "0"); utilitario.addUpdate(""); } if (tab_detalle_movimiento.getValor("ïde_gelua").equals(p_haber)) { tab_detalle_movimiento.setValor("debe_codem", "0"); } utilitario.addUpdate("debe_codem,haber_codem"); }
public void kilometraje() { TablaGenerica tabDato = aCombustible.getVehiculo(Integer.parseInt(tabTabla.getValor("mve_secuencial"))); if (!tabDato.isEmpty()) { Double valor1 = Double.valueOf(tabDato.getValor("kilometros_actual")); Double valor2 = Double.valueOf(tabTabla.getValor("abastecimiento_kilometraje")); if (valor2 >= valor1) { } else { utilitario.agregarMensajeError("Kilometraje", "Por Debajo del Anterior"); } } else { utilitario.agregarMensajeError("Registro", "No Se Encuentra Disponible"); } }
@Override public void aceptarReporte() { Map parametro = new HashMap(); if (rep_reporte.getReporteSelecionado().equals("Facturas") || rep_reporte.getReporteSelecionado().equals("Facturas A6") || rep_reporte.getReporteSelecionado().equals("Facturas Nueva") || rep_reporte.getReporteSelecionado().equals("Facturas con Formato")) { if (mep_menu.getOpcion() == 2) { // Valida que se seleccione una factura if (rep_reporte.isVisible()) { if (tab_tabla2.getValor("ide_cccfa") != null) { rep_reporte.cerrar(); parametro.put("ide_cccfa", Long.parseLong(tab_tabla2.getValor("ide_cccfa"))); sel_formato.setSeleccionFormatoReporte(parametro, rep_reporte.getPath()); sel_formato.dibujar(); utilitario.addUpdate("rep_reporte,sel_rep"); } else { utilitario.agregarMensajeInfo( "Seleccionar Factura", "El dividendo seleccionado no tiene Factura"); } } else { utilitario.agregarMensajeInfo( "Seleccionar Factura", "Debe seleccionar un dividendo de la Tabla de Amortización"); } } } else if (rep_reporte .getReporteSelecionado() .equals("Listado de Prestamos por Entidad Bancaria")) { if (rep_reporte.isVisible()) { rep_reporte.cerrar(); sel_formato.setSeleccionFormatoReporte(null, rep_reporte.getPath()); sel_formato.dibujar(); utilitario.addUpdate("rep_reporte,sel_formato"); } } else if (rep_reporte.getReporteSelecionado().equals("Tabla de Amortizacion")) { if (rep_reporte.isVisible()) { parametro = new HashMap(); System.out.println("si entra"); rep_reporte.cerrar(); parametro.put("ide_ipcpr", Long.parseLong(tab_tabla1.getValor("ide_ipcpr"))); parametro.put( "es_ingreso_ipcpr", Boolean.parseBoolean(tab_tabla1.getValor("es_ingreso_ipcpr"))); System.out.println(tab_tabla1.getValor("es_ingreso_ipcpr")); sel_formato.setSeleccionFormatoReporte(parametro, rep_reporte.getPath()); sel_formato.dibujar(); utilitario.addUpdate("rep_reporte,sel_formato"); } } }
public void valor() { TablaGenerica tabDato = aCombustible.getCombustible(Integer.parseInt(tabTabla.getValor("tipo_combustible_id"))); if (!tabDato.isEmpty()) { Double valor; valor = (Double.parseDouble(tabDato.getValor("tipo_valor_galon")) * Double.parseDouble(tabTabla.getValor("abastecimiento_galones"))); tabTabla.setValor("abastecimiento_total", String.valueOf(Math.rint(valor * 100) / 100)); utilitario.addUpdate("tabTabla"); } else { utilitario.agregarMensajeError("Valor", "No Se Encuentra Registrado"); } }
public void actu() { TablaGenerica tabDato = aCombustible.getVehiculo(Integer.parseInt(tabTabla.getValor("mve_secuencial"))); if (!tabDato.isEmpty()) { if (tabDato.getValor("placa").equals("0000000")) { } else { aCombustible.set_ActuaKM( Integer.parseInt(tabTabla.getValor("mve_secuencial")), Integer.parseInt(tabTabla.getValor("abastecimiento_kilometraje")), "set kilometros_actual"); } } else { utilitario.agregarMensajeError("Valor", "No Se Encuentra Registrado"); } }
public void busPlaca() { TablaGenerica tabDato = aCombustible.getVehiculo(Integer.parseInt(tabTabla.getValor("mve_secuencial"))); if (!tabDato.isEmpty()) { if (tabDato.getValor("placa").equals("0000000")) { tabTabla.getColumna("abastecimiento_kilometraje").setLectura(true); tabTabla.getColumna("abastecimiento_cod_dependencia").setLectura(false); tabTabla.getColumna("tipo_combustible_id").setLectura(false); tabTabla.setValor("abastecimiento_tipo_ingreso", "O"); utilitario.addUpdate("tabTabla"); } else { tabTabla.setValor("abastecimiento_cod_conductor", tabDato.getValor("cod_conductor")); tabTabla.setValor("tipo_combustible_id", tabDato.getValor("tipo_combustible_id")); tabTabla.setValor( "abastecimiento_cod_dependencia", tabDato.getValor("departamento_pertenece")); tabTabla.getColumna("abastecimiento_kilometraje").setLectura(false); tabTabla.getColumna("abastecimiento_cod_dependencia").setLectura(true); tabTabla.getColumna("tipo_combustible_id").setLectura(true); tabTabla.setValor("abastecimiento_tipo_ingreso", "K"); utilitario.addUpdate("tabTabla"); } } else { utilitario.agregarMensajeError("Vehiculo", "No Se Encuentra Registrado"); } }
@Override public Object getFieldValue(JRField jrField) throws JRException { Object valor = null; if (tabla != null) { for (int i = 0; i < tabla.getTotalColumnas(); i++) { if (tabla.getColumnas()[i].getNombre().equalsIgnoreCase(jrField.getName())) { valor = tabla.getValor(indice, tabla.getColumnas()[i].getNombre()); break; } } } else if (tablaGenerica != null) { for (int i = 0; i < tablaGenerica.getTotalColumnas(); i++) { if (tablaGenerica.getColumnas()[i].getNombre().equalsIgnoreCase(jrField.getName())) { valor = tablaGenerica.getValor(indice, tablaGenerica.getColumnas()[i].getNombre()); break; } } } else if (lista != null) { for (int i = 0; i < lista.get(indice).getNombreColumna().length; i++) { if (lista.get(indice).getNombreColumna()[i].equalsIgnoreCase(jrField.getName())) { valor = lista.get(indice).getValor()[i]; break; } } } return valor; }
// generara transacciones contables public void generarTransacciones() { double dou_valor_debe = 0; double dou_valor_haber = 0; String str_tipo_concepto = null; System.out.println("entre a fromar " + tab_movimiento.getValor("ide_comov")); if (com_anio.getValue() == null) { utilitario.agregarMensajeError("No se puede insertar", "Debe Seleccionar un Año"); return; } if (tab_movimiento.getValor("ide_comov") == null) { utilitario.agregarMensajeError( "No se puede insertar", "Debe Guardaruna Cabecera de Movimiento Contable"); return; } // if(com_tipo_concepto.getValue().toString()!=null){ // str_tipo_concepto=com_tipo_concepto.getValue().toString(); // } if (dia_movimientos.isVisible()) { tab_detalle_movimiento.insertar(); if (com_lugar_aplica.getValue().equals(p_debe)) { dou_valor_debe = Double.parseDouble(txt_valor.getValue().toString()); } if (com_lugar_aplica.getValue().equals(p_haber)) { dou_valor_haber = Double.parseDouble(txt_valor.getValue().toString()); } tab_detalle_movimiento.setValor("ide_gelua", com_lugar_aplica.getValue().toString()); tab_detalle_movimiento.setValor("debe_codem", dou_valor_debe + ""); tab_detalle_movimiento.setValor("haber_codem", dou_valor_haber + ""); tab_detalle_movimiento.setValor("ide_cocac", aut_catalogo.getValor()); tab_detalle_movimiento.setValor("ide_tepro", aut_proveedor.getValor()); tab_detalle_movimiento.setValor("ide_tetic", com_tipo_concepto.getValue() + ""); tab_detalle_movimiento.setValor("ide_comov", tab_movimiento.getValor("ide_comov")); tab_detalle_movimiento.setValor( "transferencia_codem", chk_transferencia.getValue().toString()); tab_detalle_movimiento.guardar(); tab_detalle_movimiento.sumarColumnas(); utilitario.addUpdate("tab_detalle_movimiento"); } else { dia_movimientos.dibujar(); } }
public void galones() { TablaGenerica tabDato = aCombustible.getVehiculo(Integer.parseInt(tabTabla.getValor("mve_secuencial"))); if (!tabDato.isEmpty()) { if (tabDato.getValor("placa").equals("0000000")) { valor(); carga(); secuencial(); } else { if (!tabTabla.getValor("abastecimiento_kilometraje").isEmpty()) { Double valor1 = Double.valueOf(tabDato.getValor("capacidad_tanque")); Double valor2 = Double.valueOf(tabTabla.getValor("abastecimiento_galones")); if (valor2 <= valor1) { utilitario.addUpdate("tabTabla"); valor(); carga(); secuencial(); } else { utilitario.agregarMensajeError("Galones", "Exceden Capacidad de Vehiculo"); tabTabla.setValor("abastecimiento_galones", null); utilitario.addUpdate("tabTabla"); } } else { if (!tabDato.getValor("kilometros_actual").isEmpty()) { utilitario.agregarMensaje("Posee Historial de Kilometraje", null); } else { Double valor1 = Double.valueOf(tabDato.getValor("capacidad_tanque")); Double valor2 = Double.valueOf(tabTabla.getValor("abastecimiento_galones")); if (valor2 <= valor1) { utilitario.addUpdate("tabTabla"); valor(); carga(); secuencial(); } else { utilitario.agregarMensajeError("Galones", "Exceden Capacidad de Vehiculo"); tabTabla.setValor("abastecimiento_galones", null); utilitario.addUpdate("tabTabla"); } } } } } else { utilitario.agregarMensajeError("Valor", "No Se Encuentra Registrado"); } }
public void datosPerfil() { tab_solicitud .getColumna("id_perfil") .setCombo( "SELECT id_perfil,nombre_perfil FROM sca_perfiles where id_modulo=" + Integer.parseInt(tab_solicitud.getValor("id_modulo")) + " order by nombre_perfil"); utilitario.addUpdateTabla(tab_solicitud, "id_perfil", ""); }
//// boton impuesto public void importarImpuesto() { System.out.println("entra a metodo import impues"); if (tab_adq_factura.getValor("subtotal_adfac") == null || tab_adq_factura.getValor("subtotal_adfac").equals("")) { utilitario.agregarMensaje("No puede generar una retencion", "Ingrese un valor de compra"); return; } if (tab_adq_factura.getValor("VALOR_IVA_ADFAC") == null || tab_adq_factura.getValor("VALOR_IVA_ADFAC").equals("")) { utilitario.agregarMensaje("No puede generar una retencion", "Ingrese valor Iva"); return; } set_impuesto .getTab_seleccion() .setSql("select ide_tetii,detalle_tetii from tes_tipo_impuesto order by ide_tetii"); set_impuesto.getTab_seleccion().ejecutarSql(); set_impuesto.dibujar(); }
public void datosModulo() { tab_solicitud .getColumna("id_modulo") .setCombo( "SELECT id_modulo,nombre_modulo FROM sca_modulos where id_sistema=" + Integer.parseInt(tab_solicitud.getValor("id_sistema")) + " order by nombre_modulo"); utilitario.addUpdateTabla(tab_solicitud, "id_modulo", ""); }
@Override public void guardar() { if (tab_solicitud.getValor("id_solicitud_acceso") != null) { if (tab_solicitud.getValor("estado_solicitud").equals("Solicitud")) { if (tab_solicitud.guardar()) { con_postgres.guardarPantalla(); } } else { utilitario.agregarMensaje("Solicitud Se Encuentra en Ejecución", null); } } else { estadoAcceso(); if (tab_solicitud.guardar()) { con_postgres.guardarPantalla(); } } // envioMail(); }
@Override public void guardar() { if (tabTabla.getValor("abastecimiento_id") != null) { TablaGenerica tabInfo = bCombustible.getCatalogoDato( "*", tabTabla.getTabla(), "abastecimiento_id = " + tabTabla.getValor("abastecimiento_id") + ""); if (!tabInfo.isEmpty()) { TablaGenerica tabDato = bCombustible.getNumeroCampos(tabTabla.getTabla()); if (!tabDato.isEmpty()) { for (int i = 1; i < Integer.parseInt(tabDato.getValor("NumeroCampos")); i++) { if (i != 1) { TablaGenerica tabInfoColum1 = bCombustible.getEstrucTabla(tabTabla.getTabla(), i); if (!tabInfoColum1.isEmpty()) { try { if (tabTabla .getValor(tabInfoColum1.getValor("Column_Name")) .equals(tabInfo.getValor(tabInfoColum1.getValor("Column_Name")))) { } else { bCombustible.setActuaRegis( Integer.parseInt(tabTabla.getValor("abastecimiento_id")), tabTabla.getTabla(), tabInfoColum1.getValor("Column_Name"), tabTabla.getValor(tabInfoColum1.getValor("Column_Name")), "abastecimiento_id"); } } catch (NullPointerException e) { } } } } } } utilitario.agregarMensaje("Registro Actalizado", null); } else { if (tabTabla.guardar()) { conPostgres.guardarPantalla(); } actu(); } }
public void datosUsuario() { TablaGenerica tab_dato = datosEmpledo.getDatoEmpleado(tab_solicitud.getValor("codigo_usuario")); if (!tab_dato.isEmpty()) { tab_solicitud.setValor("cedula_usuario", tab_dato.getValor("cedula_pass")); tab_solicitud.setValor("nombre_usuario", tab_dato.getValor("nombres")); tab_solicitud.setValor("cargo_usuario", tab_dato.getValor("cod_cargo")); tab_solicitud.setValor("direccion_usuario", tab_dato.getValor("cod_direccion")); utilitario.addUpdate("tab_solicitud"); } else { utilitario.agregarMensaje("Usuario Sin Datos", ""); } }
public void calcularDiasPermisos(SelectEvent evt) { tab_permisos.modificar(evt); if (aut_empleado.getValor() != null) { if ((tab_permisos.getValor("FECHA_DESDE_ASPVH") == null || tab_permisos.getValor("FECHA_DESDE_ASPVH").isEmpty()) || (tab_permisos.getValor("FECHA_HASTA_ASPVH") == null || tab_permisos.getValor("FECHA_HASTA_ASPVH").isEmpty())) { return; } if (utilitario.isFechaMenor( utilitario.getFecha(tab_permisos.getValor("FECHA_HASTA_ASPVH")), utilitario.getFecha(tab_permisos.getValor("FECHA_DESDE_ASPVH")))) { utilitario.agregarMensajeInfo( "No se puede calcular el numero de dias", "La fecha hasta no puede ser menor que la fecha desde"); } else { double nro_dias = 0; nro_dias = utilitario.getDiferenciasDeFechas( utilitario.getFecha(tab_permisos.getValor("FECHA_DESDE_ASPVH")), utilitario.getFecha(tab_permisos.getValor("FECHA_HASTA_ASPVH"))); tab_permisos.setValor(tab_permisos.getFilaActual(), "NRO_DIAS_ASPVH", nro_dias + ""); utilitario.addUpdateTabla(tab_permisos, "NRO_DIAS_ASPVH", ""); System.out.println("numero de dias: " + nro_dias); } } else { utilitario.agregarMensajeInfo( "No se puede calcular los dias de vacación", "Ingrese un Empleado"); } }
@Override public void eliminar() { if (tab_tabla1.isFilaInsertada()) { tab_tabla1.eliminar(); } else { ser_prestamo.eliminarPrestamo(tab_tabla1.getValor("ide_ipcpr")); if (guardarPantalla().isEmpty()) { aut_prestamos.actualizar(); aut_prestamos.setSize(100); limpiar(); } } }
public void calaculahoras(AjaxBehaviorEvent evt) { tab_permisos.modificar(evt); if (tab_permisos.getValor("HORA_DESDE_ASPVH") != null && !tab_permisos.getValor("HORA_DESDE_ASPVH").isEmpty() && tab_permisos.getValor("HORA_HASTA_ASPVH") != null && !tab_permisos.getValor("HORA_HASTA_ASPVH").isEmpty()) { if (!isHoraMayor( tab_permisos.getValor("HORA_DESDE_ASPVH"), tab_permisos.getValor("HORA_HASTA_ASPVH"))) { calculoHoras( tab_permisos.getValor("HORA_DESDE_ASPVH"), tab_permisos.getValor("HORA_HASTA_ASPVH")); } else { utilitario.agregarMensajeInfo("HORA INICIAL NO PUEDE SER MENOR A HORA FINAL", ""); } } }