| |
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":
- O usuário preenche os campos dos filtros e clica sobre
o botão "Consultar".
- O sistema carrega a grade de consulta.
Botão "Incluir":
- Redireciona o usuário para a tela de inclusão,
descrita a seguir.
Botão "Vincular Empregados e Trechos":
- 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":
- O conteúdo da coluna "Competência" possuirá
um link que dará acesso à tela de Atualização
e Exclusão da respectiva Competência.
|
|
| |
Incluir:
- Esta tela é iniciada quando o usuário clicar sobre
o botão "Incluir" na tela de consulta:
- O sistema apresenta tela com os seguintes campos:
- Ferrovia: ferrovias que o usuário tem permissão
de acesso;
- Código: desabilitado para edição. Trata-sede
um seqüencial numérico por Ferrovia gerado;
- Descrição Resumida;
- Descrição;
- Código de Treinamento;
- Procedimento;
- Carga Perigosa;
- Tração Distribuída;
- Classe;
- Situação.
- O usuário clica sobre o botão "Salvar",
o sistema verifica os campos obrigatórios.
Atualizar:
- Esta tela é iniciada quando o usuário clica sobre
o link de um registro da coluna "Competência" da grade
de consulta.
- 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".
- O usuário altera os campos desejados e clica sobre o
botão Salvar.
- O sistema verifica se os campos obrigatórios estão
preenchidos e registra as alterações.
Excluir:
- Esta tela é iniciada quando o ator clicar sobre o link
de um registro da coluna "Competência" da grade de consulta.
- 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".
- O ator clica sobre o botão "Excluir".
- 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.
- 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):
- O usuário clica sobre o botão "Incluir" da
grade de "Classes de Trem".
- O sistema verifica se a classe já foi cadastrada anteriormente.
- 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):
- 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.
- O sistema remove a "Classe de Trem" selecionada.
|
|