Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Próxima »

O objetivo dessa integração é automatização do processo de entrada de mercadorias através do Robô de dispensação ROWA  pelo código EAN proporciona uma significativa redução de erros, aumentando a eficiência operacional e a precisão no controle de estoque.

Pré-Requisitos 

Aplicação

Versão

Gestão Orçamento server


Gestão Configuração


Gestão Estoque


Middleware de integração 


Parâmetros de configuração por filial

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.



Importante!

Após execução do comando o serviço se iniciará automaticamente, a partir desse momento já é possível estabelecer comunicação com o Gestão Orçamento. 

Orçamento Server

  1. Para realizar  a configuração do orçamento, abra o arquivo orçamento.xml.
  2. Adicione a tag <saidaRobo> abaixo da tag </postgreConfig>. Exemplo: <saidaRobo>1</saidaRobo> (Ela indicará qual a esteira de saída)


Exemplo:

<br.itecbrazil.core.util.file.Configuracao>
  <codigoFilial>4</codigoFilial>
  <servidorAtualizacao>192.168.X.X:1001</servidorAtualizacao>
  <timeout>15000</timeout>
  <RequestTimeout>15000</RequestTimeout>
  <ConnectTimeout>15000</ConnectTimeout>
  <capturaDadosSolicitacaoFP>false</capturaDadosSolicitacaoFP>
  <postgreConfig>
    <configured>false</configured>
    <hostBase>192.168.X.X</hostBase>
    <portBase>5432</portBase>
    <dataBase>pdv4</dataBase>
    <userBase>postgres</userBase>
    <passBase>123456789</passBase>
  </postgreConfig>
  <saidaRobo>1</saidaRobo>    – Adicionar essa TAG nessa posição 
</br.itecbrazil.core.util.file.Configuracao>

Integração do Robô Rowa na versão 3.0

Integração do Robô Rowa na versão 3.0

Prateleiras

1. Agora vamos configurar as Prateleiras dos produtos, para isso acesse: 

Gestão de Configuração > Cadastros básicos > Produto > Prateleira


Figura 05 - Prateleira de produtos.


2. Defina o parâmetro FLAG_INTEGRAÇÃO_ROBO = 1 na prateleira que faz referencia ao robô via banco de dados, abaixo veja os comandos:


  • COMANDO 1: Consultar  as prateleiras já cadastradas.

Select * from est_prod_prt;

  • COMANDO 2 : Alterando a prateleira que faz vinculo com o robô.

update  est_prod_prt set FLAG_INTEGRACAO_ROBO = 1 where CD_PRT = "id da prateleira do robo';

Figura 06 - Executando os comandos no banco.


Integração do Robô Rowa na versão 3.0

Gaveta

1. Agora para configurar a Gaveta de produtos, acesse:  

Gestão de Configuração > Cadastros básicos > Produto > Gaveta


Importante!

Recomenta-se manter o padrão Rxxx  ( R001, R002, R003 ).


Figura 07 - Gaveta produtos.


2. Faça o vinculo dos Produtos com a Gaveta, pra isso acesse:

Gestão estoque > Cadastro > Produtos > Filiais > Endereçamento > Cadastro

 Com a filial selecionada, vincule o Produto junto a Prateleira Robô e sua gaveta específica.
































Figura 08 - Gaveta produtos.


Atenção!

Para habilitar a gestão das gavetas pelo ERP devera habilitar o parâmetro que consta no cadastro por empresa que define o tipo de endereçamento.

Tipo de Endereçamento de Produtos

1. Defina o tipo de endereçamento de produtos praticado pela Empresa, para isso acesse:

Gestão de Configuração > Cadastros Especiais > Empresa

2. Clique na aba Outros dados.

3. Selecione no campo Tipo de endereçamento de produtos um tipo podendo ser:

    • Selecionando a opção Endereçamento por prateleira/gaveta, irá fazer a gestão das gavetas pelo ERP.
    • Selecionando a opção Endereçamento somente por prateleira irá fazer a gestão das gavetas pelo Robô.


Figura 09 - Gaveta produtos.


Integração do Robô Rowa na versão 3.0


Integração do Robô Rowa na versão 3.0

Integração do Robô Rowa na versão 3.0

  • Sem rótulos