Árvore de páginas

Versões comparadas

Chave

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

...

Este bloco de notas possui 4 blocos de configurações separados por espaço, mas que na verdade são separados pelos nomes:

  1. config.schedule.geracao;

...

  1. config.schedule.integracao;

...

  1. config.schedule.request.geracao;
  2. config.schedule.request.integracao

O único que alteramos são os dois primeiros, pois os outros dois são configurações do centuraCentura.

A configuração funciona da seguinte maneira:

*(asterisco) significa a qualquer tempo

(0/2) significa a cada 2

(20) todo 20, ou seja, todo minuto 20, toda hora 20, todo dia 20 etc.

No exemplo abaixo será utilizado a configuração da Schedule de Geração de apontamentos,  porém a mesma regra é empregada para a configuração da Schedule de integração (config.schedule.integracao).

Configuração de ano:

  • config.schedule.geracao.oficial.year=*    Significa  (Ano), ou seja, a qualquer ano;
  • config.schedule.geracao.oficial.year=1    Significa  a cada 1 ano.

Configuração de mês:

  • config.schedule.geracao.oficial.month=*

...

  •  Significa (Mês), ou seja, a qualquer mês;
  • config.schedule.geracao.oficial.month=2 Significa a cada 2 meses.

Configuração de dias do mês:

  • config.schedule.geracao.oficial.dayOfMonth=* Significa (Dia do mês), ou seja, a qualquer dia do mês;
  • config.schedule.geracao.oficial.dayOfMonth=2 Significa a cada 2 dias do mês.

Configuração de semanas:

  • config.schedule.geracao.oficial.dayOfWeek=* Significa (Semana), ou seja, a qualquer semana;
  • config.schedule.geracao.oficial.

...

  • dayOfWeek=2 Significa a cada 2 semanas.

Configuração de horas: 

  • config.schedule.geracao.oficial.hour = * (asterisco) significa a qualquer hora;
  • config.schedule.geracao.oficial.hour = (*/2) significa a cada 2 horas a partir de qualquer hora ;
  • config.schedule.geracao.oficial.hour = (8/2) significa a cada 2 horas a partir das 8 horas.

Configuração de minutos:

  • config.schedule.geracao.oficial.minute=*  (asterisco) significa a qualquer minuto;
  • config.schedule.geracao.oficial.minute=20 Significa todo minuto 20 das 24 horas do dia.

Configuração de segundos:

  • config.schedule.geracao.oficial.second=*  (asterisco) significa a qualquer segundo;
  • config.schedule.geracao.oficial.second=1 Significa todo segundo 1 de todos os minutos do dia.

Configuração de ativação da Schedule:

  • config.schedule.geracao.oficial.enabled= S Ativa a Geração automática;
  • config.schedule.geracao.oficial.enabled= N desativa a Geração automática.

Quando estiver desativado a Schedule automática (N), só terá opção Geração automática Sim / NãoQuando configurado N, não terá geração automática, só será pela ação do usuário através dos botões da tela do apontamento temporário de atividades mecanizadas no PIMS_COL.

Quando configurado com Sestiver ativado Schedule automática (S), a geração será automática, mas também será permitido a ação do usuário, ou seja, independe da configuração S/N, o botão sempre estará habilitado na tabela temporária para ação do usuário.

...

Esta é a configuração necessária para alterar tempo definido.

03. Pontos de atenção

  1. Ler atentamente o documento acima;
  2. Os horários de execução das Schedules de Integração e Geração automática não podem coincidirem, por que um interfere do outro. 
  3.  Exemplo de como deve ser configurado:
    1. Se a Schedule de Integração estiver configurada para executar de hora em hora, a Schedule de Geração deve ter o horário quebrado com minutos, por exemplo, a cada 1:30.



HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>