Páginas filhas
  • Cadastro de Escalas de Folga_MDOM0012

Objetivo: Cadastro das Escalas de Folga por Unidade Administrativa e tem a finalidade de identificar os Dias de Folga do funcionário. Será utilizado nos Apontamentos de Produção Rural e no Histórico de Escalas. Para funcionários onde a folga é todo o domingo não há a necessidade de criar Escala de Folga, ou seja, quando não há Escala de Folga vigente para o Funcionário o sistema considera o Domingo como folga.

Dados
Campos Obrigatórios:

  • Código: O usuário deve informar o Código da Escala de Folga. (Tamanho do Campo: 10 Caracteres)
  • Descrição: O usuário deve informar a Descrição Completa da Escala de Folga. (Tamanho do Campo: 50 caracteres).
  • Variação de Dias: Indica o número de dias entre uma folga e outra, considerando inclusive o dia da folga, e que deve ser maior que 0 (zero). Por exemplo, se o funcionário tem folga aos domingos, a variação de dias é 7. A Variação de Dias é utilizada para gerar os Dias de Folga da Escala. (Tamanho do Campo: 2 inteiros)
  • Data Inicial: O usuário deve informar a Data Inicial da Escala de Folga. A Data Inicial é utilizada para gerar os Dias de Folga da Escala a partir da Data Inicial.
  • Data Final: O usuário deve informar a Data Final da Escala de Folga. A Data Final é utilizada para gerar os Dias de Folga da Escala até a Data Final.
  • Gera Falta um dia Antes da Folga: O usuário deve marcar se Gera Falta um dia Antes da Folga. Por exemplo deve ficar marcado quando a Folga é aos Domingos e os Sábados não são compensados.
  • Gera mais uma Folga quando Folga cair no Sábado: O usuário deve marcar quando Gera mais uma Folga quando a Folga cair no Sábado.


Demais Campos:

  • Data de Inativação: O usuário deve informar a Data de Inativação da Escala de Folga. A data de inativação será utilizada para definir a data que a Escala de Folga deixará de estar ativa. No processo de Atualização da Data Final da Escala não serão gerados Dias de Folga posteriores à Data de Inativação. Após esta data não será mais permitido:
    • Relacionar a Escalas de Folga com o Funcionário no Histórico de Folgas.


Demais Validações:

  • Não permitir que o usuário informe o mesmo Código da Escala de Folga para a mesma Unidade Administrativa.
  • A Data Inicial da Escala de Folga não poderá ser maior que a Data Final da Escala de Folga.
  • A Data Final da Escala de Folga não poder ser menor que a Data Inicial da Escala de Folga.
  • Quando informado a Data de Inativação da Escala de Folga a mesma não pode ser menor que a Data Final da Escala de Folga.


Processos Adicionais:

  • Ao "Salvar" a Escala de Folga, o sistema deverá eliminar os Dias de Folga da Escala de Folga para a Unidade Administrativa logada e gerar os Dias de Folga a partir da Data Inicial até a Data Final da Escala de Folga, da seguinte maneira:

Exemplo:

  • Se configurado que não gera mais uma folga quando folga cair no sábado:

Data Inicial: 01/04/2013
Data Final: 30/04/2013
Variação de Dias: 07
Dia da Folga: Data Inicial (considerar o dia) + Variação de Dias
01/04/2013 + 7 = 07/04/2013 (Dia da Folga)
Dia da Próxima Folga: Dia depois do Dia da Folga (considerar o dia) + Variação de Dias
08/04/2013 + 7 = 14/04/2013 (Dia da Folga)
15/04/2013 + 7 = 21/04/2013 (Dia da Folga)
22/04/2013 + 7 = 28/04/2013 (Dia da Folga)

  • Se configurado que gera mais uma folga (Folga Dobrada) quando a folga cair no sábado. Será considerado Dia de Folga Dobrada, passados 07 (sete) Dias de Folga desde a Data Inicial ou desde o último Dia de Folga Dobrada.

