private void aceptar() {
    contabilidad.TO.ConMayorAuxiliarTO conMayorAuxiliarTO = null;
    if (jtable.getModel().getRowCount() > 0) {
      conMayorAuxiliarTO =
          this.contabilidadBBMayorAuxiliar1
              .getListaConMayorAuxiliarTO()
              .get(this.jtable.convertRowIndexToModel(this.jtable.getSelectedRow()));
      java.util.List<String> comprobante =
          validaciones.Validacion.separarComprobante(conMayorAuxiliarTO.getMaContable());
      String periodo = comprobante.get(0);
      String motivo = comprobante.get(1);
      String numero = comprobante.get(2);

      JIFAdministrarContable administrarContable =
          new JIFAdministrarContable(
              this.mDIShrimp,
              motivo,
              periodo,
              numero,
              "CONSULTAR",
              "Consulta de Comprobante Contable");
      try {
        administrarContable.setSelected(true);
      } catch (Exception e) {
        shrimp.helper.Excepciones.guardarExcepcionesAC(
            e, getClass().getName(), mDIShrimp.getSisInfoTO());
        this.requestFocus();
      }
      administrarContable.setVisible(true);
    }
    try {
      llenarjTBalanceComprobacion();
      conMayorAuxiliarTO = null;
      jtfBuscar.setText("");
    } catch (java.rmi.RemoteException re) {
      javax.swing.JOptionPane.showMessageDialog(
          null, "Se perdio la conexion. Contacte con el administrador...");
      requestFocus();
    } catch (javax.ejb.EJBException eje) {
      javax.swing.JOptionPane.showMessageDialog(
          null, "Se perdio la conexion. Contacte con el administrador...");
      requestFocus();
    } catch (javax.naming.NameNotFoundException nnfe) {
      javax.swing.JOptionPane.showMessageDialog(
          null, "El programa servidor no esta listo. Intente mas tarde...");
      requestFocus();
    } catch (Exception e) {
      shrimp.helper.Excepciones.guardarExcepcionesAC(
          e, getClass().getName(), mDIShrimp.getSisInfoTO());
      requestFocus();
    }
  }