Importar Grade de Trens

Esta tela permite importar a grade de trens do Unilog. A grade de trens é a base para a elaboração manual e automática da Programação Diária de Tarefas (PDT) que é o insumo principal para a geração de escalas através do SIGEM.

O usuário seleciona um período e o sistema importará a grade correspondente diretamente do Unilog. Cada grade armazenada possuirá uma data/hora de última Atualização, o usuário poderá recuperar uma grade com data/hora anterior se necessário.

 
     
  Tela de Consulta  
     
 

Campos de Filtro:

  • Ferrovia: ferrovias que o usuário tem permissão de acesso;
  • Corredor: corredores que o usuário tem permissão de acesso;
  • Período: campo opcional da pesquisa, onde o usuário do sistema pode informar a data inicial e final do período desejado;
  • Tipo: campo opcional da pesquisa onde usuário poderá informar o tipo da grade a ser importada (Curto Prazo (Diária), Longo Prazo, Curto Prazo (Diária) - Retorno).
  • Ordenar por:campo que permite ordenar o resultado da consulta na grade;

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

  • Última Atualização;
  • Período;
  • Tipo.


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 "Última Atualização"
:

  1. Cada item da coluna "Última Atualização" deverá apresentar um link que dará acesso à página de Atualização/Exclusão.

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.
 
     
  Tela de Inclusão / Atualização / Exclusão  
     
 