Data Inicial: 02/04/2013
Data Final: 31/07/2013
Variação de Dias: 06
Dia da Folga: Data Inicial (considerar o dia) + Variação de Dias
02/04/2013 + 6 = 07/04/2013 (Dia da Folga)
Dia da Próxima Folga: Dia depois do Dia da Folga (considerar o dia) + Variação de Dias
08/04/2013 + 6 = 13/04/2013 (Dia da Folga)
14/04/2013 + 6 = 19/04/2013 (Dia da Folga)
20/04/2013 + 6 = 25/04/2013 (Dia da Folga)
26/04/2013 + 6 = 01/05/2013 (Dia da Folga) - Sábado
O dia 01/05/2013 é um sábado, o dia 02/05/2013 não será considerado Dia de Folga Dobrada, porque não se passaram 07 (sete) Dias de Folga desde a Data Inicial.
02/05/2013 + 6 = 07/05/2013 (Dia da Folga)
08/05/2013 + 6 = 13/05/2013 (Dia da Folga)
14/05/2013 + 6 = 19/05/2013 (Dia da Folga)
20/05/2013 + 6 = 25/05/2013 (Dia da Folga) - Sábado
O dia 25/05/2013 é um sábado, o dia 26/05/2013 será considerado Dia de Folga Dobrada, pois se passaram 07 (sete) Dias de Folga desde a Data Inicial.
27/05/2013 + 6 = 01/06/2013 (Dia da Folga) - Sábado
O dia 01/06/2013 é um sábado, o dia 02/06/2013 não será considerado Dia de Folga Dobrada, porque não se passaram 07 (sete) Dias de Folga desde o último Dia de Folga Dobrada.
02/06/2013 + 6 = 07/06/2013 (Dia da Folga)
08/06/2013 + 6 = 13/06/2013 (Dia da Folga)
14/06/2013 + 6 = 19/06/2013 (Dia da Folga)
20/06/2013 + 6 = 25/06/2013 (Dia da Folga)
26/06/2013 + 6 = 01/07/2013 (Dia da Folga)
02/07/2013 + 6 = 07/07/2013 (Dia da Folga)
08/07/2013 + 6 = 13/07/2013 (Dia da Folga) - Sábado
O dia 13/07/2013 é um sábado, o dia 14/07/2013 será considerado Dia de Folga Dobrada, pois se passaram 07 (sete) Dias de Folga desde o último Dia de Folga Dobrado.
15/07/2013 + 6 = 20/07/2013 (Dia da Folga) - Sábado
O dia 20/07/2013 é um sábado, o dia 21/07/2013 não será considerado Dia de Folga Dobrada, porque não se passaram 07 (sete) Dias de Folga desde o último Dia de Folga Dobrada.
21/07/2013 + 6 = 26/07/2013 (Dia da Folga)

Dias de Folga:
Objetivo: Incluir os Dias de Folga das Escalas de Folga.

Campos Obrigatórios:

  • Dia da Folga: O usuário deverá informar o Dia da Folga e será utilizada para gerar os Dias de Folga.

Demais Campos:

  • Folga Dobrado: O usuário deverá marcar se o dia é uma Folga Dobrado, ou seja, a folga será no Dia da Folga e também no dia posterior.

Demais Validações:

  • Não permitir que o usuário informe um Dia de Folga já existente na Escala de Folga.
  • O Dia da Folga não pode ser menor que a Data Inicial da Escala de Folga.
  • O Dia da Folga não pode ser maior que a Data Final da Escala de Folga.
  • O Dia da Folga não pode ser maior que a Data de Inativação da Escala de Folga.


Atualizar Escalas de Folga:
Objetivo: Este processo terá finalidade de atualizar a Data Final das Escalas de Folga e atualizar os Dias de Folga até a Data Final de atualização ou até a Data de Inativação.

Campos Obrigatórios:

  • Data Final: O usuário deve informar a nova Data Final da Escala de Folga.

