Histórico da Página
Cronograma RPW - Genéricos - CD8600
Visão Geral do Programa
Os programas preparados para a execução via RPW podem ser programados para serem executados de forma automática por intermédio da Agenda Automática.
Por intermédio do programa Agenda Automática (CD8600), será feita a programação de horários para cada programa desejado. Para que seja criado o primeiro pedido, logo após a criação da agenda, deverá ser executado o programa desejado sendo indicada a execução Batch. Será executado o programa Criação de Pedido, para indicar a utilização da agenda, deverá ser selecionada a opção Utilização Agenda Automática. Caso não for executado o programa desejado seguindo estas orientações, o primeiro pedido de execução de cada agenda para o servidor RPW, nada irá acontecer. Esse pedido é gerado com base na hora atual e na programação da agenda. Dessa forma o próximo horário programado a partir da hora atual será assumido para o pedido. Nesse momento, a geração do próximo pedido de execução será realizada automaticamente, de acordo à execução do pedido pelo servidor RPW.
A seguir são explicadas as tarefas executadas na criação do pedido:
Programa: | Função: |
Cronograma RPW (CD8600) | Por intermédio do botão Inclui é executado o programa CD8600A, onde será informado o programa desejado para a agenda em questão. |
Programa Desejado | Para a criação do primeiro pedido, deverá ser executado o programa desejado, sendo a forma de execução Batch e indicando na criação do pedido que será utilizado Agenda Automática. Após identificar a Agenda, verifica o próximo horário válido, a partir da hora atual e executa o programa BTB911AB passando como parâmetro os dados necessários para a geração do pedido, como por exemplo, horário de execução do pedido. O número do pedido fica registrado na Agenda com o nome de Último Ped Prog (Último Pedido Programado). |
BTB911ZB | Gera o pedido de execução para o RPW, o qual ficará disponível na fila de execução. |
RPW | Gerencia os pedidos na fila de execução. No momento da execução do pedido, a situação do pedido é alterada para Em Execução. Inicialmente é chamado o programa BTB912 para gerar o próximo pedido e logo após executa o programa desejado normalmente. |
Geração de pedidos de execução:
Agenda Automática
Objetivo da tela: | Permitir programar a efetivação e importação das transações de forma automática.
|
Outras Ações/Ações Relacionadas:
Ação: | Descrição: | |||||
Incluir | Por intermédio desse botão, é chamada a tela Agenda Automática (CD8600A). | |||||
Eliminar | Quando acionado, permite eliminar a Agenda previamente selecionada.
| |||||
Selecionar Agenda RPW | Por intermédio desse botão, é chamada a tela Filtro / Eliminação Agenda RPW (CD8600I). | |||||
Programar Horários | Por intermédio desse botão, é chamada a tela Programação Agenda (CD8600F). | |||||
Gerar Pedido | Esse botão não é habilitado para agenda automática. |
Inclui / Modifica Agenda
Objetivo da tela: | Permitir incluir/modificar uma agenda. |
Principais Campos e Parâmetros:
Campo: | Descrição: | |||||
Programa | Selecionar o código do programa para o qual será criado o agendamento. | |||||
Empresa | Inserir o código da empresa para a qual será criado o agendamento. | |||||
Agendamentos | Inserir o número máximo de agendamentos para o programa informado previamente.
| |||||
Controla Agendamentos | Quando assinalado, informa que é realizado o controle de agendamentos. | |||||
Data Limite | Inserir a data de limite para a criação de agendamentos. | |||||
Controla Data Limite | Quando assinalado, informa que a criação de agendamento é controlada por data limite. | |||||
Situação | Quando selecionado, informa que a programação está ativa. | |||||
Calendário | Selecionar o intervalo de tempo sobre o qual será construída a programação de execuções.
|
Filtro / Eliminação Agenda RPW
Objetivo da tela: | Essa função pode ser acionada por intermédio do botão Eliminar, assim como pelo botão Filtro. Caso acionada pelo botão Eliminar, as agendas selecionadas serão eliminadas. Se acionada pelo botão Filtro, as agendas selecionadas serão listadas no browser da tela Agenda Automática - Pasta Genéricos. |
Principais Campos e Parâmetros:
Campo: | Descrição: |
Empresa | Inserir a faixa de códigos da empresa para selecionar agendas. |
Programa | Inserir a faixa de códigos de programas para selecionar agendas. |
Situação | Selecionar a situação desejada da agenda. |
Programação Agenda
Objetivo da tela: | Permitir aplicar a fragmentação das faixas de horário. Ela apresenta a distribuição dos horários, dentro do calendário especificado na programação da transação. Os horários apresentados na programação da agenda representam o conjunto de horários definidos em todas as Faixas de Horários. Essa programação é obtida da seguinte maneira:
O usuário pode modificar, manualmente, a programação com duplo clique no horário desejado. Caso um horário estiver com o fundo na cor amarela, significa que existe uma fragmentação do mesmo em minutos ou segundos.
|
Outras Ações/Ações Relacionadas:
Ação: | Descrição: |
Faixa | Por intermédio desse botão, é chamada a tela Faixas Agenda (CD8600B). Essa função aplica a fragmentação das faixas de horário e mostra a distribuição dos horários, dentro do calendário especificado na programação da transação. |
Principais Campos e Parâmetros:
Campo: | Descrição: |
Dias do Intervalo | Exibe a relação de dias, de acordo com o calendário de programação da transação. São as colunas do browser, tendo como opções:
|
Horas do Intervalo | Exibe o intervalo de tempo de um dia, fracionado em hora inteira, ordenado de zero até às 23 horas, correspondentes às linhas do browser. |
Interseção Hora x Dia | Exibe os horários programados para execução, apresentados na interseção de linhas x colunas |
Faixas Agenda
Objetivo da tela: | Permitir visualizar as faixas de horários das agendas. |
Outras Ações/Ações Relacionadas:
Ação: | Descrição: |
Inclui | Por intermédio desse botão, será chamada a tela Inclui Faixa (CD8600C). |
Elimina | Quando acessado, permite eliminar, a faixa de horários selecionada. |
Inclui Faixa
Objetivo da tela: | Permitir inserir faixas de intervalos para as agendas. |
Principais Campos e Parâmetros:
Campo: | Descrição: | |||||
Tipo de Ocorrência | Selecionar o critério para divisão do tempo a ser aplicado sobre o intervalo de horas. | |||||
Frequência | Inserir o número de repetições do tipo de ocorrências. Exemplo: | |||||
Intervalo Dia | Selecionar o número correspondente ao dia, ou dia da semana, no qual deve iniciar e terminar a faixa de tempo dentro do calendário. | |||||
Intervalo hora | Inserir a hora na qual deve iniciar e terminar a faixa de tempo dentro de um dia.
|
Minutos
Objetivo da tela: | Ao acionar o botão direito do mouse sobre a interseção Hora x Dia, é apresentada esta tela. Essa função mostra uma interseção Hora x Dia em minutos, relativos ao fracionamento de 1 hora. É importante destacar que:
|
Segundos
Objetivo da tela: | Esta função mostra uma relação contendo 1 minuto fracionado em segundos. É importante destacar que:
|