Gerar Escala - Sequencial de Tarefas

O sistema apresenta uma grade com a seqüência de tarefas da PDT (Programação Diária de Tarefas) já selecionadas. As colunas da grade são nomeadas de “A” a “G”. Cada célula preenchida da grade contém até as seguintes informações:

  • Número do passo: exibido após a alocação da PDT;
  • Código da Tarefa: exibido após a alocação da PDT;
  • Hora Início: exibido após a alocação da PDT;
  • Quantos dias faltam para a folga: exibido após a alocação da PDT e do Empregado; exibe o número de dias que faltam para chegar a atividade de folga no seqüencial de tarefa;
  • Número de Matrícula do empregado: exibido após a alocação da PDT e do Empregado;
 
  Tela de Consulta  
     
 

Grade de PDT: o sistema apresenta uma grade com as tarefas da PDT, existentes para o Destacamento e Categoria selecionados anteriormente, contendo as seguintes colunas:

  • Dupla: ícone exibido somente para equipes que possuam dois empregados associados, considerando a data de referência e o período de vigência da dupla;
  • Empregado Alocado: ícone exibido se o empregado está alocado a um passo do seqüencial;
  • N° Equipe: número da equipe do empregado;
  • Matrícula: número de matrícula do empregado;
  • Nome: nome do empregado;
  • Dias sem Folga: quantidade de dias desde a última folga do empregado;
  • Quantidade de Pré-Alocações: quantidade de pré-alocações cadastradas para o empregado;
  • Fim da Última Tarefa: data e hora da última tarefa existente para o empregado;
  • Passo: passo em que o empregado está associado no seqüencial de tarefas;
  • Passo Escala Anterior: passo em que o empregado está associado na ultima tarefa prevista anterior a data de referência informada anteriormente;
  • Quantidade de Horas Noturnas: quantidade de horas trabalhadas no período noturno, considerando os 15 dias anteriores a data de referência informada anteriormente;
  • Quantidade de Horas Diurnas: quantidade de horas trabalhadas no período diurno, considerando os 15 dias anteriores a data de referência informada anteriormente;

Grade de Equipes: o sistema apresenta uma grade com os funcionários na situação “Ativo”, existentes para o Destacamento e Categoria selecionados anteriormente, contendo as seguintes colunas:

  • Ferrovia: Exibido preenchido conforme selecionado na funcionalidade de Consulta de escala;
  • Corredor: Exibido preenchido conforme selecionado na funcionalidade de Consulta de escala;
  • Destacamento: Exibido preenchido conforme selecionado na funcionalidade de Consulta de escala;
  • Categoria:Exibido preenchido conforme selecionado na funcionalidade de Consulta de escala;
  • Período: Exibido preenchido conforme selecionado na funcionalidade de Consulta de escala;
  • Operação: Exibido preenchido conforme selecionado na funcionalidade de Consulta de Escala;
  • Data Referência: Permite informar uma data de referência;
  • Nome Escala:Permite informar um nome da escala que será salva;
  • Ordenar Por: Permite ordenar o resultado do grid por uma das colunas exibidas;

Botão "Voltar":

  1. O usuário clica sobre o botão “Voltar” na Tela de Inclusão, Atualização e Exclusão;
  2. O sistema retorna à tela de Consulta anterior;

Botão "Avançar":

  1. O usuário clica sobre o botão “Avançar” na Tela de Inclusão, Atualização e Exclusão de Seqüencial;
  2. O sistema apresenta a Tela de Inclusão, Atualização e Exclusão de Escala;

Botão "Incluir PDT":

  1. O usuário seleciona uma célula na grade de Seqüencial de tarefas para receber a tarefa da PDT;
  2. O usuário seleciona a tarefa na grade de PDT que deseja incluir na célula selecionada na grade de Seqüencial e clica no botão “Incluir PDT";
  3. O sistema Equipfer inclui a tarefa da PDT na célula da grade de Seqüencial;
  4. Cada célula da grade de Seqüencial pode receber apenas uma tarefa da PDT;

Botão "Retirar PDT":

  1. O usuário seleciona a célula da grade de Seqüencial de tarefas da qual será excluída a tarefa da PDT;
  2. O usuário clica no botão “Retirar PDT";
  3. O sistema Equipfer exclui a tarefa da PDT da célula da grade de Seqüencial;
  4. Se a célula da grade de Seqüencial tiver a tarefa da PDT e a Equipe informadas, ao clicar no botão “Retirar PDT”, a tarefa e a equipe serão ambas excluídas da célula;

