Cadastrar Competências

Esta tela permite manter o cadastro de Competências do Sistema Equipagem. Competência é um conjunto de habilidades específicas de uma ou mais equipagens e relacionadas a uma ou mais tarefas. Uma competência pode estar vinculada diretamente a um a Classe de Trem e a um ou mais trechos.

 
     
  Tela de Consulta  
     
 

Campos de Filtro:

  • Ferrovia: campo obrigatório na pesquisa de empregados contratadas, apresenta somente as Ferrovias que o usuário tem permissão de acesso;;
  • Classe de Trem: Código + Descrição da Classe de trem proveniente do Unilog;
  • Carga Perigosa: Indica se a competência está associada ao transporte de carga perigosa.;
  • Tração Distribuída: Indica se a competência está associada com trens de configuração especial, isto é, com mais de uma locomotiva. Ex: Locotrol.;
  • Pesquisa: campo genérico que busca o valor em todos os campos disponíveis na tabela;
  • Situação: situação do registro no equipagem;
  • Ordenar por:campo que permite ordenar o resultado da consulta na grade;
  • Sem paginação: o usuário pode optar por apresentar a lista de resultados com ou sem paginação.

Grade de Consulta: o sistema apresenta uma grade de consulta contendo as seguintes colunas:

  • Botão de Rádio;
  • Competência;
  • Classe do Trem: concatenação dos códigos das classes dos Trens;
  • Código Treinamento;
  • Procedimento.

Botão "Consultar":

  1. O usuário preenche os campos dos filtros e clica sobre o botão "Consultar".
  2. O sistema carrega a grade de consulta.

Botão "Incluir":

  1. Redireciona o usuário para a tela de inclusão, descrita a seguir.

Botão "Vincular Empregados e Trechos":

  1. Quando o usuário selecionar uma linha de grade de consulta e clicar sobre o botão "Vincular Empregado e Trechos", o sistema irá direcioná-lo para a tela "Competência Por Empregado Trechos".

Link na coluna "Competência":

  1. O conteúdo da coluna "Competência" possuirá um link que dará acesso à tela de Atualização e Exclusão da respectiva Competência.
 
     
  Tela de Inclusão / Atualização / Exclusão  
     
 

Incluir:

  1. Esta tela é iniciada quando o usuário clicar sobre o botão "Incluir" na tela de consulta:
  2. O sistema apresenta tela com os seguintes campos:
    1. Ferrovia: ferrovias que o usuário tem permissão de acesso;
    2. Código: desabilitado para edição. Trata-sede um seqüencial numérico por Ferrovia gerado;
    3. Descrição Resumida;
    4. Descrição;
    5. Código de Treinamento;
    6. Procedimento;
    7. Carga Perigosa;
    8. Tração Distribuída;
    9. Classe;
    10. Situação.
  3. O usuário clica sobre o botão "Salvar", o sistema verifica os campos obrigatórios.

Atualizar:

  1. Esta tela é iniciada quando o usuário clica sobre o link de um registro da coluna "Competência" da grade de consulta.
  2. O sistema apresenta a tela de Atualização (idêntica à tela de Inclusão), carrega todos os campos e desabilita para edição os campos "Ferrovia" e "Código".
  3. O usuário altera os campos desejados e clica sobre o botão Salvar.
  4. O sistema verifica se os campos obrigatórios estão preenchidos e registra as alterações.

Excluir:

  1. Esta tela é iniciada quando o ator clicar sobre o link de um registro da coluna "Competência" da grade de consulta.
  2. O sistema apresenta a tela de Exclusão (idêntica à tela de Inclusão), carrega todos os campos e desabilita para edição os campos "Ferrovia" e "Código".
  3. O ator clica sobre o botão "Excluir".
  4. O sistema retorna mensagem padrão de confirmação de exclusão. Se o usuário cancelar a mensagem, o sistema mantém os valores dos campos. Se o usuário confirmar a mensagem, o sistema verifica se a competência está presente nos registros da Tabela de Competência Por Empregado e Trecho com data vigente e da Tabela de Programação Diária de Tarefa com data vigente.
  5. Caso positivo, o sistema retorna a mensagem "A Competência não pode ser Excluída.". Caso negativo, o sistema remove o registro selecionado.

Grade de Classes de Trem (Incluir):

  1. O usuário clica sobre o botão "Incluir" da grade de "Classes de Trem".
  2. O sistema verifica se a classe já foi cadastrada anteriormente.
  3. Caso positivo retorna a mensagem "Esta classe de trem já foi selecionada". Caso negativo, o sistema retorna a grade atualizada com a classe selecionada.

Grade de Classes de Trem (Excluir):

  1. O usuário seleciona uma linha da grade de Classes de Trem (não permite seleção múltipla dos elementos) e clica sobre o botão Excluir.
  2. O sistema remove a "Classe de Trem" selecionada.