Disponível a partir da versão 6.60.20.0 do Promob Worker.
O gerenciamento de projetos permite alterar a ordem de processamento dos projetos que estão na fila do Worker. Essa funcionalidade é utilizada para priorizar projetos urgentes, projetos de assistência ou ainda reordenar a fila de processamento de acordo com a necessidade.
IMPORTANTE: funcionalidade não aplicável para a fila de arquivos *.xml (ERP)
A tabela da fila de projetos exibe as seguintes colunas:
- <>: ordem de processamento da fila;
- Projeto: Nome do projeto;
- Origem: informa a origem do projeto, que pode ser local ou web;
-
Infos adicionais: observações do processamento dos projetos, podem ser:
-
- Próximo a processar: identifica o projeto que foi selecionado para processamento. Esse status é exibido rapidamente quando o projeto é selecionado até o momento em que é realmente iniciado o processamento pelo Worker. Uma vez iniciado, o projeto é removido dessa lista;
- Assistência: identifica um projeto de assistência a fim de facilitar a identificação para a priorização.
-
A quantidade de projetos na fila do Worker é informada no nome da aba:
Item1: mensagem fila A fila de projetos será carregada após a abertura do Promob.
Item2: fila de projetos do Worker
A fila de projetos do Worker será carregada somente após a abertura do Promob, a busca pelos projetos ocorre da seguinte forma:
1° - fila local: o Worker acessa o diretório definido como a pasta de entrada de projetos e procura por arquivos *.promob.
Ainda na pasta é possível adicionar arquivos *.txt, estes são identificados e é feito o carregamento para a fila WEB, seguindo assim o fluxo de processamento de um projeto da fila web. Quando esses arquivos forem encontrados na pasta de entrada, o Worker exibe uma mensagem informando, pois esses arquivos não são exibidos na tabela da fila nesse momento, somente são exibidos quando estiverem na fila web.
2° - fila web: localiza os projetos que estão na fila web (connect), primeiro adicionando projetos de assistência, se houver, e em seguida os demais projetos.
Essas validações ocorrem a cada curto intervalo de tempo, o Worker busca os projetos nas filas local e web continuadamente.
IMPORTANTE: caso alguma ordenação de projetos já tenha sido executada, essa ordenação se mantém e os novos projetos serão adicionados ao final da fila.
Para acessar a ordenação de projetos, selecione um dos projetos na tabela e clique com o botão direito do mouse, e então o seguinte menu é exibido:
As ordenações possíveis são:
- Mover para primeiro: move o projeto selecionado para a primeira posição da fila. Caso o atual primeiro projeto já tenha sido selecionado para ser o próximo a ser processado, este projeto selecionado passa a ser o 2° da fila.
- Mover para cima: move o projeto selecionado para uma posição acima. Ex: da posição 5 para posição 4.
- Mover para baixo: move o projeto selecionado para uma posição abaixo Ex: da posição 2 para posição 3.
- Mover para posição: move o projeto selecionado para uma posição específica. Ao selecionar esta opção é aberta uma nova janela contendo as informações do projeto selecionado e um campo para informar a nova posição do projeto na fila. Deve-se informar um valor para a nova posição na fila respeitando a quantidade atual de projetos (este valor é exibido ao lado do campo), após informar o novo valor, clique em Mover para aplicar a ordenação.
- Redefinir fila: Remove toda a priorização de projetos realizada e recarrega a fila de acordo com a ordem explicada mais acima.
- Limpar filtros e ordenação: Esta opção limpa os filtros aplicados nas colunas da tabela da fila de projetos. A ordenação dos projetos não poderá ser executada caso exista algum filtro ou ordenação das colunas aplicado à tabela de projetos. Caso essa situação ocorra, a seguinte mensagem é exibida:
Após o projeto ser selecionado e iniciado o processamento, este projeto não é mais exibido nesta tabela.