Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela Monitor pedido execução
    1. Outras Ações / Ações relacionadas
    2. Busca avançada
    3. Alterar/duplicar pedido
    4. Detalhes pedido 
    5. Priorização de pedidos

01. VISÃO GERAL

Por meio do programa Monitor pedido execução é possível modificar, duplicar, eliminar, cancelar e consultar detalhes sobre os pedidos de execução existentes.

Objetivo

Permitir o monitoramento dos pedidos de execução, modificações, eliminações, consultas detalhadas sobre os pedidos implementados e também a visualização dos log's das atividades do Servidor de Execução.

Programa

pedido-execucao-monitor

Pré-requisitos

Não há pré-requisitos para a execução dessa função.

Descrição

Como estratégia de evolução tecnológica do produto Datasul, o programa Monitor Pedido

...

Execução (bas_ped_exec - btb001aa) foi descontinuado e substituído por esta nova versão, desenvolvida com a utilização

...

do PO-UI.

02. EXEMPLO DE UTILIZAÇÃO

  • Para acessar o programa Monitor Pedido Execução, no menu, pesquise por "pedido-execucao-monitor".
  • O programa aparecerá na aba "Tarefas", para acessá-lo, basta clicar no programa e em seguida no botão "Executar". 

03. TELA MANUTENÇÃO DE PEDIDOS

Image Added


Outras Ações / Ações relacionadas

Ação

Descrição

PesquisarRealiza uma busca rápida pelo número do pedido de execução
Busca avançadaAbre a tela de busca avançada, ver item Busca avançada
Alterar pedido

Permite alterar parâmetros de um pedido de execução ainda não iniciado. Ao clicar abre a tela de alteração de pedido, ver item Alterar/duplicar pedido

Detalhes pedidoPermite consultar mais detalhes do pedido de execução. Ao clicar abre a tela detalhes de pedido, ver item Detalhes pedido
Duplicar pedidoPermite duplicar um pedido existente, esta ação irá criar um novo pedido de execução com os mesmos parâmetros de negócio do pedido selecionado. Ao clicar abre a tela de duplicação de pedido, ver item Alterar/duplicar pedido
Cancelar pedido

É apresentada uma mensagem de confirmação de cancelamento do pedido de execução selecionado. Ao confirmar, o pedido será atualizado para o status 'Cancelado' e a execução do pedido será interrompida. 

Informações
titleAviso

Esta opção só estará disponível em ambientes que estejam com o Task Manager habilitado. Além disso só será possível cancelar pedidos com status 'Aguardando' ou 'Executando'.

Excluir pedido

É apresentada uma mensagem de confirmação de exclusão do pedido de execução selecionado.

Aviso
titleImportante

Ao efetuar a exclusão de um pedido "pai", todos seus pedidos vinculados (filhos) são automaticamente excluídos.

Alterar priorizaçãoÉ apresentada uma mensagem de confirmação de mudança de priorização do pedido de execução selecionado. Para mais detalhes do funcionamento da priorização de pedidos, ver item Priorização de pedidos.



Busca avançada 


Alterar/duplicar pedido

As opções de alteração e duplicação de pedido só estarão disponíveis para pedidos criados através da API JobScheduler. Ao selecionar a opção será aberta a tela abaixo com os parâmetros do pedido atual. 


Image Added

Parâmetros

Parâmetro

Descrição

Servidor de execuçãoServidor de execução que será utilizado para execução do pedido
DiaData da primeira execução do pedido. 
HoraHorário da primeira execução do pedido
PeriodicidadeIndica qual o tipo de periodicidade que este pedido será executado
FrequênciaHabilitado apenas se 'Periodicidade' for diferente de 'Único'. Indica se dentro da periocidade selecionada, haverá também uma frequência de execução de pedidos. Caso esteja opção seja marcada, serão habilitados os campos para preenchimento do tipo de frequência e início e fim.
Recorrência

Indica se haverá recorrência da agenda informada


Ao clicar em 'Avançar', será possível seguir para a próxima etapa da alteração/duplicação do pedido, será apresentada a tela:

Image Added

Parâmetros

Parâmetro

Descrição

Dependência do pedidoCaso o pedido alterado/duplicado tenha dependência da execução de algum outro pedido primeiro, é possível relacionar o pedido pai neste campo. 
Notificar via e-mailIndica se deve ser enviado e-mail com o resultado da execução do pedido ao final da execução. Esta opção só estará disponível se estiverem preenchidos as Propriedades de E-mail.



Ao clicar em 'Avançar', será possível seguir para a próxima e última etapa da alteração/duplicação do pedido, será apresentada a tela:


Image Added

Na última etapa é possível fazer a conferência dos dados preenchidos nos passos de agendamentos e parametrização, ao clicar em 'Concluir', a ação será finalizada atualizando ou criando um novo pedido de execução.


Detalhes pedido

Image Added

