Páginas filhas
  • Cadastro de Processos Agendados_ADSM0017


Objetivo: Configurar a periodicidade de execução dos processos agendados.
Menu: Administração-> Processos Agendados

Campos Obrigatórios:

  • Expressão CRON: Campo responsável por determinar a periodicidade de execução do processo. Campo desabilitado (Tamanho do campo: 150 caracteres). Uma Expressão CRON é composta por seis campos ordenados e separados por espaço em branco. Os campos podem conter qualquer um dos valores permitidos, juntamente com varias combinações de caracteres especiais também permitidos para este campo.


Ordem dos Campos

Obrigatório

Valores Permitidos

Caracteres Especiais

Segundos

Sim

0 a 59

, - / *

Minutos

Sim

0 a 59

, - / *

Hora

Sim

0 a 23

, - / *

Dia do Mês

Sim

1 a 31

, - / * ? L

Mês

Sim

1 a 12

, - / *

Dia da Semana

Sim

1 a 7

, - / * ? L


Caracteres Especiais:

  • * (Todos os valores): Utilizado para representar todos os valores possíveis de um campo. Permitidos para os campos Segundos, Minutos, Hora, Dia do Mês, Mês e Dia da Semana. Quando selecionado o asterisco ( * ) será permitido apenas este caractere especial e nenhum valor para o campo determinado. Por exemplo, quando informado o asterisco ( * ) no campo de minuto, os valores válidos são todos de 0 a 59, ou seja, o processo será executado em todos os minutos.
  • , (Valor adicional): Utilizado para definir valores adicionais. Permitidos para os campos Segundos, Minutos, Hora, Dia do Mês, Mês e Dia da Semana. Quando selecionada a vírgula ( , ) é necessário informar um valor para os campos determinados. Por exemplo, quando informado os valores 2,4,6 no campo Dia da Semana, o processo será executado respectivamente nos dias da semana Segunda, Quarta e Sexta-Feira.
  • / (Incremento): Utilizado para especificar incrementos. Permitidos para os campos Segundos, Minutos, Hora, Dia do Mês, Mês e Dia da Semana. Quando selecionada a barra ( / ) é necessário informar um valor inicial e um valor para o incremento para o campo determinado. Uma vez selecionada a barra ( / ) não mais será permitida para o campo determinado. Por exemplo, quando informado 0/15 no campo de minutos, o 0 (zero) indica o valor inicial e o 15 o incremento, ou seja, o processo será executado o qual, representa os valores 0, 15, 30 e 45.
  • - (Intervalo): Utilizado para especificar intervalos. Permitidos para os campos Segundos, Minutos, Hora, Dia do Mês, Mês e Dia da Semana. Quando selecionado o hífen ( - ) é necessário informar um valor inicial e um valor final para o campo determinado. O valor inicial deve ser menor que o valor final. Por exemplo, quando informado os valores 10-12 no campo de Horas representa as horas 10, 11 e 12, ou seja, o processo será executado ás 10, 11 e 12 horas.
  • ? (Valor não especifico): Utilizado quando não há necessidade de definir nenhum valor especifico. Permitido para os campos Dia do Mês e Dia da Semana. Quando selecionado a interrogação ( ? ) será permitido apenas este caractere especial e nenhum valor para o campo determinado. A ( ? ) sempre deve ser utilizado em pelo menos um dos dois campos Dia do Mês e Dia da Semana. Por exemplo, definido que para todo o dia 10 de cada mês, porém não importando o dia da semana, será necessário informar o valor 10 no campo Dia do Mês e o informar o caractere ( ? ) no campo Dia da Semana.

  • L (Último dia): Utilizado para determinado o último dia do mês ou da semana. Permitido para os campos Dia do Mês e Dia da Semana, porém cada campo possui um significado. A letra ( L ) no campo Dia do Mês representa o último dia do mês, por exemplo, 31 de janeiro, dia 28 de fevereiro em anos não-bissexto. Já para o campo Dia da Semana, a letra ( L ) representa o último dia da semana, ou seja, o sábado. Ao usar a opção L, é importante não especificar listas ou intervalos de valores, pois dessa forma os resultados são confusos.

    Expressão CRON

    Significado

    0 0 11 * * ?

    Executa às 11h00min00seg, todos os dias.

    0 15 10 * * ?

    Executa às 10h15min00seg, todos os dias.

    0 0/5 14 * * ?

    Executa a cada 5 minutos a partir das 14h00min00seg e termina às 14h55min00seg, todos os dias.

    0 0/5 14,18 * * ?

    Executa a cada 5 minutos a partir da 14h00min00seg e termina às 14h55min00seg, e aciona novamente a cada 5 minutos a partir das 18h00min00seg e termina ás 18h55min00seg, todos os dias.

    30 15 10 ? * 2-6

    Executa às 10h15min30seg toda Segunda, Terça, Quarta, Quinta e Sexta-Feira.

    20 15 10 ? 1 2,6

    Executa às 10h15min20seg toda Segunda e Sexta-Feira do mês de Janeiro.

    50 15 10 L * ?

    Executa às 10h15min50seg no último dia de cada mês.

    10 0/15 8-22 * * ?

    Executa dás 8 horas ás 22 horas em cada 15 minutos e 10 segundos, todos os dias.

    • * * * * ?

    Toda hora, todos os dias.

    • * * ? * *

    Toda hora, todos os dias.

