14908 - Problema relatório de apuração via processo automático
Problema: Fez-se necessário ter vários processos automáticos de relatórios executados com intervalo de 5min, e cada um destes processos automáticos são enviados para vários chefes conforme abrangência informada. Ocorre que eventualmente, alguns chefes recebem dados incorretos de outra chefia. Por que isto ocorre?
Quando ocorre / onde se aplica: Recursos > processos automáticos > Relatórios
Solução: Na ocasião os arquivos de saída dos relatórios estavam sendo salvos no mesmo diretório e nome, por tanto se por algum motivo algum processo automático fosse executado em atraso, poderia enviar por e-mail para os chefes, um arquivo com o mesmo nome mas gerado por outro processo.
A sugestão é informar nomes diferentes no cadastro do processo automático (em Recursos > processos automáticos > relatórios), campo arquivo de saída, para que cada processo automático envie o seu próprio arquivo gerado, também é sugerido informar no cadastro do processo automático, campo processo predecessor, o código do processo automático de relatório que deveria executar antes. Assim não ocorre de 2 processos automáticos de relatório, gerarem o arquivo de saída ao mesmo tempo. Desta forma não houve mais problemas de arquivos gerados por um processo automático, serem enviados por um processo que não o próprio gerador.
Quando ocorre / onde se aplica: Recursos > processos automáticos > Relatórios
Solução: Na ocasião os arquivos de saída dos relatórios estavam sendo salvos no mesmo diretório e nome, por tanto se por algum motivo algum processo automático fosse executado em atraso, poderia enviar por e-mail para os chefes, um arquivo com o mesmo nome mas gerado por outro processo.
A sugestão é informar nomes diferentes no cadastro do processo automático (em Recursos > processos automáticos > relatórios), campo arquivo de saída, para que cada processo automático envie o seu próprio arquivo gerado, também é sugerido informar no cadastro do processo automático, campo processo predecessor, o código do processo automático de relatório que deveria executar antes. Assim não ocorre de 2 processos automáticos de relatório, gerarem o arquivo de saída ao mesmo tempo. Desta forma não houve mais problemas de arquivos gerados por um processo automático, serem enviados por um processo que não o próprio gerador.