public void abrirPopUpBuscarPlanCuenta() {
   try {
     planCuentaFiltro = new PlanCuenta();
     planCuentaFiltro.setId(new PlanCuentaId());
     planCuentaFiltro.getId().setIntPeriodoCuenta(MyUtil.obtenerAñoActual());
     planCuentaFiltro.setIntTipoBusqueda(Constante.PARAM_T_FILTROSELECTPLANCUENTAS_DESCRIPCION);
     // listaPlanCuenta = planCuentaFacade.getListaPlanCuentaBusqueda(planCuentaFiltro);
     buscarPlanCuenta();
   } catch (Exception e) {
     log.error(e.getMessage(), e);
   }
 }
  public void seleccionarPlanCuenta(ActionEvent event) {
    try {
      PlanCuenta planCuenta = (PlanCuenta) event.getComponent().getAttributes().get("item");
      solicitudPersonalDetalleNuevo.setIntPersEmpresaCuenta(
          planCuenta.getId().getIntEmpresaCuentaPk());
      solicitudPersonalDetalleNuevo.setIntContPeriodoCuenta(
          planCuenta.getId().getIntPeriodoCuenta());
      solicitudPersonalDetalleNuevo.setStrContNumeroCuenta(planCuenta.getId().getStrNumeroCuenta());

      solicitudPersonalDetalleNuevo.setPlanCuenta(planCuenta);
    } catch (Exception e) {
      log.error(e.getMessage(), e);
    }
  }