Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice:


       

Índice
exclude.*ndice:


Objetivo:


       Auxiliar na implementação/manutenção do Snowden. 

Execução:


        O novo recurso de Reportar erros para TOTVS pode ser exibido também em processos.

        No desenvolvimento de um novo processo, o server é herdado da classe RMSProcess. Ao sobrescrever o método DoExecute normalmente é inserido um bloco Try-Catch com o intuído de realizar algum tratamento ou apenas para alterar o status do processo para erro.

        No caso acima, o Log do processo é alterado na linha 127 adicionando informações do erro do processo.

        Após o tratamento do Log, duas ações poderiam ser tomadas para que o botão para reportar para Totvs seja exibido.

        Realizar o throw na exceção, fazendo com que a Lib alterasse o processo para erro e exibisse o Snowden baseado na exceção repassada.

        Repassar para o RMSProcess na propriedade Exception a exceção levantada

        Assim o botão Reportar para TOTVS e aba com a Solução caso ela exista será exibido para o usuário

Informações
iconfalse
Informações
iconfalse

Produto: Framework

Informações
iconfalse

Versão: 11.82.XX e 12.01.XX

Informações
iconfalse

Processo: Configuração N Camadas RMSProcess

Informações
iconfalse
Informações
iconfalse

Status: Finalizado

Informações
iconfalse

Data: 10 15/0501/20162018

Informações
iconfalse

Autores:

Douglas Maxwell de Oliveira

Gabriel Dias De Oliveira Silva

Gustavo Henrique De Matos Rocha

Usuário desconhecido (fernando.souza)

Karina Dos Santos Costa

Rogerio De Resende Ohashi