Botão "Atualizar Informações":

  1. O usuário clica no botão “Atualizar informações”;
  2. O sistema Equipfer atualiza as informações sobre as tarefas da PDT e as Equipes que estão presentes nas células da grade de Seqüencial;
  3. Se a Equipe alocada na célula da grade de Seqüencial de tarefas não estiver mais disponível no sistema Equipfer, no momento da atualização a Equipe será excluída da célula da grade de Seqüencial;
  4. Se a tarefa da PDT informada na célula da grade de Seqüencial de tarefas não estiver mais disponível no sistema Equipfer, no momento da atualização a tarefa e a Equipe serão ambas excluídas da célula da grade de Seqüencial;

Botão "Alocação Automática":

  1. O usuário inclui as tarefas da PDT desejadas na grade de Seqüencial;
  2. O usuário clica no botão “Alocação automática”;
  3. O sistema Equipfer aloca as equipes disponíveis nas tarefas da grade de Seqüencial;
  4. Para a alocação automática são considerados somente os empregados que não estejam de férias ou afastados pelo INSS, que tenham menos de sete dias sem tarefas do tipo “Trabalho”, e que possuem tarefas no dia anterior a data de referência ou ao último passo informado;
  5. Com base no seqüencial atual, o sistema Equipfer simula como seria este seqüencial no dia anterior a data de referência. Onde o ultimo passo do seqüencial torna-se o primeiro e o primeiro passo torna-se o segundo, assim sucessivamente até findar o ultimo passo do seqüencial;
  6. A partir do passo armazenado pelo sistema para o empregado, o sistema identifica a qual passo o empregado estava alocado no seqüencial simulado para tentar associá-lo ao mesmo passo no seqüencial atual;
  7. Caso o empregado esteja alocado em uma tarefa do tipo “Retorno” ou “Fora de Escala” no seqüencial anterior, o sistema considera a tarefa/horário do último passo como sendo mais um dia anterior a data de referência. O sistema tenta buscar a tarefa do tipo trabalho até 5 vezes (5 passos anteriores do seqüencial simulado);
  8. Caso o passo atual em que o empregado foi alocado for uma tarefa do tipo Folga, o sistema verifica se no passo anterior a tarefa também era do tipo de Folga. Em caso positivo, o sistema aloca o empregado em um passo que possua horário de início da tarefa com diferença de no máximo de “X” horas, antes ou depois, do passo do seqüencial anterior, conforme parametrização existente para a “Diferença entre horas para inicio de tarefas”;
  9. O sistema procura em passos que tenham a mesma quantidade de dias para a folga e horário de inicio de tarefas que mais se aproximem do seqüencial atual, com diferença de no máximo de “X” horas, antes ou depois, conforme parametrização existente para a “Diferença entre horas para inicio de tarefas”:
    • O tempo (em dias) entre folgas não pode ser maior que o limite estabelecido nos parâmetros de “intervalo entre folgas” do sistema Equipfer;
    • A quantidade de horas noturnas não pode ser maior que as diurnas considerando os últimos “X” dias, conforme parametrização existente para “Qtd de dias base para calculo de horas noturnas e diurnas trabalhadas”;
    • A hora de início da tarefa não pode ser pela 3ª vez consecutiva em um horário noturno;
    • O empregado que está no limite de dias sem folga, conforme parametrização de “intervalo entre folgas”, deve ser alocado na tarefa de folga;
  10. Caso o sistema não consiga alocar todas as equipes e ainda houver passos de FOLGA disponíveis, o sistema aloca os empregados com mais dias sem folga, até consumir todas as folgas;

Botão "Carregar Seqüencial":

  1. O usuário clica no botão “Carregar Seqüencial”;
  2. O sistema Equipfer apresenta a janela com a grade com a lista de Seqüenciais anteriores disponíveis para seleção;
  3. A grade com a lista de Seqüenciais contém as seguintes colunas;
    • Data Início;
    • Data Término;
    • Nome Período;
    • Versão Escala;
    • Última Modificação;
  4. O usuário escolhe o item desejado e clica em “Abrir”;
  5. O sistema Equipfer carrega as informações do seqüencial escolhido para a grade de Seqüencial que estava sendo preenchida na tela de Seqüencial de Tarefas;

