1. Para definir o banco Postgres, o endereço e a porta de execução do robô, abra o arquivo application.properties através do caminho base: C:\ROWA\Rowa-Api\src\main\resources .
2. No arquivo informe:
- O nome do banco de dados, no campo Banco. Exemplo: pdvX.
- O endereço de IP do banco de dados, no campo Endereço Banco. Exemplo: 192.168.10.1.
- A porta da base de dados do banco, no campo Porta Banco. Exemplo: 5432.
- O usuário do banco de dados, no campo Usuário banco. Exemplo: Postgres.
- A senha do banco de dados, no campo Senha banco. Exemplo: A1w@5893Y.
- O registro contendo informações de acesso ao servidor do Robô, no campo Nome Rodo. Exemplo: rowaa.
- Endereço do servidor do Robô, no campo Endereço Robô. Exemplo: localhost.
- O IP de conexão com o Robô, no campo Porta Robô. Exemplo: 6050.
- E a porta de conexão com o Robô. Exemplo: 8080.
3. Agora deve ser configurado o endereço do Middleware ao qual o orçamento se conecta na tabela prc_filial_config, para isso acesse:
Gestão de Configuração > Cadastros especiais > Configurações > Filiais |
---|
4. Na aba Gestão, vá até o grid e busque a chave URL_PORTA_ACESSO_ROBO_DISPENSACAO_ROWA.
5. Na coluna Valor dever estar com o IP do servidor de integração ou como localhost se estiver executando localmente. Exemplo: http://localhost:8080
Figura 01 - Estoque Configurações de Filiais.
6. Para ativação do Middleware de integração com o robô ROWA deve-se executar o Middleware alocado no diretório C:
7. Depois encontre o arquivo: app.jar e clique para abrir.
Figura 02 - Ativação do Middleware pelo arquivo.
7. Execute o comando: java -jar -Djava.util.logging.config.file=logging.properties app.jar
- Acione o prompt de comando dentro da pasta onde se encontra o arquivo (app.jar).
Figura 03 - Executando o comando dentro do arquivo app.jar.
Figura 04 - Comado sendo executado.
Orçamento Server
Clique aqui para expandir...
- Para realizar a configuração do orçamento, abra o arquivo orçamento.xml.
- Adicione a tag <saidaRobo> abaixo da tag </postgreConfig>. Exemplo: <saidaRobo>1</saidaRobo> (Ela indicará qual a esteira de saída)