Páginas filhas
  • DT Melhorias no processo de bloqueio de movimentação de O.P.


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:Industrial
Função:Melhor gestão no processo de bloqueio de movimentação de O.P.
Ticket:10068425
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-2628


02. SITUAÇÃO/REQUISITO

Solicitado melhorias no processo de bloqueio de movimentação de O.P.

03. SOLUÇÃO

Foram realizadas as seguintes melhorias para facilitar o processo de bloqueio de movimentação de O.P.

* Implementado no componente CDFFM176 o campo "Qt. maxima produção" e a nova opção "Validar log limite", sendo assim todos os locais pertencentes ao pool e que estão configurados de forma individual para validar o log de limite, passará a respeitar as configurações de log limite e o tempo baseado no que está configurado no pool.
* Melhorada a mensagem no componente CDFFP027 para que ao realizar uma movimentação que não é permitida apresente uma mensagem informado qual o local e qual a O.P. que está restringindo a movimentação.
* Criado o parâmetro empresa "DS_DIA_UTIL_SEMANA_LOC" para que seja possível escolher os dias úteis da semana para a empresa utilizada.
* Desenvolvido novo componente CDFFM237 - Lista/Manutenção Usuário Liberado Log de Manutenção, para que caso o usuário esteja liberado ele consiga realizar a movimentação do local da O.P. independente da restrição que esteja sendo apresentada.

Observação: Caso seja realizada a liberação de usuário através do componente CDFFM237, será realizada a movimentação corretamente e no componente CDFFP081, o log gerado será fechado e apresentará a seguinte mensagem no campo observação "LIBERADO AUTOMATICAMENTE POR MOVIMENTO DE USUARIO LIBERADO - VIRTUAL AGE - DESENVOLVIMENTO CIANORTE"



Imagem 01 - Demonstra o componente CDFFM176, onde pode ser observado que está sendo realizada a consulta do pool "122", pool esse que possui quatro locais cadastrados, onde pode ser observado também o novo campo "Qt maxima produção" está vazio e a nova opção "Validar log limite" está marcada.


Imagem 02 - Demonstra o componente ADMFM014, onde está sendo consultado o parâmetro empresa "DS_DIA_UTIL_SEMANA_LOC" em seguida está sendo focado na empresa "008" pressionado duplo clique.

Imagem 03 - Ao pressionar duplo clique conforme descrito anteriormente, o componente ADMFL056 é apresentado, onde pode ser observado que está sendo listado todos os dias da semana e está sendo selecionado os dias de segunda-feira até sexta-feira (por esse motivo os valores 1,2,3,4,5 na empresa 008 demonstrada na imagem 02).


Imagem 04 - Demonstra a configuração do local "7343" onde pode ser observado que o tempo limite é de "1440 minutos" correspondentes a 1 dia útil.

Observação: Os exemplos abaixo serão terão como local base o local "7343" para exemplificação.


Imagem 05 - Demonstra o componente PCPFM144, onde está sendo consultada a O.P. "369" e pode ser observado que a data de inicio é 16/10/2020 (Sexta-Feira), em seguida está sendo acionado o botão "Programação ...".

Imagem 06 - Pode ser observado na programação da O.P. "369" está cadastrado o local "7343".


Imagem 07 - Demonstra o componente PCPFM144, onde está sendo consultada a O.P. "371" onde pode ser observada que a sua data de inicio é "20/10/2020" (Terça-Feira), em seguida está sendo acionado o botão programação.


Imagem 08 - Pode ser observado que na programação da O.P. "371" existe o mesmo local da O.P. "369" que é o "7343".



Imagem 09 - Pode ser observado que os produtos referente a O.P. "369" se encontram no local "7343".



Imagem 10 - Pode ser observado que ao consultar a O.P. "371" para a realização da movimentação os produtos serão movidos para o local destino "7343" (mesmo local da O.P. 369), em seguida está sendo acionado o botão "Movimentar".

Imagem 11 - Ao acionar o botão mencionado anteriormente e selecionar a opção "Sim" a mensagem acima é apresentada, informado que a movimentação não pode ser realizada pois possui bloqueio de limite de tempo gerado pela O.P "369" pois a mesma foi gerada na sexta-feira e a O.P. "371" foi gerada na Terça-Feira, sendo assim a quantidade de dias úteis configuradas no local "7343" (1 dia) foi ultrapassada por este motivo a movimentação não pode ser realizada.


Imagem 12 - Ao consultar o log referente a O.P. "371" pode ser observado que o mesmo foi gerado e que não está liberado para a movimentação.

Observação: Abaixo será demonstrada a liberação da restrição de usuário de log de movimento e consequentemente o movimento sendo realizado mesmo com a restrição apresentada anteriormente.


Imagem 13 - Demonstra o novo componente CDFFM237 onde está sendo liberado para o usuário "999998" a restrição para a realização da movimentação referente ao log de movimento.


Imagem 14 - Está sendo acionado o componente CDFFP027 novamente informado a O.P. "371" e acionado novamente o botão "Movimentar".


Imagem 15 - Ao acionar o botão mencionado anteriormente pode ser observado que a movimentação foi realizada com sucesso, isso ocorre pois o usuário que está realizando a movimentação "99998" está cadastrado no componente CDFFM237.


Imagem 16 - Pode ser observado que o log gerado foi movimentado e liberado e na observação foi adicionado uma mensagem automaticamente informado que a liberação foi realizada e informado qual o usuário que realizou a movimentação.


Imagem 01 - Demonstra o componente CDFFM176, onde pode ser observado que está sendo realizada a consulta do pool "122", pool esse que possui quatro locais cadastrados, onde pode ser observado também que para o novo campo "Qt maxima produção" está configurado a quantidade máxima de 200 peças.


Imagem 02 - Demonstra a programação da O.P. "373", onde pode ser observado que a mesma possui o local "7345" local esse que se encontra configurado no pool demonstrado anteriormente.


Imagem 03 - Demonstra a programação da O.P. "374", onde pode ser observado que a mesma possui o local "7344" local esse que se encontra configurado no pool demonstrado anteriormente.


Imagem 04 - Demonstra o componente CDFFP027, onde pode ser observado que foi realizada a movimentação das 200 peças (somando os dois produtos) para o local "7345".


Imagem 05 - Está sendo consultada a O.P. onde está sendo realizada a movimentação do local "122" para o local "7344" (local este que pertence ao mesmo pool do local "7345"), em seguida está sendo acionado o botão "Movimentar".

Imagem 06 - Ao acionar o botão mencionado anteriormente, a mensagem acima é apresentada demonstrado assim que a movimentação não pode ser realizada pois a quantidade informada no pool (122) ao qual o local destino pertence já está com a capacidade máxima de quantidade alcançada, demonstrando assim que a configuração realizada no pool anteriormente está sendo respeitada.

Importante: Para dar prosseguimento caso necessário basta apenas liberar a restrição no componente CDFFM237 (conforme demonstrado no exemplo anterior) ou realizar a transferência das peças para o outro local na O.P. que fez a movimentação primeiro que neste exemplo é a O.P. "373",