Botão "Incluir Passo":

  1. O usuário seleciona dois passos (duas células), seguidos na grade de Seqüencial entre os quais deseja inserir um novo passo;
  2. O usuário clica no botão “Incluir Passo”;
  3. O sistema Equipfer inclui um novo passo vazio entre os dois passos selecionados na grade de Seqüencial, e atualiza a numeração dos passos posteriores a este novo passo;

Botão "Retirar Passo":

  1. O usuário seleciona um ou mais passos vazios (células vazias), que deseja retirar da grade de Seqüencial;
  2. O usuário clica no botão “Retirar Passo”;
  3. O sistema Equipfer retira os passos vazios selecionados da grade de Seqüencial, e atualiza a numeração dos passos que permanecem informados na Seqüencial;

Botão "Incluir Equipe":

  1. Na grade de Seqüencial, o usuário seleciona o passo com uma tarefa já informada onde a Equipe será incluída;
  2. Na grade de Equipe, o usuário seleciona a Equipe que deseja incluir;
  3. O usuário clica no botão “Incluir Equipe”;
  4. O sistema Equipfer inclui a Equipe no passo selecionado na grade de Seqüencial, e atualiza a grade de Equipe indicando que a equipe foi alocada em uma tarefa e o número do passo desta alocação;
  5. Não é possível alocar uma mesma Equipe em mais de uma tarefa da PDT em um mesmo Seqüencial;
  6. Se a Equipe selecionada para inclusão não respeitar as críticas de inconsistências descritas abaixo, a alocação da Equipe não será completada:
    • Descanso semanal - Folga: deve haver pelo menos 1 dia de folga (24 horas) a cada semana ou conforme parametrização existente, para o empregado inserido no seqüencial;
    • Descanso semanal – Dia de Descanso: deve haver 1 folga coincidente com o domingo no máximo a cada “X” semanas, conforme parametrização existente, para o empregado inserido no seqüencial;
    • Descanso – Interstício: entre cada jornada deve haver um repouso de “X” horas contínuas, no mínimo, observando-se igualmente o descanso semanal, conforme parametrização existente. O horário de saída do empregado, independente da quantidade de horas trabalhadas, estabelece o descanso, para o empregado inserido no seqüencial;
    • Períodos noturnos x diurnos: o seqüencial para escala deve ser organizado de modo que não caiba a qualquer empregado, um total de horas de serviço noturno superior as de serviço diurno para o empregado inserido no seqüencial, conforme parametrização existente para “Qtd de dias base para calculo de horas noturnas e diurnas trabalhadas”;
    • Tarefas da PDT não atendidas: as tarefas da PDT ativa no seqüencial devem ser atendidas com a quantidade necessária de empregados. O sistema Equipfer efetua a contagem do numero de empregados por tarefa/horário e compara com a PDT que é dada entre tarefa/horário, considerando somente o empregado principal em caso de duplas);
    • Hora de inicio incompatível: soma-se a data/hora de inicio da tarefa “A” à duração prevista na sua PDT correspondente e compara-se com data/hora de inicio da tarefa "B". Se a tarefa "B" estiver prevista para um horário anterior ao termino de “A” o sistema exibe a crítica para a tarefa “B”. Caso a tarefa no passo N+1 for igual a "Fora de Escala" ou "Retorno", o sistema deve comparar o término com o previsto no passo N+2. Caso o ultimo passo do seqüencial for "Fora de Escala" ou "Retorno" compara-se com o primeiro passo do seqüencial. Esta regra também se aplica para a tarefa "A" no último passo do seqüencial e a tarefa "B" na primeira posição do seqüencial;
    • Hora de fim incompatível: soma-se a data/hora de inicio da tarefa “A” à duração prevista na sua PDT correspondente e compara-se com data/hora de inicio da tarefa "B". Se a tarefa "B" estiver prevista para um horário anterior ao termino de “A” o sistema exibe a crítica a tarefa “A”. Caso a tarefa no passo “N”+1 for igual a "Fora de Escala" ou "Retorno", o sistema deve comparar o término com o previsto no passo “N”+2. Caso o ultimo passo do seqüencial for "Fora de Escala" ou "Retorno" compara-se com o primeiro passo do seqüencial. Esta regra também se aplica para a tarefa "A" no último passo do seqüencial e a tarefa "B" na primeira posição do seqüencial;
    • Trecho incompatível: considerando-se a tarefa “A” no passo "N" seguido da tarefa “B” do passo "N+1", se a origem da tarefa no passo “N”+1 for diferente do destino da tarefa no passo “N”, a critica será exibida na célula do passo “N”. Esta regra também se aplica para a tarefa "A" no último passo do seqüencial e a tarefa "B" na primeira posição do seqüencial;
    • Escalas noturnas seguidas: o empregado não deve possuir 3 escalas seguidas no período noturno, conforme parametrização existente, para tarefas do tipo Trabalho, Fora de Escala e/ou Retorno, para o empregado inserido no seqüencial;
    • Tarefa com pernoite: São tarefas que são programadas para serem executadas entre as atividades da PDT uma atividade de descanso Interstício e que são "fora da sede";
    • Intervalo entre tarefas: considerando o cadastro de tarefas, as regras devem ser aplicadas à tarefas diferentes de “Extra-Tarefas”:
      • Entre o término de uma tarefa do tipo “Fixa” e o início de outra tarefa do tipo “Fixa”, deve haver “X” horas conforme parametrização existente para “intervalo entre tarefas: fixas - fixas ou fixas - não-fixas”;
      • Entre o término de uma tarefa do tipo “Fixa” e o início de uma tarefa do tipo “não Fixa”, deve haver “X” horas conforme parametrização existente para “intervalo entre tarefas: fixas - fixas ou fixas - não-fixas”;
      • Entre o término de uma tarefa do tipo “Não Fixa” e o início de uma tarefa do tipo “Fixa”, deve haver “X” horas conforme parametrização existente para “intervalo entre tarefas: não-fixas – fixas;
      • Entre o término de uma tarefa do tipo “Não Fixa” e o início de outra tarefa do tipo “não Fixa”, deve haver “X” horas conforme parametrização existente para “intervalo entre tarefas: não-fixas - não-fixas”;
    • Se a Equipe selecionada para alocação já estiver alocada em outro passo da grade de Seqüencial, o sistema Equipfer exibe a mensagem “A equipe - já está alocada neste sequencial no passo . Deseja realocar para o passo ? [Sim] [Não]”. Se o usuário confirma a alocação clicando no “Sim”, o sistema Equipfer realoca a equipe para o passo selecionado, e a retira do passo alocado anteriormente;

