Páginas filhas
  • Classe de Pagamento_CFCM0043

Objetivo: Associar o Funcionário a uma Classe de Pagamento. O usuário terá os mesmos direitos de acesso que lhe foram atribuídos para Item de Menu "Histórico de Classe de Pagamento" da aplicação. Será utilizado nos Apontamentos de Produção Rural, Processamento de Mão de Obra Rural, Manutenção de Faltas e Impressão de Relatórios.

Campos Obrigatórios:

  • Data de Início: O usuário deve informar a Data de Início de alocação na Classe de Pagamento.
  • Classe de Pagamento: O usuário deve informar o Código da Classe de Pagamento, e deve estar previamente cadastrada e pertencer a Unidade Administrativa da Disponibilidade para a Data de Início informada. O Código da Classe de Pagamento deverá ser inicializado caso o usuário tenha apenas uma única Classe de Pagamento associada ao Usuário e Unidade Administrativa da Disponibilidade para a Data de Início informada ou da Unidade Administrativa informada no Funcionário. As Classes de Pagamento permitidas para associar ao Funcionário serão aquelas que estão associadas a Classe de Pagamento/Usuário ou todas as Classes de Pagamento da Unidade Administrativa logada, caso não tenha associação de Classe de Pagamento/Usuário. (Tamanho do Campo: 10 Caracteres).

Demais Validações:

  • A Data de Início não pode ser menor que a Data de Admissão do Funcionário.
  • A Data de Início não pode ser maior que a Data de Demissão (quando informado) do Funcionário.
  • Não permitir informar a mesma Data de Início na alocação da Classe de Pagamento para o Funcionário independente da Classe de Pagamento.
  • A Data de Início não pode ser menor que a Data de Evento da primeira de Disponibilidade do Funcionário.
  • A Data de Início informada não pode ser menor que a Data de Início mais recente (com maior data de início) da Classe de Pagamento.
  • A Classe de Pagamento informada não pode ser igual a Classe de Pagamento mais recente.
  • A Data de Início não pode ser alterada se encontrar uma Disponibilidade com Data do Evento maior que a Data Início e a Unidade Administrativa for diferente da Unidade Administrativa da Disponibilidade.
  • A Data de Início não pode ser alterada quando a mesma for maior ou igual a próxima Data de Início.
  • A Data de Início não pode ser alterada quando a mesma for menor ou igual a anterior Data de Início.
  • Não permitir que o usuário informe uma Classe de Pagamento que não esteja associada a Classe de Pagamento/Usuário, quando o Usuário logado possuir pelo menos uma Classe de Pagamento associada ao Usuário.
  • Caso o Usuário logado não tenha Classe de Pagamento associada ao Usuário, o mesmo poderá informar qualquer Classe de Pagamento, que esteja previamente cadastrada e pertencer a Unidade Administrativa da Disponibilidade para a Data de Início informada.