Objetivo


Este documento visa auxiliar no processo de configuração para execução das principais rotinas SmartClient do MOVERE.


Rotinas Afetadas


Até este momento, apenas as rotinas abaixo foram afetadas com o novo processo de execução:

  • R419 - Vendas no Varejo
  • R139 - Notas Fiscais de Entrada
  • R657 - Baixa de Títulos a Pagar/Receber/Cheques
  • R464 - Pedidos de Compras
  • R355 - Fórmulas de Cálculo
  • R376 - Geração de Arquivo para SINTEGRA


Restrições


Importante saber que para os cenários abaixo, utilizar os clientes em modo EDGE nativo pode não funcionar em algumas situações. Abaixo existe uma relação de recursos que estão em desenvolvimento ou que não serão suportados.


RECURSO
STATUS
Clientes com servidores própriosAinda em desenvolvimento para suporte deste recurso para quem tem servidor próprio.
Windows com versão inferior ao 10 ou 11Pode funcionar, mas não será oferecido suporte para que funcione.
R660 - Antiga rotina de gerenciamento de estoque.Não será migrada para nova tecnologia. Cliente que ainda possa estar utilizando, deverá verificar e passar a utilizar a rotina R444 que é toda web e foi desenvolvida para substituí-la.
Digitalizador de imagensNão oferecerá mais suporte para digitalização direta por dentro do MOVERE. O usuário deverá utilizar o software da fabricante do dispositivo que possui e anexar a imagem nos direitos de imagens do MOVERE.
ImpressõesAlgumas rotinas podem apresentar problemas de impressão em que a impressão não é carregada. Estamos trabalhando para resolver.


Navegadores Homologados


Apenas os seguintes navegadores estão homologados nesse momento:

  • Internet Explorer
  • Microsoft Edge


Primeira Execução


Ao executar essas rotinas pela primeira vez, será solicitado a autorização do usuário para instalação local da aplicação. Isso deve acontecer para cada rotina.


Sempre que um SmartClient for acessado, o navegador irá realizar a seguinte pergunta, basta clicar em Sim:



Ao iniciar o carregamento o sistema fará uma validação de inicialização.



Quando o navegador detectar que a rotina / aplicativo não foi instalada, fará o seguinte questionamento:



Perceba que o campo EDITOR está como EDITOR DESCONHECIDO.


Para resolver esse problema, basta executar a última versão do configurador do MOVERE, direto pelo menu de ajuda do sistema:



Caso o navegador bloqueie o acesso:



Basta clicar em mais opções [ ... ] e selecionar Manter:



Ao clicar, ele irá exibir a seguinte mensagem:




Basta clicar em Mostrar mais e selecionar a opção Manter mesmo assim.



Após o download ser feito, execute o descompactador. Será solicitado onde deve ser descompactado, personalize caso necessário e clique em Extract.



Após descompactado, basta executar o programa ConfigurarMeuMovere, o que possui o ícone de uma engrenagem laranja:



Ao executar, será solicitado uma permissão especial de administrador, basta clicar em Sim.


Após executar várias atividades, o configurador irá iniciar a instalação do certificado do MOVERE.



Nesta etapa, será solicitado do usuário uma autorização de instalação de certificados:



Pronto, configuração concluída com sucesso:



Configure Meu Movere


O configurador do MOVERE está preparado para realizar as seguintes tarefas:

  • Atualização das permissões padrões no computador;
  • Registro do MOVERE no Internet Explorer;
  • Instalação do certificado do MOVERE;
  • Limpeza dos arquivos temporários do Internet Explorer;
  • Limpeza das versões antigas do novo formato de execução;


A respeito do último tópico listado acima, cada versão lançada das rotinas SmartClient pode ficar instalada no computador, ocupando assim um espaço desnecessário. 


Execute o Configurador do Movere regularmente para liberar o espaço ocupado pelas versões antigas das rotinas.


Filtro SmartScreen


O Windows possui um recurso chamado SmartScreen, que visa garantir a segurança do usuário permitindo a execução apenas de programas com baixa necessidade de acesso a recursos locais.


Como algumas rotinas possuem a necessidade de comunicação de ferramentas de terceiros, como Bematech, Auttar, etc., o filtro SmartScreen pode questionar a execução destes.


Caso o Windows esteja em inglês, basta clicar em More info.



Em seguida, basta clicar em Run anyway.



Pronto para Executar


Todas as rotinas listadas acima devem ter o mesmo comportamento, exibir a tela de instalação na primeira vez, independente de mudança de versão, com as informações da MOVERE, conforme a seguinte imagem:



Uma vez confirmado a instalação, o sistema de controle de versões da Microsoft irá exibir a seguinte tela:



Possíveis Erros


Ao realizar todas as etapas acima, pode ser que aconteça alguns erros.


O Edge não executa a rotina, apenas disponibiliza um arquivo pra download.


Ao clicar em Novo em alguma das rotinas, o Edge pode apresentar a seguinte tela:



Para o funcionamento correto é necessária a execução direta deste arquivo, pois, esta é a forma que o aplicativo tem para reconhecer as credenciais do MOVERE de quem está executando, para isso, precisamos ajustar o Edge que não esteja, possivelmente, na última versão.


Navegue em edge://flags/ e pesquise por ClickOnce



Esta opção deverá estar ativa [Enabled], caso a opção padrão [Default] não esteja executando automaticamente as rotinas.


Remover configurações para carregamento automático do modo IE


Muitos usuários podem ter configurado no passado para sempre que navegar no MOVERE, carregar automaticamente o sistema no modo Internet Explorer. Para desfazer essa configuração basta seguir o passo a passo abaixo:


Clicar no botão com três pontos no canto superior direito do EDGE


Acessar o menu Configurações



Na tela que abrirá, no menu lateral esquerdo acesse a opção Navegador Padrão



Ao acessar essa opção aparecerá uma tela com algumas opções. Na opção [Permitir que os sites sejam recarregados no modo Internet Explorer (modo IE)] basta na caixa ao lado, mudar a opção para [Não Permitir]


Atenção!
Se você utiliza outras ferramentas que não seja o MOVERE e também precisa do modo Internet Explorer, a opção deverá ser marcada como [Padrão]