Incluir:

  1. Esta tela é iniciada quando o usuário clica sobre o botão "Incluir".
  2. O sistema apresenta uma tela com os seguintes campos:
    • Ferrovia: Sigla da ferrovia (O sistema apresenta a descrição resumida.)  O usuário deve ter permissão de acesso ;
    • Corredor: Código do corredor que pertencente  à ferrovia selecionada. O sistema também apresenta também a descrição resumida;
    • Tipo: Faz referência ao tipo de escala que o usuário esta importando e gravar na base do Equipagem. É um atributo da escala no contexto do sistema Equipagem;
    • Período: campo data onde o usuário informa o Início do período de para importação;
    • Trecho: Origem da tarefa Programada. Código do Local pertencente ao corredor selecionado. A combo traz o código e a descrição correspondente;
    • Data Importação: campo preenchido pelo sistema onde é informado a Data e Hora do Processo de Importação;
    • Última Atualização: camp data onde o usuário informa o Fim do período de para importação;
    • Observações: campo extra para adicionar informações sobre o funcionário..
  3. O sistema também apresenta uma grade contendo as colunas:
    • Prefixo;
    • Origem;
    • Destino;
    • Hora;
    • Uma coluna para cada dia de circulação totalizando até 31 dias/colunas (Para períodos informados com menor número de dias, o número de colunas deve se reajustar);
    • Total
  4. O sistema possibilita a importação da grade por ferrovia ou corredor.
  5. O usuário seleciona o tipo da grade no campo "Tipo". É um campo obrigatório.
  6. Se o usuário selecionar o tipo "Longo Prazo" ou "Longo Prazo - Retorno":
    1. O sistema habilita o campo Período. (início e fim)
    2. O usuário preenche o período desejado. Os campos "Período" (início) e "Período" (fim) são obrigatórios.
    3. Se Período (fim) for menor que o Período (início), o sistema apresenta a mensagem "A Data Final do período deve ser maior que a Data Inicial ".
    4. Se o período for maior que 31 dias, o sistema apresenta a mensagem "O período deve ter no máximo 31 dias".
    5. O período pode avançar o mês seguinte informado no 1o campo "Período" (início), se o período fim informado ultrapassar o mês informado no 1o campo, o sistema apresenta a mensagem "O período informado ultrapassou o mês informado no 1a data do Período" .
  7. Se o usuário selecionar a opção " Curto Prazo (Diária)" ou "Curto Prazo (Diária) Retorno" o campo período será desabilitado para edição.
  8. O usuário preenche os campos seguintes.
  9. O sistema preenche o campo "Última Atualização" com a data e hora. O campo é desabilitado para edição.
  10. O usuário clica sobre o botão "Importar Grade Unilog".
  11. Se o tipo da grade for "Longo Prazo" ou "Longo Prazo - Retorno":
    1. O sistema deve importar da grade, no período especificado, as "OS/Trens" nas seguintes situações:

      OS Trens
      EM PLANEJAMENTO "P" - Programado
      PLANEJADA -
      EM PROGRAMAÇÃO "P" - Programado
      PROGRAMADA "P" - Programado
      PROGRAMADA "C" - Circulando
      PROGRAMADA "R" - Parado

    2. Se houver um trecho informado, o sistema deve buscar somente as "OS/Trens" que possuem os locais contemplados na rota. Ex: o ator informou o trecho A?B, então os trens retornados devem passar por A e depois por B.
    3. O sistema apresenta a grade contendo as colunas "Prefixas", "Origem", "Destino", "Hora", com as informações das OS/Trens.
      1. O sistema preenche as colunas "Dias de Circulação" com um "ícone de visto" para cada dia que o trem circula.
      2. Se a situação da OS for "Em Planejamento" , "Em Programação" e "Programada" e a do Trem for "Programado", o ícone deve ser apresentado na cor "verde".
      3. Se a situação da OS for "Programada" e a situação do Trem for em "C- Circulando" ou "R-Parado", o ícone deve ser apresentado na cor vermelha.
      4. Se o período possuir menos que 31 dias, o sistema deve reajustar o número de colunas de dias de circulação referente ao mês e trazer somente os dias existentes na grade.
      5. Se houver OS/Trens na situação "C - Circulando" e "R - Parado" com datas anteriores à data inicial do período, o sistema deve apresentá-las em colunas.
      6. Se a data corrente estiver dentro do período informado, a coluna da referida data deve ser realçada de forma diferenciada, na cor verde pastel.
      7. Se o período retornado contemplar mais de um (1) mês, o sistema deve acrescentar o mês correspondente no cabeçalho da coluna. Ex: dia/mês -> 01/07.
  12. Se o tipo for "Curto Prazo (Diária)" ou "Curto Prazo (Diária) - Retorno" (Pré-OS e OS):
    1. O sistema deve importar da grade, para o D (data corrente), D+1 e D+2, as OS/Trens nas seguintes situações:

      OS Trens
      EM PROGRAMAÇÃO "P" - Programado
      PROGRAMADA "P" - Programado
      PROGRAMADA "C" - Circulando
      PROGRAMADA "R" - Parado

    2. Se houver um trecho informado, o sistema deve buscar somente as "OS/Trens" que possuem os locais contemplados na rota. Ex: o ator informou o trecho A -> B, então os trens retornados devem passar por A e depois por B.
    3. O sistema apresenta a grade contendo as colunas "Prefixas", "Origem", "Destino", "Hora", com as informações das OS e dos trens.
      1. Se a situação da OS for "Em Programação" e "Programada" e a do Trem for "Programado", o ícone deve ser apresentado na cor "verde".
      2. Se a situação da OS for "Programada" e a situação do Trem for em "C- Circulando" ou "R-Parado", o ícone deve ser apresentado na cor vermelha.
      3. Se houver OS/Trens na situação "C - Circulando" e "R - Parado" com datas anteriores à data inicial do período, o sistema deve apresentá-las em colunas.
      4. Se o período retornado contemplar mais de um (1) mês, o sistema deve acrescentar o mês correspondente no cabeçalho da coluna. Ex: dia/mês -> 01/07.
  13. O sistema totaliza para cada trem o número de dias de circulação.
  14. O usuário seleciona quais são os trens da grade que serão utilizados para a formação da grade utilizada pelo sistema Equipagem para a geração das PDT s.
  15. O usuário clica sobre o botão "Salvar" .
  16. O sistema deve importar, para cada OS/Trem selecionada, a "ROTA" correspondente. A rota deve contemplar os locais com atividades "PLANEJADAS" para "Troce de Equipe" (os locais com atividades já realizadas deverão ser descartados no processo de importação).
  17. O sistema salva a grade selecionada.

Atualização:

  1. Esta tela é iniciada quando o usuário clica sobre o link de um registro da coluna "Última Atualização" da grade de consulta. Esta tela serve para que o usuário possa reativar uma grade anterior.
  2. O sistema apresenta a tela de Importação (tela idêntica a de Incluir) com os campos desabilitados para edição com exceção do campo Observação.
  3. O sistema atualiza o campo Última Atualização e carrega a grade de trens.
  4. O usuário clica sobre o botão "Salvar".
  5. O sistema retorna a mensagem "A data de Última Atualização será sobreposta pela Data atual. Confirma ?". Se o usuário confirmar, o sistema conclui a alteração.

Exclusão:

  1. Esta tela é iniciada quando o usuário clica sobre o link de um registro da coluna "Última Atualização" da grade de consulta. A grade será removida juntamente com a rota da Movimentação de Trem correspondente.
  2. O sistema apresenta a tela de Importação (tela idêntica a de Incluir) com o campo "Data Importação" desabilitada 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 confirmar, o sistema remove os registros da grade de trens.

Remover Grade:

  1. Esta tela é iniciada quando o usuário clica sobre o botão "Remover Grade".
  2. O sistema remove a grade importada.
  3. O sistema habilita os campos “Ferrovia”, ”Corredor”, “Tipo”, “Período” e ”Trecho”.