O Job de processamento do RMI tem como objetivo realizar algumas validações antes do GravaBatch realizar o processamento da venda.
Aviso
Para o funcionamento correto das validações do RMI é necessário que o JOB do RMI esteja devidamente configurado no AppServer.ini
Ex:
Mais detalhes veja: Configurando o serviço para o RMI
Como Funciona o RMI ?
A venda integrada no Protheus terá o campo L1_SITUA com o conteúdo IP (Integração pendente de processamento), com isso ao iniciar o JOB do RMI essa venda passará por um processo de validação onde as principais validações se encontra abaixo:
- Estação
- Loja
- Cupom Fiscal
- Operador de caixa
- Itens no Orçamento
- Produto
- TES (Tipos de Entrada e Saida)
- Forma de pagamento e Administradora Financeira
- Cliente
- CFOP
Após realizar as validações mencionadas acima, caso seja reportado algum erro o campo L1_SITUA é atualizado para IR (Integração com erro), o motivo do erro é gravado na tabela MHL - Logs de Integração e poderá ser visualizado no Monitor de Integração RMI. Caso o job do RMI não reporte nenhum erro o campo L1_SITUA será atualizado para RX com isso o GravaBatch - JOB responsável pelo processamento da venda realizada no PDV, no ambiente RETAGUARDA, irá realizar o processamento da venda. Com isso finalizando o ciclo de processamento de venda no Protheus.
Importante!
É imprescindível que o serviço Responsável pelo GravaBatch esteja devidamente configurado para que o sistema possa (gerar financeiro, baixar estoque, livros fiscais etc.)
Ex:
Mais detalhes veja: SIGALOJA 0057 (GravaBatch, LjGrvBatch, Integração ERP)
Abaixo passo a passo da integração e processamento da venda:
Venda integrada, no Protheus
OBS: Veja que o campo Status esta com o conteudo IP - Integração pendente de Processamento, com isso o JOB do RMI irá realizar as validações desta venda.
No console é exibido a mensagem informando que foi processado os registros pelo RMI e em seguida o GravaBatch realizou o processamento da venda.
OBS: Veja que a venda foi processada corretamente pelo RMI e o GravaBatch
Venda finalizada no Protheus.