public function devolveranaliseAction()
 {
     /** Usuario Logado ************************************************/
     $auth = Zend_Auth::getInstance();
     // instancia da autenticação
     $idusuario = $auth->getIdentity()->usu_codigo;
     //$idorgao 	= $auth->getIdentity()->usu_orgao;
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // cria a sessão com o grupo ativo
     //$codGrupo = $GrupoAtivo->codGrupo; //  Grupo ativo na sessão
     $codOrgao = $GrupoAtivo->codOrgao;
     //  Órgão ativo na sessão
     $this->view->codOrgao = $codOrgao;
     $this->view->idUsuarioLogado = $idusuario;
     /******************************************************************/
     $idpronac = $this->_request->getParam("idpronac");
     $idproduto = $this->_request->getParam("idproduto");
     $observacao = $this->_request->getParam("observacao");
     $tipoanalise = $this->_request->getParam("tipoanalise");
     if (strlen($observacao) < 11 or strlen($observacao) > 505) {
         parent::message("Campo Justificativa deve conter no mínimo 10 e no máximo 500 caracteres.", "gerenciarpareceres/devolverparaanalise/idproduto/" . $idproduto . "/tipoanalise/" . $tipoanalise . "/idpronac/" . $idpronac, "ALERT");
     }
     $db = Zend_Registry::get('db');
     $db->setFetchMode(Zend_DB::FETCH_OBJ);
     try {
         $db->beginTransaction();
         $atualiza = GerenciarPareceresDAO::devolverParecer($idpronac, $idproduto, $observacao, $tipoanalise, $idusuario);
         $db->commit();
         parent::message("Devolvido com sucesso!", "gerenciarpareceres/pareceresaconsolidar", "CONFIRM");
     } catch (Zend_Exception $ex) {
         $db->rollBack();
         parent::message("Erro ao devolver!", "gerenciarpareceres/desconsolidarparecer/idproduto/" . $idproduto . "/tipoanalise/" . $tipoanalise . "/idpronac/" . $idpronac, "ERROR");
     }
 }