Botão "Retirar Equipe":

  1. O usuário seleciona o passo da grade de Seqüencial de tarefas do qual será excluída a Equipe;
  2. O usuário clica no botão “Retirar Equipe”;
  3. O sistema Equipfer exclui a Equipe do passo da grade de Seqüencial;
  4. Na grade de Equipe, o número do passo em que a equipe se encontra é retirado, a equipe perde a indicação de já alocada a uma tarefa e a seleção de [Ativo] volta a ficar desbloqueada para seleção do usuário;

Botão "Folga":

  1. O usuário seleciona o passo (a célula) na grade de Seqüencial de tarefas para receber a tarefa Folga;
  2. O usuário clica no botão “Folga”;
  3. O sistema Equipfer inclui a tarefa “FOLG” no passo da grade de Seqüencial;
  4. Se no passo da grade de Seqüencial selecionado já existir uma tarefa da PDT informada, será necessário retirar esta tarefa para então incluir a Folga;

Botão "Fora Escala":

  1. O usuário seleciona o passo (a célula) na grade de Seqüencial de tarefas para receber a tarefa Fora Escala;
  2. O usuário clica no botão “Fora Escala”;
  3. O sistema Equipfer inclui a tarefa “FOES” no passo da grade de Seqüencial;
  4. A tarefa Fora Escala não possui hora de início e de fim;
  5. Se no passo da grade de Seqüencial selecionado já existir uma tarefa da PDT informada, será necessário retirar esta tarefa para então incluir o Fora Escala;

Botão "Retorno":

  1. O usuário seleciona o passo (a célula) na grade de Seqüencial de tarefas para receber a tarefa Retorno;
  2. O usuário clica no botão “Retorno”;
  3. O sistema Equipfer inclui a tarefa “RETR” no passo da grade de Seqüencial;
  4. A tarefa Retorno possui hora de início igual a 00:00 hs e hora de fim igual a 00:01 hs;
  5. Se no passo da grade de Seqüencial selecionado já existir uma tarefa da PDT informada, será necessário retirar esta tarefa para então incluir o Retorno;

Botão "Limpar":

  1. O usuário clica no botão “Limpar”;
  2. O sistema Equipfer apresenta as opções para limpeza da grade de Seqüencial: [Tudo] [Apenas equipes] ou [Cancelar];
  3. Se o usuário escolher a opção Tudo e confirmar a ação, o sistema Equipfer irá remover todas as tarefas e equipes informados nos passos;
  4. Se o usuário escolher a opção Apenas Equipes e confirmar a ação, o sistema Equipfer irá remover somente as equipes informados nos passos, permanecendo as tarefas;