Demais Funcionalidade:

  • Marcar Todos: Marca todos as Escalas de Folga na grid.
  • Desmarcar Todos: Desmarca todos as Escalas de Folga na grid.
  • Quando não marcado, o utilizador poderá selecionar separadamente as escalas de folga na grid de Escala de Folga clicando na linha.

Filtros:

  • Escalas de Folga: O usuário deve informar o Código da Escala de Folga, que deve estar previamente cadastrada e que pertence a Unidade Administrativa logada.
  • Descrição: O usuário deve informar a Descrição da Escala de Folga.

Validações:
Processos Adicionais:

  • Não atualizar as Escalas de Folga que possuem Data Final maior que a Data Final informada ou a Data Inativação menor que a Data Final informada para atualização da Escala de Folga. Todas as Escalas de Folga não atualizadas, deverão ser listadas numa caixa de diálogo para conhecimento do usuário.
  • Se a Data Final da Escala de Folga for menor que a Data Final de atualização informada, a Data Final da Escala de Folga receberá a Data Final de atualização informada.
  • Localizar o último Dia de Folga da Escala de Folga e efetuar a criação dos próximos Dias de Folga até a Data Final de atualização informada.

Exemplo:

  • Se configurado que não gera mais uma folga quando folga cair no sábado:

Data Inicial: 01/04/2013
Data Final: 30/04/2013
Data Final informada: 31/05/2013
Variação de Dias: 07
Dia da Folga: Dia depois da última Folga (considerar o dia) + Variação de Dias
29/04/2013 + 7 = 05/05/2013 (Dia da Folga)
06/05/2013 + 7 = 12/05/2013 (Dia da Folga)

  • Se configurado que gera mais uma folga (Folga Dobrada) quando a folga cair no sábado. Será considerado Dia de Folga Dobrada, passados 07 (sete) Dias de Folga desde a Data Inicial ou desde o último Dia de Folga Dobrada.

Data Inicial: 02/04/2013
Data Final: 31/07/2013
Data Final Informada: 07/09/2013
Variação de Dias: 06
27/07/2013 + 6 = 01/08//2013 (Dia da Folga)
02/08/2013 + 6 = 07/08//2013 (Dia da Folga)
08/08/2013 + 6 = 13/08//2013 (Dia da Folga)
14/08/2013 + 6 = 19/08//2013 (Dia da Folga)
20/08/2013 + 6 = 25/08//2013 (Dia da Folga)
26/08/2013 + 6 = 31/08//2013 (Dia da Folga)
O dia 31/08/2013 é um sábado, o dia 01/09/2013 será considerado Dia de Folga Dobrada, pois se passaram 07 (sete) Dias de Folga desde o último Dia de Folga Dobrado.
02/09/2013 + 6 = 07/09//2013 (Dia da Folga)
O dia 07/06/2013 é um sábado, o dia 08/06/2013 não será considerado Dia de Folga Dobrada, porque não se passaram 07 (sete) Dias de Folga desde o último Dia de Folga Dobrada.


Relatório:
Os filtros da tela são aplicados para o relatório
Campos:

  • Código e Descrição da Escala de Folga. Campo utilizado para ordenação do relatório.
  • Variação de Dias da Escala de Folga.
  • Data Inicial da Escala de Folga.
  • Data Final da Escala de Folga.
  • Data de Inativação da Escala de Folga.
  • Gera Falta um dia antes da Folga (Sábado).
  • Gera mais uma Folga quando o Folga cair no Sábado.
  • Mês/Ano: Mês e Ano do Dia da Folga.
  • Folga 1 .... Folga 15
  • Folga dobrado: Indica se o Dia é uma Folga Dobrada.


Filtros de Tela: Filtros não obrigatórios:

  • Código: Código da Escala de Folga deve estar previamente cadastrado.
  • Descrição: Descrição da Escala de Folga.
  • Dias de Folga:
    • Dia Inicial: Dia Inicial do Dias de Folga. O Dia Inicial não poderá ser maior que o Dia Final.
    • Dia Final: Dia Final do Dias de Folga. O Dia Final não poderá ser menor que o Dia Inicial.