on 11-20-2012 1:41 PM
Prezados, bom dia.
Estou preparando meu ambiente de produção e fiz a configuração do cenário de checagem do status do serviço da sefaz para verificar se o PI/GRC estava OK.
Com a SPRO configurada para verificar as Sefaz de MG e ES, escalonei o job que chama o programa /XNFE/CHECK_SRV_STATUS de 1 em 1 min e este não faz a checagem se o serviço está no ar, sempre retornando a mensagem: Não é necessária verificação do status de serviço - Nº mensagem /XNFE/APP014.
Desta forma, nem a interface no PI é disparada.
Na SPRO já tentei alterar os valores de tempo de espera para 1 segundo e nada acontece. O job é executado e não verifica o serviço.
Tentei o debug do programa /XNFE/CHECK_SRV_STATUS mas não consegui verificar o ponto em que ele compara a data/hora da ultima checagem com a tolerância configurada na SPRO.
A configuração do DEV e QAS do PI/GRC está idêntica e funciona normalmente.
Qualquer sugestão será bem vinda.
Att,
tem como vc colocar os prints das suas configuracoes da SPro?
O que comanda o tempo de verificacao de status do servico é a configuracao da SPRO, o job só serve par amanter o programa rodando
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Debuguei o programa /xnfe/check_srv_status_manual e os timestamps gravaram 2 horas para frente.
Mas ao que parece, no debug todos os timestamps respeitam estas 2 horas adicionais, então o programa é executado corretamente.
Quando é feito pelo job, parece que não há estas 2 horas adicionais quando ele vai fazer as comparações com os registros da tabela. Então pelo job, o serviço não é executado.
Estranho que estou usando o mesmo usuário no debug e no Job.
User | Count |
---|---|
14 | |
4 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.