OP Fechada Incorretamente
Descrição da Situação:
Uma Ops com duas operação foi fechada inadequadamente por equivoco na primeira operação, ao tentar fazer o estorno da OPs, aparece a mensagem "Existe operações superiores já finalizada, portanto, portanto esta operação não poderá ficar em aberto novamente". Embora na documentação da Senior informa que não é permitida a alteração se houver estágios superiores finalizados, como fazemos neste caso em que a ops foi finalizada incorretamente.
Nesta OP contém um estágio e duas operações, onde foi apontada somente a primeira operação e a segunda operação foi forçado o fim.
Ticket relacionado: # 72070
Rotina / Tela:
F909AOP - Acerto de Movimentos de O.Ps./O.Ss.
Solução:
Através de testes internos temos um contorno para ajustar esta questão, segue abaixo:
-Como a OP teve seu fim forçado onde, na última operação contém 0 unidades fabricadas, será necessário incluir uma quantidade nesta operação.
-Para efetuar isto, sugere-se a utilização de telas nativas do sistema, que neste caso é a F909IOP - Inclusão de movtos de O.Ps./O.Ss. por Operador (p/ correção) em Operações já finaliz.
-Porém, como a OP está finalizada, há necessidade de conter o Identificador de Regra: CHA-909MOPFI01 em base para que seja buscadas OPs finalizadas por esta tela.
-Após cadastrado o ID, deve-se utilizar a tela F909IOP para ajustar a OP em questão, o ajuste será pôr alguma quantidade, podendo ser somente "1", para a última operação desta OP.
-Assim, será possível com que a OP possa ser reaberta pelo processo da tela F909AOP - Acerto de Movimentos de O.Ps./O.Ss..
-O acerto na tela F909AOP a partir deste momento ocorre normalmente. Para a última operação será necessário conter o checkbox 'Estorno Estoque' assinalado e alterar a quantidade para "0" e assim, poderá ser feito o mesmo processo para a primeira operação, mas como a primeira operação não entra em estoque, é necessário limpar o checkbox 'Estorno Estoque'.
Deixo claro que estes passos são para o cenário onde a OP contém 2 operações e um único estágio, além de que a OP está Finalizada e contém a última operação forçada o fim.
Saliento de que as informações acima foram testadas em base interna para avaliação do comportamento em vista ao cenário proposto. E através dos passos acima conseguimos reverter a OP até a primeira operação.