Páginas filhas
  • DT Considerar quantidade informada no arquivo do coletor pelo componente BALFM013


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:Industrial
Função:Entrada por coletor na manutenção de contagem de balanço por lote
País:Brasil
Ticket:11622579
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-4072DVAARM-5428


02. SITUAÇÃO/REQUISITO

Solicitado para ao utilizar a entrada por coletor no componente BALFM013 considerar a quantidade do item de lote recebido pelo arquivo, hoje o sistema ignora a quantidade do arquivo e usa a quantidade pendente do item de lote.

03. SOLUÇÃO

Implementado no componente de entrada por coletor (PRDFP015) ao utilizar a opção de parâmetro 10 - CODIGO DO ITEM DE LOTE, QUANTIDADE (EX.: 00050000012010002;10,999), validar se o item de lote tem quantidade pendente e caso possuir considerar a quantidade recebida no arquivo para validar se não ultrapassa a quantidade do item de lote e caso não ultrapassar o componente (BALFM013) passará a respeitar a quantidade coletada (Arquivo) para inserir na contagem.

Observação.: Também fora implementado o ajuste automático das quantidades do item de lote no encerramento do balanço, onde o sistema irá verificar a diferença entre a quantidade contada e a quantidade de saldo do item de lote e havendo diferença a mesma será aplicada de forma que o item de lote possa ter como sua nova quantidade pendente (saldo) a quantidade contada.


Imagem 1 - Demonstra os itens de lote que serão utilizados para demonstrar o processo (próximas imagens), onde o item 3 e 4 possuem a quantidade pendente de 10 cada um.


Imagem 2 - Demonstra o componente PRDFP015 com a leitura de um arquivo que contém os dois itens de lote demonstrados na imagem 1, um com quantidade informada maior que a quantidade do item sendo  rejeitado e outro com quantidade válida de 5 e que será utilizado na contagem de balanço no componente BALFM013.


Imagem 3 - Demonstra o componente BALFM013 com o item válido e considerando a quantidade de 5 recebida do arquivo.

Observação: Abaixo será demonstrado o processo de encerramento de um balanço, para poder exemplificar como será tratado o ajuste das quantidades do item de lote, quando houverem diferenças a serem aplicadas.


Imagem 1 - Demonstra o componente PRDFM059 onde está sendo consultado o número de lote "19231" e pode ser observado que o item de lote "1" possui a quantidade baixada de "10" a quantidade cancelada de "5" e a quantidade pendente de "35".


Observação: Considerar que para o processo abaixo foi realizada a leitura do arquivo com as seguintes quantidades para os itens de lote demonstrados na "Imagem 1": Para o item 1 → "48", para o item 2 → "50".

Imagem 2 - Demonstra o componente BALFM015, onde já foi realizada a leitura do arquivo através de uma contagem e pode ser visto que o saldo atual do item de lote 1 antes da realização do balanço é "35" e do item 2 "50", no campo "Lote contagem" demonstra que o item de lote 1 passará a ter a quantidade "48" diferença de "13" a ser ajustada e o item 2 pelo fato da quantidade informada no arquivo ser igual a quantidade de saldo atual do item do lote não possui diferença a ser ajustada. Logo após o botão "Encerrar balanço" é acionado e o balanço finalizado corretamente.


Imagem 3 - Ao consultar o lote "19231" pode ser visto que a quantidade do item de lote "1" foi alterada para '"48" e a quantidade baixada que anteriormente era "10" passou a ser "0" e a quantidade cancelada que era "5" passou a ser de "2", ou seja, fora realizado o estorno de baixa e de cancelamento para ajustar a quantidade pendente do item de lote conforme contado no balanço, demonstrando assim que o processo executado foi realizado com sucesso e as quantidades do lote foram ajustadas corretamente.