Setembro/2016 (BETA)
Aplicativo
Webservice
- Aplicação da biblioteca de JSON da TOTVS
- Aplicação da Data Original na Ordem de Serviço
- Alterações no processo de login
- Alterações do escopo das funções do WebService
- Adição de filtro de armazém na sincronização de produtos
- Desabilitado download de imagens temporariamente
- Correção do funcionamento de filtros no portal
- Correção nas query’s para bancos Oracle
- Patches
Alterações no processo de login
Foi melhorado a forma de envio do login e senha e adicionado o envio de Empresa e Filial que estão cadastrados no Portal para que o Webservice consiga abrir e trazer as informações da mesma. Com isso o problema que havia de não poder utilizar caracteres como "#", "/", "\", "?" na senha foi resolvido.
Aplicação da biblioteca de JSON da TOTVS
Até então, era utilizado uma biblioteca desenvolvida internamente para poder trabalhar com o JSON no Protheus.
Aplicação da Data Original na Ordem de Serviço
Com os testes realizados em clientes BETA, foi possível ver que em alguns existia problemas na base, como por exemplo, Data Inicial e Final de registros vindo como vazias. Com isso, caso este caso ocorra, será utilizado como valor default a Data Original da Ordem de Serviço, além de ser dado um log no server, com a mensagem "Ordem XXXXXX nao possui data inicial/final. Favor verificar.", avisando que o registro precisa de correção.
Alterações no processo de login
Resolvido o problema que havia caso utilizasse caracteres como "#", "/", "\", "?" na senha foi resolvido. Agora também é recebido a Empresa e Filial para que seja feita a abertura na mão, retirando a necessidade do PrepareIn no appserver.ini.
Alterações do escopo das funções do WebService
Foi realizado alterações no fonte para que os métodos como sincronização, inclusão/alteração de Ordem de Serviço e outros, possam ser acessados pelo webservice MNT NG. Hoje a chamada feita pelo aplicativo é direcionada para o Webservice WSRESTMOBILE, onde lentamente estamos migrando para o novo Webservice MNT NG.
Adição de filtro de armazém na sincronização de produtos
De acordo com os testes realizados nos clientes BETA's, foi visto a necessidade de na sincronização de Armazém, seja enviado apenas os Armazéns que tiveram seus Produtos enviados, diminuindo assim a massa de dados que não seria utilizado.
Desabilitado download de imagens temporariamente
Foi desabilitado temporariamente o download das imagens de equipamento e do usuário por estar havendo problemas na extração de imagens do RPO do Protheus. Assim que este problema seja solucionado, será habilitado novamente esta funcionabilidade.
Correção do funcionamento de filtros no portal
Com a mudança na sincronização do aplicativo para pacotes, o carregamento das informações de filtros no Portal Mobile haviam parado de funcionar, sendo realizado ajustes para que pudesse voltar a ser possível configurar os filtros.
Correção nas query’s para bancos Oracle
Foi observado que em bancos Oracle, alguns erros ocorriam no momento de rodar as querys de consulta, tendo de ser corrigido pontualmente os erros que apareceram, fazendo com que não haja problemas para clientes que utilizam banco Oracle.