Cadastrar Competência por Empregado e Trecho 

Esta funcionalidade do sistema permite ao usuário manter o cadastro de Competência Por Empregado e Trecho 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 também estar vinculada diretamente a uma Classe de Trem (isto é tratada diretamente no cadastro de Competências). Esta funcionalidade  possibilita a manutenção e associação das competências cadastradas aos empregados e seus respectivos trechos de atuação. Estas informações serão utilizadas para consistências durante a geração da escala através do SIGEM e durante a apropriação das atividades realizadas no Sistema Equipagem.

 
     
  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;
  • Corredor: depende da ferrovia selecionada;
  • Destacamento: depende do destacamento selecionado;
  • Empresa: apresenta somente empresas prestadoras de serviço;
  • Matrícula: busca somente os empregados das empresas contratadas;
  • Nome: o usuário pode obtar pela consulta com valor parcial do campo;
  • Ordenado 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:

  • Código;
  • Descrição;
  • Classe do Trem;
  • Procedimento;
  • Trechos;

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 conforme os campos selecionados.

Botão "Incluir":

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

Link na Coluna "Matrícula":

  1. Cada item da coluna "Matrícula" deverá apresentar um link que dará acesso à página de Atualização/Exclusão.
 
     
  Tela de Inclusão / Atualização / Exclusão  
     
 

Incluir:

  1. O usuário clica sobre o botão “Incluir” .
  2. O sistema apresenta tela com os seguintes campos:  “Ferrovia”, ”Competência”,”Classes”,”Carga Perigosa” e “Tração Distribuída”.  
  3. O usuário preenche o campo “Ferrovia”.
  4. O usuário preenche o campo  “Empresa”.
  5. O sistema retorna as matrículas na pop-up “Matrícula”  relacionadas com a empresa.
  6. O usuário seleciona a matrícula.
  7. O sistema preenche o campo “Nome”.
  8. O usuário preenche o campo “Competência”.
  9. O sistema preenche os campos ”Carga Perigosa” e “Tração Distribuída”  com informações provenientes da Tabela de Competências. Os campos são desabilitados para edição.
  10. No campo “Início”, o usuário deverá selecionar o corredor; 
  11. O sistema retorna todos os destacamentos ativos relacionados ao corredor selecionado. Os destacamentos são provenientes da tabela de Locais Ferroviários do sistema Equipagem.
  12. Ao selecionar o destacamento. O sistema habilita o campo “Fim” para edição que é obrigatório. No campo “Fim”, o usuário seleciona a corredor.
  13. O sistema retorna todos os destacamentos ativos relacionados ao corredor e adjacentes ao destacamento selecionado em “Início”, proveniente da  Seqüência de Locais Ferroviários do Malha Ferroviária. 
  14. O usuário deverá selecionar o destacamento.
  15. O usuário clica sobre o botão “Incluir” para carregar os trechos na grade de Trechos.
  16. O sistema verifica se o usuário preencheu somente o campo “Início”. Caso negativo, o sistema retorna a mensagem “O campo Fim deve ser preenchido” , mantém os valores dos campos  e retorna ao passo 10. 
  17. Se o usuário preencher somente o campo “Fim”, o sistema mantém os valores dos campos e retorna a mensagem “O campo Início deve ser preenchido” e retorna ao passo 10.  
  18. Se o usuário preencher os campos “Início” e “Fim” com o mesmo valor, o sistema retorna a mensagem “O Início e Fim  devem ser  diferentes”e  retorna ao passo 10.
  19. O usuário clica sobre o botão “Salvar ”.
  20. O sistema verifica se os campos obrigatórios estão todos preenchidos. Caso negativo, o sistema retorna a mensagem padrão de campos obrigatórios não preenchidos.  O usuário confirma a mensagem , o sistema mantém os valores dos campos e retorna ao passo 2. 
  21. Se os critérios forem respeitados o sistema grava o registro.


Atualização
:

  1. O usuário clicar sobre link de um registro da coluna “Código” da grade de consulta:
  2. O sistema irá apresentar a tela de Atualização e Exclusão com os campos  “Ferrovia”, “Empresa”, “Matrícula”, “Nome”,”Competência”,”Classes de Trem”,”Carga Perigosa” e “Tração Distribuída”  desabilitados para edição.
  3. O usuário altera os campos e desejados.
  4. O ator clica sobre o botão “Salvar”.
  5. O sistema verifica os campos obrigatórios. 
  6. Se os campos obrigatórios não estiverem todos preenchidos o  sistema retorna a mensagem padrão de campos obrigatórios não preenchidos. O usuárioconfirma a mensagem e o sistema retorna ao passo 2.
  7. Se os critérios forem respeitados o sistema altera o registro.


O usuário seleciona  uma linha da grade de Trechos e clicar sobre o botão “Atualizar”

  1. O usuário seleciona um registro, efetuar suas respectivas alterações e clicar sobre o botão “Atualizar”:
  2. O usuário clica sobre o botão de rádio para selecionar  um trecho a ser atualizado. A grade não deve permitir seleção múltipla dos itens.
  3. O sistema carrega os campos.
  4. O usuário altera os campos desejados e clica sobre o botão “Atualizar”.
  5. O sistema verifica se o usuário preencheu somente o campo “Início”. Caso negativo, o sistema retorna a mensagem “O campo Fim deve ser preenchido”, mantém os valores dos campos  e não efeitva a operação.
  6. Se o usuáriopreencher somente o campo “Fim”, o sistema mantém os valores dos campos e retorna a mensagem “O campo Início deve ser preenchido” e não efetiva a operação.  Se o usuáriopreencher os campos “Início” e “Fim” com o mesmo valor, o sistema retorna a mensagem “O Início e Fim  devem ser  diferentes”e  não efetiva a operação na grade.
  7. O usuário clica sobre o botão “Salvar ”.
  8. O sistema irá verificar se os campos obrigatórios estão preenchidos. Caso negativo, o sistema retorna a mensagem padrão de campos obrigatórios não preenchidos.  O usuário confirma a mensagem, o sistema mantém os valores dos campos e o sistema não realiza a operação.
  9. Se os critérios forem respeitados o sistema o sistema efetiva a operação.


O usuárioselecionar  uma linha da grade de Trechos  e clicar sobre o botão “Excluir”

  1. O usuário selecionar um registro da grade de trechos e clicar sobre o botão “Excluir”:
  2. O usuário clica sobre o botão de rádio para selecionar  um trecho a ser atualizado. A grade não deve permitir seleção múltipla dos itens.
  3. O sistema carrega os campos.
  4. O usuário clica sobre o botão “Excluir ”.
  5. O sistema retorna a mensagem padrão de confirmação de  exclusão.  
  6. Se o usuário cancelar a mensagem, o sistema retorna ao passo 2. 
  7.  Se o usuárioconfirmar a mensagem, o sistema remove o registro da grade.


Exclusão
:

  1. O usuário clicar sobre link de um registro da coluna “Código” da grade de consulta:
  2. O sistema irá apresentar a tela de Atualização e Exclusão (idêntica a doPasso 2 do item "Incluir") com os campos  “Ferrovia”, “Empresa”, “Matrícula”, “Nome”,”Competência”,”Classes de Trem”,”Carga Perigosa” e “Tração Distribuída”  desabilitados para edição.
  3. O usuário 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 e  retorna ao passo 2.  
  5. Se o usuário confirmar a mensagem o sistema remove o registro selecionado.

Botão "Voltar
"
  1. O usuário clicar sobre o botão “Voltar” na  Tela de Inclusão, Atualização e Exclusão:
  2. O sistema retorna à página de Consulta.