Botão "Editar":

  1. O usuário seleciona o passo (a célula) na grade de Seqüencial de tarefas que tenha a tarefa Folga ou Retorno informada;
  2. O usuário clica no botão “Editar”;
  3. O sistema Equipfer apresenta o campo Hora Início para edição;
  4. O usuário informa uma nova hora de início para a tarefa e confirma a alteração;
  5. Se a nova hora informada for inválida, o sistema apresenta mensagem de erro e não altera a hora de início anterior;

Botão "Exportar Excel":

  1. O usuário clica no botão “Exportar Excel”;
  2. O sistema Equipfer gera o arquivo com as informações das grades de Equipes e Seqüencial, com os seguintes campos:
    • Ativo: exibe situação do empregado no seqüencial, “ativo” ou “inativo”;
    • Nº Equipe: exibe numero da equipe do empregado.O numero da equipe indicará em caso de duplas, pois é o mesmo para cada empregado da dupla;
    • Matrícula: exibe o numero da matricula do empregado;
    • Nome: exibe o nome do empregado;
    • Categoria: exibe a categoria do empregado;
    • Dias Sem Folga: exibe a quantidade de dias sem folga do empregado;
    • Quantidade De Pré Alocações: exibe a quantidade de pré alocações existentes;
    • Quantidade Horas Noturnas: exibe a data/hora fim da ultima tarefa;
    • Quantidade Horas Diurnas: exibe a quantidade de horas diurnas trabalhadas;
    • Passo: exibe o numero do passo no qual o empregado está alocado, caso se aplique;
    • Hora Início: exibe a hora de início da tarefa;
    • Tarefa: exibe o código da tarefa;
    • Quantos Dias Faltam p/ a Folga: exibe quantos dias faltam para a folga do empregado;
    • Inconsistências: exibe os textos de inconsistências existentes para o empregado, separados por ponto e virgula, que podem ser:
      • O empregado não folga há dias;
      • O empregado não folga no dias;
      • O empregado deve possuir descanso de horas entre tarefas;
      • O empregado possui um total de horas de serviço noturno superior ao total de horas de serviço diurno, nos últimos dias;
      • A tarefa da PDT não está sendo executada por um funcionário no dia < data da programação >;
      • A hora de inicio está incompatível;
      • A hora de fim está incompatível;
      • O trecho está incompatível;
      • O empregado não pode trabalhar em 3 escalas noturnas seguidas;
      • Tarefa com pernoite;
      • Deve haver horas de intervalo entre tarefas: fixas - fixas ou fixas - não-fixas para o empregado;
      • Deve haver horas de intervalo entre tarefas: fixas - fixas ou fixas - não-fixas para o empregado
      • Deve haver horas de intervalo entre tarefas: não-fixas – fixas para o empregado;
      • Deve haver horas de intervalo entre tarefas: não-fixas - não-fixas para o empregado;

