public void autorizarComprobantes() {

    if (wsfev1 == null) {

      wsfev1 = new WSFEv1(parametroWSDAO.getObjeto("01"), webServiceDAO.getObjeto("WSFE"));
    }

    for (MovimientoVenta m : lista) {

      if (m.isSeleccionado()) {
        try {
          wsfev1.autorizar(m);
          movimientoRN.guardar(m);

          JsfUtil.addInfoMessage(
              "El comprobante "
                  + m.getFormulario().getCodigo()
                  + " "
                  + m.getSucursal().getCodigo()
                  + " "
                  + m.getNumeroFormulario()
                  + " "
                  + "Fue autorizado correctamente - CAE "
                  + m.getNumeroCAE());

        } catch (ExcepcionGeneralSistema ex) {
          JsfUtil.addErrorMessage(ex.getMessage());
        } catch (Exception ex) {
          JsfUtil.addErrorMessage(ex.getMessage());
          Logger.getLogger(ConsultarComprobanteBean.class.getName()).log(Level.SEVERE, null, ex);
        }
      }
    }
  }
  public void autorizarComprobante(MovimientoVenta m) {

    try {
      wsfev1.autorizar(m);
      movimientoRN.guardar(m);
      JsfUtil.addInfoMessage(
          "El comprobante "
              + m.getFormulario().getCodigo()
              + " "
              + m.getSucursal().getCodigo()
              + " "
              + m.getNumeroFormulario()
              + " "
              + "Fue autorizado correctamente - CAE "
              + m.getNumeroCAE());
    } catch (ExcepcionGeneralSistema ex) {
      JsfUtil.addErrorMessage(ex.getMessage());
    } catch (Exception ex) {
      JsfUtil.addErrorMessage(ex.getMessage());
      Logger.getLogger(ConsultarComprobanteBean.class.getName()).log(Level.SEVERE, null, ex);
    }
  }