Árvore de páginas

Versões comparadas

Chave

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

...

  1. Visão Geral
  2. Exemplo de utilização
  3. Pontos de atenção

01. VISÃO GERAL

Manual de configuração do PIMSServer de Atividades Mecanizadas, para auxiliar os clientes internos (consultores/ suporte) e clientes externos a configurar e ou alterar o tempo definido do PIMSServer. 

...

Essa configuração deve ser realizada na configuração do PIMSServer para definir como que será a geração dos apontamentos da tabela temporária para o oficial se será manual ou automático ou manual e automático e o , além da configuração do intervalo de tempo de execução quando for automático.

...

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

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:(20) todo 20, ou seja, todo minuto 20, toda hora 20, todo dia 20 etc.

  • 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>