Exemplos: Segundos Minutos Horas Dia do Mês Mês Dia da Semana
                          15           30         14             *             *            ?


  • Processo: Indica qual processo será agendado.


Processos Agendados

Processamento de Operações por Local de Produção

ProcessaCargaOperLocaisDW

Recebimento de Materiais Retirados para Ordem de Serviço de Oficina

RecuperarRecebimentoMaterialOSBRG

Processamento do Envio de Ordem de Serviço de Oficina

ProcessarEnvioOrdemServicoBRG

Processamento do Envio de Abastecimento

ProcessarEnvioAbastecimentoBRG

Processamento do Envio de Ordem de Serviço de Campo

ProcessarEnvioOrdemServicoCampoBRG

Envio do Encerramento e Reabertura da Ordem de Serviço de Campo

ProcessarEnvioEncerramentoReaberturaOS

Processamento da Entrada e Retirada de Insumo

ProcessarEntradaRetiradaInsumoBRG

Processamento de Valoração da Entrada de Material

ProcessarEntradaMateriaisBRGVL

Processamento da Entrada de Material com Erro

ProcessarEntradaMateriaisBRGERR

Limpeza de Processos

ClearBatchProcess

Limpeza de Logs de Auditoria

LimparLogAuditoria

Processamento de Captação de Entrada de Custo

ProcessarCaptacaoEntradaDiario

Processamento de Horímetros e Odômetros

ProcessarHorimetrosSched

Processamento de Horímetros e Odômetros dos Implementos

quilometragemEquipamento

Processamento do Envio de Operação Agrícola

ProcessarEnvioOperacao

Importação de Previsão do Tempo CPTEC/INPE

ImportarPrevisaoTempoCPTEC

Importação de Avaliação de Local de ProduçãoImportarApontamentosAvaliacoes
Processamento de Captação de Entradas e do Provisionamento de CustoProcessarCaptacaoeProvisionamentoDiario
Importação de Apontamentos Diversos

ImportarApontamentosDiversos

Geração de Apontamento do Elemento ClimáticoGerarApontamentoElementoClimatico
 Processamento de Captação de Entradas e do Provisionamento de CustoProcessarCaptacaoeProvisionamentoDiario
Importação de Apontamentos de Produção Rural

ExecutarImportacaoApontamentosProducaoRural

