Árvore de páginas

Versões comparadas

Chave

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

Agosto/2016

  • Correção da sincronização total ou parcial
  • Melhorado o controle de erro e exibição de mensagens de erro
  • Correção na coleta do contador
  • Adição de botão no tour

 

  • Encapsulamento das mensagens de erro, não estourando mais o erro no appserver e tendo a necessidade de reiniciar o serviço
  • Unificação das mensagens de erro e sucesso
  • Retirada compatibilidade com a sincronização antiga
  • Padronização da biblioteca NgWsUtil
  • Correção do tempo do insumo
  • Correção da mensagem do update
  • Correção do filtro por usuário
  • Correção de bug da sincronização no Protheus 11
  • Correção da interação com o campo de observação


Adição de botão no tour

Adicionado botão de fechar quando o Tour chega ao fim no aplicativo.



Correção na coleta de contador

Adicionado tratamento na coleta da informação do contador de equipamentos.



Correção da sincronização total ou parcial

Quando se loga no aplicativo MNT NG pela primeira vez, é realizado o download de todos os dados necessários. Uma vez logado, a sincronização das informações irá apenas atualizar os registros que sofreram alguma alteração no Protheus e alterações realizadas pelo aplicativo em outro celular com acesso à base de dados. Com isso, foi corrigido o controle sobre se era um login ou uma atualização de dados.


Melhorado o controle de erro

Foi implementado uma melhoria sobre o controle de erros e a exibição das mensagens dos mesmos no aplicativo.


Encapsulamento das mensagens de erro

Até então, era possível ver que quando ocorria um erro no appserver ocasionado pelo Webservice, era necessário reiniciar o serviço para que o Webservice pudesse voltar a funcionar. Por causa disto foi realizado a aplicação do encapsulamento, em que isola o erro para que seja enviado o erro que ocorreu e não haja a necessidade de reiniciar o appserver.

 

Unificação das mensagens de erro e sucesso

Foi realizada uma centralização das mensagens de saída do Webservice, fazendo com que caso seja necessário mudar o formato da informação para que o aplicativo utilize, esse desenvolvimento será mais rápido.


Retirada compatibilidade com a sincronização antiga

...