Disponível a partir da versão Promob Worker 6.60.20.0 ou superior.
Verifique abaixo as funcionalidades do Promob Worker:
Neste artigo são abordadas as seguintes seções:
Validação anterior ao processamento de projetos
Após o processo do envio ao ERP
Instalação
Para realizar a instalação do Promob Worker clique aqui.
Uso do Worker
Ao abrir o Worker, será exibido a seguinte tela:
1 - Local onde estão as bibliotecas;
2 - Barra de status dos serviços;
3 - Botão para adicionar ou remover biblioteca
4 - Botão de configurações. Para saber mais clique aqui.
5 - Botão dos relatórios. Para saber mais clique aqui.
Para inicializar o Worker, deve selecionar uma biblioteca e todos os serviços estarem ativos. Caso um deles não estiver, o botão de iniciar não estará visível.
Validação anterior ao processamento de projetos
Antes do Promob Worker iniciar o processamento de projetos, o mesmo realizará a validação dos plugins instalados. A validação irá ocorrer da seguinte forma:
- Validação do plugin Builder View: Caso não houver o plugin Builder View, não será possível processar pedidos;
- Validação do plugin de integração: Caso não houver nenhum plugin de integração, não será possível processar pedidos;
- Validação de plug-ins inativos: Caso não houver plugins instalados e não ativos, não será possível processar pedidos.
Logo após clicar em iniciar será exibido a seguinte tela:
1 - Status do Promob;
2 - Barra de status dos serviços;
3 - Aba da arquivos .promob e .xml
4 - Tela de progresso de arquivos .promob;
5 - Tela de progresso de arquivos .xml;
6 - Relatórios.
Fila de arquivos .promob/.xml
Exibe uma lista de todos os projetos que estão nas filas para serem processados, tanto os projetos da fila
local quanto os projetos que estão na fila web.
Somente para os projetos da fila local, ao iniciar o processamento do Worker mantém nessa lista e altera o status para 'bloqueado'.
A partir da versão 6.60.20.0 a ordem de processamento dos pedidos irá respeitar a ordenação numérica que é exibida na primeira coluna, sendo possível editar a ordem de processamento. Para mais informações de como editar a ordem de processamento dos projetos, clique aqui.
OBSERVAÇÃO: Com a atualização 6.60.18.1 o Worker pode receber arquivos .txt e importá-los para a fila do Connect. Em caso de recebimento de um projeto .promob e .txt de mesmo nome, seu comportamento é fazer o upload do .txt alocando o projeto na fila web, e remover da fila o arquivo .promob . Por isso, é de fundamental importância não editar os nomes dos arquivos. IMPORTANTE: caso o mesmo seja alterado pode haver o processamento duplo de projetos ou inconsistência na fila.
Para mais informações sobre como reprocessar um projeto proveniente de um .txt, para que o mesmo seja realocado na fila, clique aqui.
Na lista, constam as seguintes informações:
- <>: 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:
Progresso Worker
Será exibido o status dos projetos durante o processo:
As colunas são:
- Projeto: nome do projeto;
- Tamanho: tamanho do projeto;
- Hora de entrada na fila: hora que o projeto foi identificado pela fila do Worker;
-
Nome do processo: processo de execução do projeto:
-
- Processo concluído com sucesso: quando o projeto finaliza o processamento;
- Projeto não concluído: quando ocorre algum erro durante o processamento do projeto;
- Abrindo projeto, criando operações, criando documentação, gerando XML de integração, entre outros: etapas de processamento do projeto que são exibidas nessa coluna.
-
- Hora do processo: hora do processamento do projeto, atualizado durante as etapas de processamento ou quando é finalizado.
Em caso de status Projeto não concluído, basta clicar duas vezes sobre a linha do projeto que será exibida uma janela com o detalhamento do erro ocorrido.
Progresso ERP
Observações: Somente será exibida a aba Progresso do ERP caso possua o plugin Promob ERP ativado e a configuração usar serviço QueueERP" habilitada.
Será exibido o status dos projetos durante o processo
Após o processo do envio ao ERP
Quando finalizado o processo do ERP, é retornado ao Worker o resultado da importação e movidos os arquivos de retorno para as pastas de sucesso ou de erro, conforme resultado da importação. As pastas de sucesso e de erro são as configuradas na tela Fila ERP das configurações do Promob Worker. O resultado pode ser visualizado na coluna Nome do processo.
O backup do serviço QueueERP ocorre a cada 15 dias, considerando os arquivos das pastas configuradas de arquivos processados com sucesso e arquivos processados com erro.