Parâmetros

Parâmetro

Descrição

SolicitanteUsuário que criou o pedido de execução
ProgramaCódigo do programa executado
ServidorServidor de execução responsável pela execução do pedido
Data de criaçãoData e hora de criação do pedido
Data de execuçãoData e hora do início da execução do pedido
Data de conclusão

Data e hora do início da conclusão do pedido

Dependência do pedido

Caso seja um pedido dependente de outro, apresenta o número do pedido pai

Notificar via e-mailIndica se foi enviado e-mail com resultado do pedido de execução
ResultadoDiretório ou impressora para onde foi enviado o resultado do pedido. O valor deste campo só será apresentado para o usuário que criou o pedido de execução.
Descrição da situaçãoDescrição da situação atual do pedido de execução. 


Priorização de pedidos

Esta funcionalidade é útil para quando há um acumulo de pedidos em determinado servidor e existe a necessidade que algum pedido seja executado com prioridade, a priorização só é válida para quando a data e hora de execução do pedido já foi atingida, porém o pedido não foi executado ainda por fila no servidor de execução.

Exemplo de funcionamento: 

  • Pedidos 1, 2, 3, 4 criados para execução no servidor server1 e agendados para execução na data/horário 01/01/2022 12:00
  • server1 com capacidade para execução de 2 pedidos por vez

Desta forma, o pedido 1 e 2 seriam executados primeiramente, e somente quando um dos dois fossem finalizados seria possível executar o pedido número 3, e somente quando outro pedido fosse finalizado o pedido 4 seria executado. 

Em um cenário, onde os pedidos 1 e 2 estão sendo executados e há uma necessidade que o pedido 4 seja o próximo da fila, pode-se utilizar a funcionalidade de priorização de pedidos. 

No Monitor Pedido Execução, seleciona-se a opção 'Alterar priorização' para o pedido número 4 e confirma-se a alteração do pedido para priorizado. Neste caso, quando o pedido 1 ou 2 finalizar, o próximo pedido a ser executado será o pedido 4 e não o número 3 como aconteceria em um cenário normal. Dessa forma conseguimos selecionar pedidos específicos com necessidade de priorização para serem executados com preferência. 

Algumas características do funcionamento da priorização de pedidos:

  • Só serão executados pedidos, priorizados ou não, quando for atingida a data e horário de agendamento; 
  • Caso exista mais de um pedido priorizado pendente, será executado aquele que foi criado primeiro; 
  • É possível alterar um pedido anteriormente priorizado para não priorizado, neste caso o pedido ficará na fila normal.
    • Para fazer isso, no Monitor Pedido Execução, seleciona-se a opção 'Alterar priorização' para o pedido em questão e confirma-se a alteração do pedido para não priorizado

...

Ao selecionar a Monitor de Pedidos HTML, é apresentada a seguinte tela:

Image Removed

...

titleInformação

...

    • .






Botão

Descrição

Atualizar

A ação Atualizar realiza novamente a pesquisa, considerando os parâmetros de filtro já informados atualizando os registros. Quando esta ação é executada, a pesquisa é realizada .

Não ExecutadosAo pressionar o botão "Não executados" é exibido apenas os pedidos que não foram executados, considerando os parâmetros de filtro já informados.
Executado com erroAo pressionar o botão "Executado com erro" é exibido apenas os pedidos que apresentaram erros em suas execuções, considerando os parâmetros de filtro já informados.
Executado com sucessoAo pressionar o botão "Executado com sucesso" é exibido apenas os pedidos que foram executados com sucesso, considerando os parâmetros de filtro já informados.
DetalhesAo clicar nesta opção é aberta uma janela com mais detalhes sobre o pedido de execução. Caso o pedido foi executado com erros, o campo "Descrição do erro" é automaticamente apresentado, com informações dos problemas ocorridos.
Excluir

Ao clicar nesta opção, é apresentada uma mensagem de confirmação para exclusão do pedido correspondente.

Aviso
titleImportante

Ao efetuar a exclusão de um pedido "pai", todos seus pedidos vinculados (filhos) são automaticamente excluídos.

Ordenação

É possível efetuar a ordenação dos resultados, para isto basta selecionar uma das opções apresentadas no combo-box. As opções disponíveis são:

  • Data/Hora Execução;
  • Usuário;
  • Programa;
  • Servidor.
Carregar mais resultadosAo clicar neste botão, são exibidos mais 20 registros, em ordem decrescente por data de execução.

Campo

Descrição

Número Pedido

Efetua a busca pelo número do pedido, desconsidera a paginação dos registros já existentes.

Não ExecutadosAo pressionar o botão "Não executados" é exibido apenas os pedidos que não foram executados, considerando os parâmetros de filtro já informados.

Janela Busca avançada

Ao selecionar a opção Busca avançada, na janela principal do Monitor de Pedidos HTML, é apresentada a seguinte tela:

...