Ir para o conteúdo

 Voltar a OASIS Suporte
Tela cheia

Erro ao acessar a demanda

8 de Janeiro de 2013, 9:25 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 15 vezes

Quando cria uma nova demanda, ao acessar já aprece o seguinte erro.

Warning: Division by zero in D:\xampp\htdocs\oasis\library\Base\Controller\Action\Helper\Util.php on line 237

Notice: Undefined variable: arr in D:\xampp\htdocs\oasis\library\Base\Controller\Action\Helper\Util.php on line 254

 

Depois quando clico para acessar a demanda me retorna outro erro:

Fatal error: Call to a member function toArray() on a non-object in D:\xampp\htdocs\oasis\application\modules\default\models\Demanda.php on line 62

 

Se alguém poder me ajudar  fico agradecido..

 

 

Autor: Felipe Henrique Pereira


22 comentários

  • 67793605cd1e7f62d68a1d79aa27d366?only path=false&size=50&d=404Hudson Carrano(usuário não autenticado)
    15 de Janeiro de 2013, 8:12

     

    Felipe,

      Os dois primeiros erros estão ocorrendo devido a falta de informação, possivelmente no campo de data de fechamento da demanda não permitindo fazer a diferença para calcular o tempo de resposta. Verifique essa informação.

    O segundo erro está acontecendo tambem devido a falta de informação. O select está vindo vazio e não tem uma crítica quando isso ocorre. Verifique se todas as informações da demanda (o ciclo completo) foram preenchidos.

    Continuando o problema avise.

     Hudson

    • 67793605cd1e7f62d68a1d79aa27d366?only path=false&size=50&d=404Hudson Carrano(usuário não autenticado)
      15 de Janeiro de 2013, 8:39

       

      Felipe,

          Estava olhando a função que deu erro e verifiquei que na versão que está no portal tem um erro que já corrigi e vai sair na próxima versão.

         Ache a função getTempoResposta no arquivo Util.php e substitua a linha:

         $percentExec = round(($diff * 100)/$maxPrazo);

       por:

      if ($maxPrazo > 0) {

           $percentExec = round(($diff * 100)/$maxPrazo);

      }else{

         $percentExec = 0;

       }

        Hudson

Sistema Excelente!

31 de Outubro de 2011, 10:53, por Desconhecido

Em função da organização e controle total da área de TI, a tendência é que o OASIS seja cada vez mais utilizado . Este sistema organizou a informática do MDIC quando foi lançado, período em que eu era Gerente de Projetos no MDIC e participei do projeto trabalhando diretamente com ele. Vejo que desde então houveram ótimas mudanças que acompanham as tendências do mercado,  como o dashboard por exemplo. Parabéns aos Analistas e Desenvolvedores!



OASIS QUEBRA RECORDE DE ADESÃO

13 de Setembro de 2009, 15:31, por Desconhecido

Durante o CONSEGI foi lançada a solução de número 30: o Sistema OASIS, que trata do Controle de Contratos e Projetos. A solução foi desenvolvida pelo Ministério do Desenvolvimento, Indústria e Comércio e quebrou o recorde de cadastramentos do Portal: mais de 726 adesões em apenas um dia. A solução pode ser acessada pelo endereço http://www.softwarepublico.gov.br/ver-comunidade?community_id=8566986