Botão "Salvar":

  1. Com a grade de Seqüencial de tarefas preenchida, o usuário clica no botão “Salvar”;
  2. O usuário informa os dados e confirma o salvamento;
  3. Se a operação for de Manutenção, o sistema Equipfer salva diretamente a escala;
  4. O sistema Equipfer armazena as seguintes informações para a versão da escala salva:
    • Identificador da Escala: identificador único da escala;
    • Data de Atualização: data em que o arquivo foi salvo;
    • Data Início: data inicio definida no campo período;
    • Data Término: data término definida no campo período;
    • Nome do Período/Escala: nome da escala definida pelo usuário;
    • Matricula Resp. Alteração: matricula (empresa + matricula) do usuário responsável pela alteração/geração da escala;
    • Versão da Escala: versão da escala de produção que está sendo alterada ou criada;
    • Data Referência: data de referência informada pelo usuário;
    • Código Categoria: código da categoria selecionada para geração da escala;
    • Código Destacamento: código do destacamento selecionado para geração da escala;
    • Código Ferrovia: código da ferrovia selecionada para geração da escala;
    • Status escala: status da escala desenvolvimento (não enviada para produção) e produção (enviada para produção);
  5. Se a operação for de Desenvolvimento, o sistema apresenta a interface com o campo “Nome escala” para alteração e as opções de “Salvar”, “Criar nova versão” ou “Cancelar”;
  6. Se o usuário escolher a opção “Salvar”, as informações da escala serão salvas na versão atual da escala;
  7. Se o usuário escolher a opção “Criar nova versão”, as informações da escala serão salvas em uma nova versão da escala; e os dados da escala anterior são mantidos para histórico;
  8. Se o usuário escolher a opção “Cancelar”, as informações da escala não serão salvas na versão atual da escala;
 
     
  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”, “Corredor”, “Destacamento”, “Supervisor”, ”Destinatário”, “Remetente”, “Data”, e ”Vigência”, ”Assunto”, ”Mensagem”, ”Mídia”.
  3. O sistema carrega a caixa combo “Ferrovia” com as ferrovias que o usuário tem permissão de acesso.
  4. O sistema carrega a caixa combo “Corredor” com os corredores referentes à ferrovia selecionada e que o usuário tem permissão de acesso. Depende da ferrovia selecionada.
  5. O sistema carrega a caixa combo “Destacamentos” com os destacamentos ativos referentes ao corredor selecionado. Depende do corredor selecionado.
  6. O usuário clica sobre o botão da pop-up do campo “Supervisor”.
  7. O sistema apresenta uma pop-up com os supervisores relacionados ao destacamento. O usuário seleciona o supervisor
  8. O usuário clica o botão “Incluir” da grade “Destinatário”.
  9. O sistema disponibiliza os empregados filtrados pelos campos acima informados.
  10. O usuário seleciona os empregados na pop-up clicando sobre o nome ou matrícula.
  11. O sistema verifica se o empregado já foi cadastrado anteriormente. Caso positivo, retorna a mensagem “Este empregado já se encontra na  lista de destinatários.” , o usuário confirma a mensagem e retorna ao passo 8.
  12. Caso negativo, o sistema atualiza a grade de destinatários.
  13.  O campo “Remetente” é preenchido com a matrícula e nome da chave que estiver logada.
  14. O campo “Data” é preenchido com a data e hora corrente.
  15. O usuário preenche os campos “Vigência”, “Assunto” e “Mensagem” e Mídia.  
  16. O usuário clica sobre o botão “Salvar”.
  17. O sistema verifica os campos obrigatórios. 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ário confirma a mensagem e o sistema retorna ao passo 2.
  18. Se os critérios forem respeitados o sistema armazena a mensagem.

Checkbox da grade de Destinatário e clicar sobre o “Excluir”

Esta funcionalidade é iniciada quando o usuário seleciona os empregados de uma ou mais linhas da grade de Destinatário e clicar sobre o botão Excluir:

  1. O usuário seleciona uma linha da grade de Destinatário. A grade permite seleção múltipla dos elementos, se o usuário selecionar o botão “Todos”, todos os elementos da grade serão selecionados.
  2. O usuário clica sobre o botão “Excluir”.
  3. O sistema remove o empregado selecionado.

(Atualização) O usuário clica sobre o  link  da coluna “Assunto”  da grade de consulta.


Estfuncionalidade é iniciada quando o usuário clicar sobre link de um registro da coluna “Assunto” da grade de consulta:

  1. O usuário clica sobre o link da coluna “Assunto” da grade de consulta.
  2. O sistema apresenta a tela de Atualização e Exclusão (idêntica a tela de inclusão), carregando todos os campos e desabilita para edição os campos “Remetente” e “Data”.
  3. O usuário altera os campos desejados.
  4. O usuário clica sobre o botão "Salvar".
  5. O sistema verifica os campos obrigatórios. 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ário confirma a mensagem, o sistema mantém os valores dos campos e retorna ao passo 2.
  6. Se os critérios forem respeitados o sistema efetiva a atualização da mensagem.

(Exclusão) O usuário clica sobre o  link  da coluna “Assunto”  da grade de consulta.

Esta funcioanlidade do sisyema é iniciada quando o usuário clicar sobre link de um registro da coluna “Assunto” da grade de consulta:

  1. O usuário clica sobre o link da coluna “Assunto” da grade de consulta.
  2. O sistema apresenta a tela de Atualização e Exclusão (idêntica a tela de inclusão), carregando todos os campos e desabilita para edição os campos “Remetente” e “Data”.
  3. O usuário clica sobre o botão “Excluir”.
  4. O sistema retorna a mensagem padrão para exclusão de registros, o usuário cancelar a mensagem e o sistema retorna ao passo 2.
  5. Caso negativo, 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.