Mudanças entre as edições de "VR Coletor Mobile Instalacao"

De VRWiki
(INSTALAÇÃO 1: VR MOBILE SERVER - DESCONTINUADO)
Linha 10: Linha 10:
 
* Espaço mínimo em disco para instalação: 1 GB
 
* Espaço mínimo em disco para instalação: 1 GB
  
==<b>INSTALAÇÃO 1: VR MOBILE SERVER - DESCONTINUADO</b>==
+
==<b>INSTALAÇÃO 1: VR MOBILE SERVER</b>==
 
<!-- Espaços em branco não funcionam no trecho abaixo, copiar e colar este carácter -> " "  -->
 
<!-- Espaços em branco não funcionam no trecho abaixo, copiar e colar este carácter -> " "  -->
 
* Primeiro é verificar junto ao comercial (Executivo de vendas do cliente) se o mesmo possui a licença para utilização da ferramenta. Caso tenha poderá acessar o VRGestor para confirmar a licença para uso.
 
* Primeiro é verificar junto ao comercial (Executivo de vendas do cliente) se o mesmo possui a licença para utilização da ferramenta. Caso tenha poderá acessar o VRGestor para confirmar a licença para uso.
  
* Acesse o servidor de aplicação do cliente. Dentro da pasta C:\VR do servidor descompacte (botão direito no arquivo e "Extrair Aqui") o arquivo java 11. OBS: Faça o download do arquivo JAVA 11 [https://drive.google.com/drive/folders/1-xc9e-CtA6sl8vkq9MB4VX7qLHXwlOYl clicando aqui].
+
* Acesse o servidor de aplicação do cliente. Acesse o servidor de aplicação do cliente. Dentro do servidor, escolher um diretório para colocar os arquivos de configuração (caso o cliente utilize Service Manager, colocar na mesma pasta). OBS: Faça o download do arquivo para subir o VRMobileServer [https://drive.google.com/drive/folders/1-xc9e-CtA6sl8vkq9MB4VX7qLHXwlOYl clicando aqui].
Obs: Verifique antes se o servidor é 32 ou 64 Bits.
 
  
* Acessando a pasta "C:\VR\EXEC" ou "C:\USER\VR\EXEC" do servidor de aplicação, crie um atalho do "VRMobileServer" na área de trabalho do servidor de aplicação.
+
* Caso o cliente não possua o Service Manager rodando, será necessário subir também um serviço do RabbitMQ ao qual o VRMobileServer irá se conectar. Faça o download do arquivo para subir o RabbitMQ [https://drive.google.com/drive/folders/1-xc9e-CtA6sl8vkq9MB4VX7qLHXwlOYl clicando aqui].
* No atalho da área de trabalho clique com o botão direito depois clique em "Propriedades".
 
* No campo "Destino" colocar o comando -jar com o caminho do java 11, ficando dessa forma a linha:
 
  Destino:   "C:\vr\jdk-11.0.7\bin\java.exe" -jar C:\vr\exec\VRMobileServer.jar
 
  Clique em OK.
 
  
* Dentro do vrproperties do <b>"C:\VR ou "C:\USER\VR"</b> do servidor de aplicação, insira as linhas abaixo e salve:
+
* No arquivo <b>docker-compose-vrmobileserver.yml</b> é configurado a <b>porta de comunicação</b> com a API, a <b>conexão com o banco de dados</b> e a <b>conexão com o RabbitMQ</b>. A <b>porta de comunicação</b> configurada será informada no aplicativo para se conectar ao servidor, junto ao IP do computador onde está rodando o servidor.
  coletormobile.portaservidor = 7002
+
<pre>
  coletorserver.kilo = TRUE
+
services:
 +
  vrmobileserver:
 +
    image: vrsoftbr/vrmobileserver:4.3.34
 +
    ports:
 +
      - "9016:9016"
 +
    environment:
 +
      - TZ=GMT-3
 +
      - PORT=9016
 +
      - DATABASE_IP=
 +
      - DATABASE_IP_SEC=
 +
      - DATABASE_PORTA=
 +
      - DATABASE_NOME=
 +
      - DATABASE_USUARIO=
 +
      - DATABASE_SENHA=
 +
      - SYSTEM_NUMEROLOJA=
 +
      - COLETOR_KILO=true
 +
      - RABBITMQ_IP=
 +
      - RABBITMQ_PORTA=
 +
      - RABBITMQ_USUARIO=
 +
      - RABBITMQ_SENHA=
 +
    volumes:
 +
      - ./VRMobileServer:/VRMobileServer/VRMobileServer
 +
    networks:
 +
      - vr-network
  
* <b>OBSERVAÇÃO:</b>
+
networks:
  coletormobile.portaservidor = 7002 - Serve para configurar a porta do VRColetorMobileServer.
+
  vr-network:
  coletorserver.kilo = TRUE - Serve para que o aplicativo leia produtos kilo (Etiquetas).
+
    external: true
 
+
</pre>
* Abra a aplicação do VRMobileServer que você colocou o atalho. Se ele não estiver aberto, o aplicativo do celular não comunicará.
+
* Você deve preencher corretamente os dados de conexão com o banco, o numero da loja em <i>SYSTEM_NUMEROLOJA</i>, a propriedade <i>COLETOR_KILO</i> que serve para que o aplicativo leia produtos kilo (Etiquetas), e os dados de conexão com o RabbitMQ.  
 
+
* <b>Não é mais utilizado vr.properties</b>. A configuração é feita diretamente no arquivo de compose do docker.
* Ao abrir, aparecerá uma tela do DOS e no final dela aparecerá o IP e porta como no exemplo abaixo:
+
* Caso seja necessário alterar a porta, alterar em environment o valor de <i>PORT</i>, e também alterar as portas em <i>ports</i>
 
 
[[Arquivo:VRColetorMobileServer.png|700px]]
 
  
 
==<b>INSTALAÇÃO 2: APLICAÇÃO VR MOBILE </b>==
 
==<b>INSTALAÇÃO 2: APLICAÇÃO VR MOBILE </b>==

Edição das 12h56min de 8 de dezembro de 2025

REQUISITOS MÍNIMOS

O aplicativo VR Mobile está disponível para instalação em aparelhos móveis com sistemas operacionais Android, a partir da versão 8.1. Recomendamos que o aparelho tenha no mínimo 2GB de RAM e espaço de armazenamento suficiente para instalação do aplicativo (Por volta de 300MB).

Para que o VR Mobile Server funcione corretamente é necessário ter um computador com esta configuração mínima ou superior:

  • Sistemas Operacionais Compatíveis: Windows Server 2008 ou acima, Windows 7, Windows 10 ou VRUbuntu 20.04.0-1.
  • Ambiente: é necessário que o sistema operacional permita virtualização e tenha Docker instalado e pronto para uso
  • Processador: 2 GHz Dual Core ou acima
  • Memória RAM: 4 GB
  • Espaço mínimo em disco para instalação: 1 GB

INSTALAÇÃO 1: VR MOBILE SERVER

  • Primeiro é verificar junto ao comercial (Executivo de vendas do cliente) se o mesmo possui a licença para utilização da ferramenta. Caso tenha poderá acessar o VRGestor para confirmar a licença para uso.
  • Acesse o servidor de aplicação do cliente. Acesse o servidor de aplicação do cliente. Dentro do servidor, escolher um diretório para colocar os arquivos de configuração (caso o cliente utilize Service Manager, colocar na mesma pasta). OBS: Faça o download do arquivo para subir o VRMobileServer clicando aqui.
  • Caso o cliente não possua o Service Manager rodando, será necessário subir também um serviço do RabbitMQ ao qual o VRMobileServer irá se conectar. Faça o download do arquivo para subir o RabbitMQ clicando aqui.
  • No arquivo docker-compose-vrmobileserver.yml é configurado a porta de comunicação com a API, a conexão com o banco de dados e a conexão com o RabbitMQ. A porta de comunicação configurada será informada no aplicativo para se conectar ao servidor, junto ao IP do computador onde está rodando o servidor.
services:
  vrmobileserver:
    image: vrsoftbr/vrmobileserver:4.3.34
    ports:
      - "9016:9016"
    environment:
      - TZ=GMT-3
      - PORT=9016
      - DATABASE_IP=
      - DATABASE_IP_SEC=
      - DATABASE_PORTA=
      - DATABASE_NOME=
      - DATABASE_USUARIO=
      - DATABASE_SENHA=
      - SYSTEM_NUMEROLOJA=
      - COLETOR_KILO=true
      - RABBITMQ_IP=
      - RABBITMQ_PORTA=
      - RABBITMQ_USUARIO=
      - RABBITMQ_SENHA=
    volumes:
      - ./VRMobileServer:/VRMobileServer/VRMobileServer
    networks:
      - vr-network

networks:
  vr-network:
    external: true
  • Você deve preencher corretamente os dados de conexão com o banco, o numero da loja em SYSTEM_NUMEROLOJA, a propriedade COLETOR_KILO que serve para que o aplicativo leia produtos kilo (Etiquetas), e os dados de conexão com o RabbitMQ.
  • Não é mais utilizado vr.properties. A configuração é feita diretamente no arquivo de compose do docker.
  • Caso seja necessário alterar a porta, alterar em environment o valor de PORT, e também alterar as portas em ports

INSTALAÇÃO 2: APLICAÇÃO VR MOBILE

O VR Mobile está disponível para sistemas Android e iOS.

  • Baixe o aplicativo do VR Mobile, acessando a PlayStore ou clicando aqui.
  • Baixe o aplicativo do VR Mobile, acessando a AppleStore ou clicando aqui.

OBS: Caso o aparelho não tenha Playstore, solicite ao suporte clicando aqui.

  • Instale o VR Mobile e abra o aplicativo. O mesmo solicitará IP e Porta, que é o mesmo informado acima ao abrir o VRMobileServer.
  • Clique em CONECTAR AO SERVIDOR, onde o aparelho sincronizará as informações.
  • O aplicativo está instalado e configurado. O VR Mobile usa o mesmo usuário do VRMaster, sendo uma permissão necessária para utilização.
 Liberar em "VRMaster -> Cadastro -> Operacional -> Usuário"


Caso tenha alguma dúvida, estamos a disposição pelo chat clicando aqui.