Tempo aproximado para leitura: 00:03:00 min
Dúvida
Para que serve e como configurar o job de integração LJGRVBATCH no ambiente de Retaguarda?
Ambiente
Microsiga Protheus - SIGALOJA - A partir da release 12
Solução
Para solucionar essa dúvida, realize os seguintes passos:
Certifique-se de que o sistema utiliza a gravação de venda como offline (
MV_LJGRVON = .F.), pois este job serve exclusivamente para a integração das vendas nesse cenário;Acesse o arquivo
appserver.inicorrespondente ao ambiente da Retaguarda (a configuração não deve ser feita no TOTVS PDV);Verifique a filial de processamento, pois o job deve estar configurado para apenas 1 filial por serviço, evitando concorrência de processamento com outras filiais;
Adicione as seguintes seções de configuração ao seu arquivo
appserver.ini, ajustando os parâmetros para o seu cenário:
[Integracao_ERP]
Main=LJGRVBATCH
Environment=Nome_do_Ambiente_Retaguarda
nParms=5
Parm1=Código da Empresa
Parm2=Código da Filial (Considerar do cadastro de filial)
Parm3=30000
Parm4=60000
Parm5=0
[ONSTART]
JOBS=Integracao_ERP
RefreshRate=180
Salve o arquivo e reinicie o serviço do Application Server da Retaguarda para que o job seja iniciado automaticamente.
Explicação de cada parâmetro:
Parm1: Código da Empresa que o JOB utilizará.
Parm2: Código da Filial de processamento.
Parm3: Intervalo (em milissegundos) entre os ciclos de leitura das vendas pendentes. Valor padrão: 30000 (30 segundos).
Parm4: Intervalo (em milissegundos) para tentar reprocessar uma venda em caso de falha ou registro em uso. Valor padrão: 60000 (60 segundos).
Parm5: Define se o job de Cancelamento de NFC-e inicia automaticamente junto com a integração. Valor padrão recomendado: 0 (Não inicia automaticamente, sendo ideal configurá-lo em um job separado para poupar memória).
0 Comentários