F103AEO - Alteração Estágio/Operação
Objetivo
Permitir realizar a inclusão/alteração/exclusão de estágios e operações na OS gerada por uma manutenção produzida.
Possibilitar que uma ordem de manutenção através da sua estrutura ligada a uma Ordem de serviço sofra alterações na sua estrutura de estágios e Operações. Essas alterações podem ser a nível de exclusões e inclusões.
Isso se faz necessário, pois geralmente o roteiro de um serviço de manutenção é genérico, pois atende a vários tipos de serviços diferentes. Neste caso, fica a cargo do usuário, se achar necessário, fazer alterações nos estágios e operações da OS da manutenção, a fim de garantir um maior controle da execução da mesma.
Regras
- Só podem ser excluídas operações/estágios que ainda não tiveram apontamentos executados.
- Não podem ser incluídos Operações / Estágios antes de operações/estágios já iniciados ou finalizados.
- As ordens que podem sofrer manutenção nos estágios/operações não podem estar finalizadas.
Processos
- No cabeçalho existe os campos referentes a ordem de manutenção (equipamento e número da manutenção) para listar os estágios da OS vinculada a manutenção informada;
- Duas grids, uma para a listagem de estágios e a outras com as operações:
- Ao posicionar em determinado estágio da grade de estágios, será filtrada as operações deste estágio.
- Se a situação do estágio estiver em andamento ou finalizada, nenhum campo poderá estar habilitado.
- Neste mesmo ato, se o registro for um registro digitado, deverá estar habilitado o campo de estágio para alteração;
- Ao informar um estágio na grade de estágios, não permitirá digitar um estágio que já esteja presente na grid, sem considerar a opção.
- Será filtrado também para permitir somente estágios que sejam maiores que o estágio iniciado da OS;
- Ao posicionar em determinada sequência operacional, somente ficarão habilitadas para alteração aquelas sequências operacionais que não foram movimentadas;
- A sequência de uma operação só poderá ser alterada, se não possuir incorporação realizada anteriormente.
- Ao informar a sequência operacional, não será permitido informar uma sequência operacional existente e será validado se a sequência operacional informada é maior que a já iniciada;
- No processamento efetuado pela tela:
- Em se tratando das validações:
- Ao menos um estágio deve estar marcado na grade de estágios;
- Dois estágios com o mesmo código de estágio (ou seja, só mudam a opção de estágio) não podem estar marcados - o usuário só pode escolher uma opção de estágio;
- Cada estágio marcado deve ter ao menos uma operação marcada;
- Duas operações com o mesmo determinado estágio (ou seja, só mudam a opção) não podem estar marcadas - o usuário só pode escolher uma opção de operação;
- Se houver uma operação marcada, o devido estágio também deve estar marcado;
- Em se tratando das gravações:
- Na grade "Estágios":
- O registro que vem da OS, se estiver desmarcado será excluído;
- O registro que vem da OS e estiver marcado, nele serão feitas as devidas alterações;
- O registro que vem do roteiro e estiver marcado, deverá ser incluído;
- Na grade "Operações":
- O registro que vem da OS, tem o indicativo "MovOrp = S" e estiver marcado, nele serão feitas as devidas alterações;
- O registro que vem da OS, tem o indicativo "MovOrp = S" e estiver desmarcado, será verificado se a empresa gera opções (indicativo que pode ser verificado na tela "F070EPR"). Para empresas que geram opções, se houver uma outra opção da mesma sequência operacional então gravará as alterações, porém com o indicativo que movimenta OP/OS com valor "N" (não atua no movimento), caso contrário, excluirá a mesma. Para empresas que não geram opções será excluída a operação;
- O registro que vem da OS, tem o indicativo "MovOrp = N" e estiver marcado, gravará as alterações, inclusive o indicativo "MovOrp" (estará no controle de movimento) para "S";
- O registro que vem da OS, tem o indicativo "MovOrp = N" e estiver desmarcado, será verificado se a empresa gera opções. Para empresas que geram opções, se houver outra opção da mesma sequência operacional então serão gravadas as alterações e manterá o "MovOrp = N", caso contrário, excluirá a mesma. Para empresas que não geram, a operação será excluída;
- O registro que vem do roteiro ou digitado e marcado, incluirá a operação;
- O registro que vem do roteiro ou digitado, porém desmarcado será verificado se a empresa gera opções de sequências operacionais. Se a empresa gera opções e na grade houver outra opção da mesma sequência que esteja marcada, a mesma será incluída com "MovOrp = N", ou seja, estará na tabela de operações da OS, mas não tem controle por movimentos da OS;
Grid Estágios
A listagem de estágios trará os estágios relacionados a OS (E900EOP) e também os estágios do roteiro (E710ETR).
Os estágios que são providos do roteiro serão os registros que vierem desmarcados e terá como regra, somente listar os estágios do roteiro aqueles que são maiores que o estágio iniciado da OS.
Grid Operações
A listagem de operações trará as operações relacionadas a OS (E900OOP) e também as operações do roteiro (E710SQR).
Para a listagem das operações do roteiro, será seguida a mesma regra feita para os estágios citado acima.
English
Español
English
Español


