Páginas filhas
  • DT Contagem de finalização de ordem de produção utilizando balança


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:

Industrial

Função:Realizar a finalização da O.P. com validação de variáveis utilizando balança
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-6326


02. SITUAÇÃO/REQUISITO

Foi solicitada a possibilidade de na finalização da O.P. utilizar balança para gerar contagem com base na embalagem e peso do produto e também a utilização de um percentual de variação para mais e para menos sobre o peso base da embalagem (peso produto x qt. embalagem).

03. SOLUÇÃO

Foi desenvolvido o componente PCPFP214 (Geração de Contagem de Finalização de O.P. por Peso) afim de realizar a leitura da balança para gerar as contagens para o item conforme necessidade. O componente é acessado através do componente PCPFP063 dentro do botão "Opções"  → botão "Contagem por peso".  Foi desenvolvido também o parâmetro empresa "PR_TOLERANCIA_PESO_FIN_OP" que tem como objetivo receber a configuração de um percentual de tolerância tanto para cima quanto para baixo sobre o peso do produto x a quantidade da embalagem.


Imagem 01 - Demonstra o componente ADMFM014, onde está sendo configurado o parâmetro empresa "PR_TOLERANCIA_PESO_FIN_OP" com o valor "15%" para a empresa 001.


Imagem 02 - Demonstra o componente PRDFM316, onde pode ser visto que o produto possui 2 embalagens cadastradas para ele, uma com a quantidade igual a 10 e a outra com a quantidade igual a 5.

Importante: O processo a seguir sempre pegará a primeira embalagem que encontrar cadastrada para o produto. Nesse exemplo será utilizada a embalagem "001" com a quantidade de 10.


Imagem 03 - Demonstra o peso do produto, onde pode ser visto que é igual a 0,100.


Imagem 04 - Demonstra o componente PCPFP063, onde está sendo consultada a O.P. 206, acionado o botão "Opções" e logo em seguida o botão "Contagem por peso...".


Imagem 05 - Ao acionar o botão mencionado anteriormente, o componente PCPFP214 é apresentado, onde pode ser visto todos os itens referente a O.P. informada anteriormente, assim como a embalagem configurada (sequencia 001 quantidade 10) e o peso mínimo e máximo que pode ser considerado na leitura da balança. Em seguida está sendo acionado o botão "Balança" para realizar a leitura do peso.


Observação
: O peso mínimo e máximo é apresentado de acordo com a configuração realizada no parâmetro empresa ""PR_TOLERANCIA_PESO_FIN_OP". O campo "Imprimir contagem" possui a configuração para valor pré-estabelecido (CTRL+A) caso seja necessário. 


Imagem 06 - Demonstra o arquivo que simula a balança onde está sendo informado o valor máximo de acordo com a tolerância do produto.


Imagem 07 - Pelo fato da opção "Imprimir contagem" estar selecionada, o componente GERFP022 é apresentado caso seja necessário realizar a impressão da mesma.


Imagem 08 - Após realizar a leitura do item pode ser visto que foi criada a contagem "126619" na quantidade da embalagem (10) para o produto "119013". Em seguida está sendo acionado o botão "Sair".


Imagem 09 - Ao voltar para o componente PCPFP063 está sendo apresentada na grade apenas a quantidade que foi contada.


Imagem 10 - Ao acessar novamente o componente PCPFP214, pode ser visto que ao focar na linha referente ao produto que foi contado anteriormente não é apresentada nenhuma contagem referente a mesma, mas pode ser observado que no campo "Qt. outras contagens" está sendo apresentada a quantidade de 10 que foi contada anteriormente.

Imagem 01 - Demonstra o arquivo que simula a balança, onde está sendo informado um valor acima da quantidade máxima permitida.


Imagem 02 - Ao acionar o botão "Balança" no componente PCPFP214, informando um peso maior que o da tolerância, a mensagem acima é apresentada


Observação: Caso seja realizada a contagem da quantidade total de itens e o botão "Balança" seja acionado novamente, a mensagem abaixo será apresentada.

Imagem 03 - Demonstra a mensagem que é apresentada, caso a quantidade total referente ao item em foco já esteja contada e seja realizada uma nova leitura do item na balança.


Imagem 04 - Caso algum item já tenha a suas quantidades totais contadas, o componente GERFP008 será apresentado informando que o produto em questão já teve suas quantidades contadas.


Imagem 05 - Caso o produto referente a O.P. não possua peso cadastrado, o componente GERFP008 será apresentado listando os produtos que não possuem peso cadastrado.


Imagem 06 - Caso o produto referente a O.P. não possua embalagem configurada, o componente GERFP008 será apresentado listando os produtos que não possuem embalagem.


Imagem 07 - Mensagem que é apresentada ao fechar o componente GERFP008, caso não seja encontrado produto com embalagem cadastrada, peso configurado ou com quantidade disponível para contar.