Processamento para Início de Fase ProdutivaProcessarInicioFaseProdutiva
Importação de Apontamento AgrícolaImportarApontamentosAgricolas
Importação de Atividade ManualImportarAtividadesManuais
Importação de Atividade MecanizadaImportarAtividadesMecanizadas
Sincronização de Boletins (REX)SincronizarBoletins
Importação de Apontamento do Elemento ClimáticoImportarApontamentoElementoClimatico
Processamento para enviar registros pendentes de integração para o módulo de OriginaçãoIntegracaoOriginacaoAsyncScheduler
Processamento para receber registros pendentes de integração para o módulo de MDMIntegracaoMdmAsyncScheduler
Processamento de Entrada do Custo dos Produtos Produzidos (Utilizado somente no TOTVS ESB)ProcessarEntradaCustoBenefBRG
Processamento do Custo dos Produtos Produzidos (Utilizado somente no TOTVS ESB)

ProcessarBaixaCustoBenefBRG

Importação de Apontamento de AbastecimentoImportarApontamentoAbastecimentoProcess
Importação Ordem de ServiçoImportarOrdemServico


  • Ativo (Sim/Não): Indica a situação do processo. Quando marcado significa que o processo está Ativo. Por padrão o campo é marcado.
  • Segundos: Indica o segundo em que será executado o processo. São permitidos valores entre 0 (zero) e 59. Permitido selecionar os seguintes caracteres especiais asterisco ( * ), hífen ( - ), barra ( / ) e a vírgula ( , ) para complementar ou definir o segundo para a expressão CRON.
  • Minutos: Informa o minuto em que será executado o processo. São permitidos valores entre 0 (zero) e 59. Permitido selecionar os seguintes caracteres especiais asterisco ( * ), hífen ( - ), barra ( / ) e a vírgula ( , ) para complementar ou definir o minuto para a expressão CRON.
  • Horas: Informa a hora em que será executado o processo. São permitidos valores entre 0 (zero) e 23. Permitido selecionar os seguintes caracteres especiais asterisco ( * ), hífen ( - ), barra ( / ) e a vírgula ( , ) para complementar ou definir o minuto para a expressão CRON.
  • Dia do Mês: Informa o dia do mês em que será executado o processo. São permitidos valores entre 1 e 31. Permitido selecionar os seguintes caracteres especiais asterisco ( * ), hífen ( - ), barra ( / ) e a vírgula ( , ), interrogação (? ) e a letra ( L ) para complementar ou definir o dia do mês para a expressão CRON.
  • Mês: Informa o mês em que será executado o processo. São permitidos os valores entre 1 e 12, onde o 1 representa o mês de Janeiro, o 2 representa o mês de Fevereiro, o 3 o mês de Março e assim por diante. Permitido selecionar os seguintes caracteres especiais asterisco ( * ), hífen ( - ), barra ( / ) e a vírgula ( , ) para complementar ou definir o mês para a expressão CRON.
  • Dia da Semana: Informa o dia da semana em que será executado o processo. São permitidos valores entre 1 e 7, onde o 1 representa o Domingo, o 2 representa Segunda-Feira, o 3 representa Terça-Feira e assim por diante. Permitido selecionar os seguintes caracteres especiais asterisco ( * ), hífen ( - ), barra ( / ) e a vírgula ( , ), interrogação (? ) e a letra ( L ) para complementar ou definir o dia da semana para a expressão CRON.

Observações:

  • Para o processo Sincronização de Boletins (REX) é gravada as informações referentes ao processo da integração (QUANTIDADE DE BOLETINS, STATUS, MENSAGENS, DATA DE EXECUÇÃO) na tabela LOG_ENALTA_REX_APT. As informações podem ser consultadas em um Indicador (Tabelas > Indicadores > Indicadores), visualizadas em (Visões > Indicadores > Indicadores) e enviadas no e-mail através da associação do Indicador ao Grupo de Indicadores (Tabelas > Indicadores > Grupo de Indicadores) .