Skip to content

Resolve "[PNCP] Melhorar processamento de Buscar de empenhos em job"

Descrição

Fluxo de Testes

  1. Para realizar o teste, basta o usuário clica no botão de 'Buscar Empenhos Assinados'.
  2. Então será criado o JOB minutaempenhopncp para cada registro encontrando com a situação ASNPEN e a situação será alterada para ASNPEN_PNCP
  3. Ao final de cada processamento, será retornado a mensagem com a ação realizada na coluna retorno_pncp
  4. Se o empenho estiver assinado, a situação será INCPEN
  5. Caso aconteça erro, retornara para a situação ASNPEN_PNCP

Implantação

Cadastrar no supervisor a queue artisan queue:work --queue=minutaempenhopncp --timeout=60

Comando(s)

  • Não se aplica

Instrução(ões)

Cadastrar novo program no arquivo de configuração do supervisor:

  • Homologação (2023SS/5502466080X)
  • Treina (2023SS/5502558019X)
  • Produção (2023SS/5502562584X)
  • Docker
  • Horizon

Exemplo:

[program:scNUM_SEQUENCIAL]
process_name=%(program_name)s_%(process_num)02d
command=php PATH/contratos/artisan queue:work --queue=minutaempenhopncp --timeout=60 --tries=1
autostart=true
autorestart=true
user=apache
numprocs=10
redirect_stderr=true
stdout_logfile=PATH/contratos/storage/logs/minutaempenhopncp.worker.log

Não remover as próximas linhas

Closes #659 (closed)

Edited by Brunno Alves

Merge request reports