Árvore de páginas

Função Eliminação de Pedidos de Execução

Objetivo

Permitir a eliminação de uma faixa de pedidos de execução.

Como estratégia de evolução tecnológica do produto Datasul, o programa Eliminação de Pedidos de Execução (BTB704AA) foi descontinuado a partir da versão 12.1.2205 e substituído por uma nova versão, desenvolvida com a utilização do PO-UI. Acesse o novo programa Limpeza de Pedidos

Programa

BTB704AA


Importante

É possível habilitar a utilização do login intermediário para acesso ao programa BTB704AA, tornando possível excluir pedidos de execução de outros supervisores, caso seja feito login com usuário e senha destes usuários. Para desabilitar o login intermediário automático, acesso o programa Manutenção de Programa (MEN012AA) e desmarque o campo "Login Int. Automático".


Visão Geral

Ao executar este programa, é apresentada uma mensagem informando que o usuário somente possui permissão para eliminar os pedidos referentes ao servidor de execução do qual ele é supervisor.
Tanto para execução on-line quanto para a criação do pedido de execução (execução batch) da função Eliminação Pedidos de Execução (BTB704AA) é necessário que o usuário supervisor do servidor de execução esteja conectado no Datasul.
Exemplo Se o usuário SUPER criar o pedido de execução para o programa Eliminação Pedidos de Execução BTB704AA e o usuário supervisor do servidor de execução, dos quais se deseja eliminar os pedidos, for o usuário RPW, quando o pedido for executado, nenhum pedido de execução será eliminado. O usuário RPW é quem deve criar o pedido de execução para a eliminação dos pedidos de execução.
Importante: Periodicamente, deve ser executada a eliminação de pedidos de execução, evitando o estouro. Cada pedido possui um número, que é uma sequência de base de dados cíclica, e, quando alcançado o limite, será retornado o valor da seqüência para 01. Quando não encontrar uma sequência disponível para criar um pedido, ocorrerá erro no processo de criação de pedidos de execução.

Descrição

Janela Eliminação de Pedidos de Execução – Pasta Seleção

Ao selecionar a função Eliminação de Pedidos de Execução, é apresentada esta janela:


Na tabela a seguir, estão descritos os elementos dessa janela:

Campo

Descrição

Servidor Execução

Informar o intervalo de servidores de execução a serem considerados na eliminação dos pedidos.  

Data Execução

Informar o intervalo de datas de execução a serem consideradas na eliminação dos pedidos.  

Data Móvel para Agendamento

Este campo somente ficará habilitado se a execução for Batch. Ao marcá-lo, é permitido informar uma data base para recalcular a data de execução final.

Data Base

Na execução Batch, é possível fazer um agendamento de execução desse programa. No entanto, os parâmetros informados no momento do agendamento não podem ser alterados após a confirmação. Portanto, essa data base é utilizada para recalcular a data de execução final, assim a faixa de datas será alterada para cada pedido. É importante que essa data seja igual a data de execução do primeiro pedido agendado, pois para recalcular a data de execução final será subtraída da data execução do pedido a data base informada e o resultado será somado com a data de execução final.
Exemplo: Considerando os valores informados na janela acima, suponhamos que a execução desse programa foi agendado para ocorrer todo dia nove dos próximos doze meses, sendo o primeiro pedido executado no dia 09/04/2001. Assim, na execução do primeiro pedido o cálculo será o seguinte: (data execução do pedido(09/04/2001) – data base informada(09/04/2001)) = 0 (+ data de execução final (31/03/2001)) = 31/03/2001. Já para a execução do segundo pedido, veja o que acontece: (data execução do pedido(09/05/2001) – data base informada(09/04/2001)) = 30 (+ data de execução final (31/03/2001)) = 30/04/2001. Dessa forma a faixa de data de execução considerada será de 01/03/2001 à 30/04/2001 e assim para cada pedido de execução.

Janela Eliminação de Pedidos de Execução – Pasta Parâmetros

Com o acionamento da pasta Parâmetros, na janela Eliminação de Pedidos de Execução, é apresentada esta janela:


Na tabela a seguir, estão descritos os elementos dessa janela:

Campo

Descrição

Situação

Selecionar as situações de pedidos que devem ser consideradas na eliminação dos pedidos.  

Motivo

Selecionar os motivos das situações de pedidos que devem ser considerados na eliminação dos pedidos.

Janela Eliminação de Pedidos de Execução – Pasta Impressão

Com o acionamento da pasta Impressão, na janela Eliminação de Pedidos de Execução, é apresentada esta janela:


Na tabela a seguir, estão descritos os elementos dessa janela:

Campo

Descrição

Destino

Assinalar uma das opções determinando o destino de impressão do resultado na execução dessa função.

Execução

Ao acionar o botão Executar, é disparada a execução da função.