O processo a seguir se destina a realizar as devidas alterações para que o Landix (Middleware e Aplicativo do celular) possam ser usadas com o Android 14. Siga as instruções à risca. Caso contrário, o processo não irá funcionar. Assista o vídeo e leia o tutorial, uma vez que os comandos estarão escritos no texto que estará logo abaixo do vídeo. Um material complementa o outro.
🚨⚠️ AVISO: Ao realizar este procedimento, TODOS os aparelhos com o app anterior a versão instalada irão parar de funcionar podendo gerar sérios problemas ao cliente.
OBS: O processo requer experiência no trato do Landix. O processo para quem conhece o produto leva cerca de 10 minutos. Caso a pessoa não conheça o produto, pode levar de meia a uma hora.
Passo 1: Acesse os serviços do Windows e desative o serviço do LMMS (Landix Mobile Middleware Server):
Passo 2: No FTP, na pasta http://downloads.atsinformatica.com.br/Chamados-ATS/C/CAMILLO_ERNESTO/LANDIX_04.56.03/ faça o download dos arquivos 04.56.03 e Atualiza Componentes. Os mesmos estão compactados.
Passo 3: Acesse a unidade C:\ e logo após a pasta Landix. Dentro dela, acesse a pasta Ferramentas. Caso não tenha, crie a mesma. O nome da pasta tem de ser Ferramentas. NÃO PODE SER OUTRA PASTA. TEM DE SER ESSA!
Passo 5: Execute o arquivo AtualizaComponentes como administrador. Somente assim ele funcionará.
Aguarde o processo ser finalizado
Passo 6: Vá para a pasta do Middleware (C:\Landix\FLX\Middleware) e localize o executável mwscripts.exe. Execute o mesmo. O tempo de execução dele varia de acordo com o tamanho do banco do Resulth e o volume de informações que o mesmo tenha em relação ao Landix.
Passo 7: Acompanhe o processo até o seu final.
Passo 8: Feito isso, entre no IBExpert e acesse o banco de dados do cliente. Rode os seguintes selects e observe os resultados a seguir:
SELECT * FROM TMVSVBD
Ele trará o seguinte resultado:
O campo DSVBD tem de estar com o valor 04.56.03. Caso não esteja, rode o seguinte update:
UPDATE TMVSVBD SET DSVBD = '04.56.03'
E logo após, confirme a operação. Faça o select citado anteriormente para fazer a conferência.
Após isso, rode o select a seguir:
SELECT * FROM TMVSVERSOES
O resultado CORRETO TEM DE SER ESSE:
Se não estiver, você deve rodar os updates mostrados NA ORDEM e UM POR VEZ.
NÃO FAÇA UM COMANDO PARA RODAR TODOS NO SCRIPT EXECUTIVE.
Primeiro:
Este Update irá fazer a mudança da versão B para C:
UPDATE TMVSVERSOES SET
DSVSSM = (SELECT DSVSSM FROM TMVSVERSOES WHERE DSTPVD = 'B' )
WHERE DSTPVD = 'C';
Segundo:
Este Update irá fazer a mudança da versão A para B:
UPDATE TMVSVERSOES SET
DSVSSM = (SELECT DSVSSM FROM TMVSVERSOES WHERE DSTPVD = 'A' )
WHERE DSTPVD = 'B';
Terceiro:
Este Update irá fazer a mudança da versão A:
UPDATE TMVSVERSOES SET
DSVSSM = '04.56.03'
WHERE DSTPVD = 'A';
Feito isso, faça novamente o select SELECT * FROM TMVSVERSOES e confira se o resultado ficou igual ao mostrado mais acima.
OBS: Mais detalhes sobre esse passo 8 são explicados no vídeo presente no artigo. Assista o mesmo na íntegra e com atenção!
Passo 9: Reative o serviço do LMMS (Landix Mobile Middleware Server):
Passo 10: Abra o Middleware. Acesse o menu Cadastros e vá na opção Versões por Equipe:
Na rotina em questão, passe todos os dados da carga B para carga A. A figura abaixo ilustra que a carga A está na versão 04.56.03, que foi a que você atualizou.
Ficará dessa forma:
Clique em Salvar.
E saia da rotina.
Você pode conferir também se os vendedores já estão inseridos na nova versão. A informação fica nos dados dos membros das equipes.
Passo 11: Faça a geração de carga clicando no botão Carga:
Selecione os vendedores que se deseja gerar a carga. Feito isso, clique em Iniciar Carga Completa.
Siga o processo normalmente. Lembrando que não se deve sair da tela enquanto ele não terminar, porque existe o risco do Middleware travar. Feito isso, o Middleware mostra a mensagem de carga concluída com sucesso.
OBS: Como é uma "nova versão", a primeira carga deve demorar um pouco. Aguarde a mesma terminar.
Passo 12: Agora no aparelho. Primeiro, desinstale o APK que estiver nele. ANTES, SE CERTIFIQUE QUE NÃO EXISTEM DESCARGAS A SEREM FEITAS. Feito isso, instale o no APK que você pegou no link do FTP presente no artigo e faça a instalação. Quando você abrir ele pela primeira vez, você deve fazer a configuração padrão:
Feito isso, confirme e o aparelho vai puxar a carga. Logo depois você irá para a tela de login. Para comprovar que está tudo certo, veja a versão que está sendo mostrada na tela de login:
A partir daqui, após o login, o procedimento está completo. A atualização do Middleware e do APK está completa. Tudo agora é o padrão. No vídeo presente neste artigo, a usabilidade do app e a descarga do pedido são mostrados. Lembre-se que o vídeo deve ser assistido e esse artigo deve ser lido na íntegra, uma vez que um complementa o outro.
Caso o procedimento não tenha sucesso, você deve acionar a Landix para lhe auxiliar.