Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


CONTEÚDO

  1. Problema encontrado da unidade de medida na execução do baixa estoque e a sua solução.
  2. Problema encontrado na integração com o Almoxarifado quando temos inventário aberto e sua solução
  3. Problemas Encontrados.
  4. Soluções Aplicadas.

01.

...

INCONSISTÊNCIA COM A UNIDADE DE MEDIDA:

01.01 - Inconsistência com a unidade de medidaProblema encontrado:

Sistema apresentava erro com relação a unidade de medida inválida para realizar a baixa do insumo no Almoxarifado. E após esse erro, o sistema alterava a data da última da integração, para o último dia executado e não permitia mais, que mesmo após o ajuste do cadastro do insumo, pudéssemos reprocessar o restante dos itens. Sendo a única solução para acertar os movimentos não baixados, fazer o ajuste manual pelo almoxarifado das baixas, por uma requisição, ou ainda por um inventário:

...

*Reforçando que nos testes e validações para a resolução deste problema, o sistema não aceita informar uma unidade de medida que não existe no cadastro. Apenas via banco de dados, conseguimos reproduzir esse cenário.


01.02 - Solução aplicada:

Mediante a essa demanda, foi feita uma alteração no conceito do processamento do plug-in "Baixa Estoque", visando melhorar a experiência do usuário e dando ele mais autonomia e flexibilidade para controle dessa rotina.

Hoje, se o processamento acusar erro em algum item, ele seguirá até o final, baixando os demais itens vendidos no dia, que não tiver nenhum problema em seu cadastro/operação. Ao final do processamento, ele não irá alterar a data da última integração. E assim, será possível, ajustar os cadastros inconsistentes e reprocessar apenas os insumos que não foram baixados na primeira execução. Os itens que foram baixados da primeira vez não serão baixados novamente, evitando assim, duplicidade de registros no almoxarifado.

Com todos os itens processados e baixados, sem nenhum erro, o sistema altera a data da última integração para o último dia executado.

Mas se o usuário, decidir não corrigir o cadastro e quiser seguir em frente e fazer o ajuste da forma antiga, pelo almoxarifado, ele precisará da uma ação de um superior, que tenha acesso ao parâmetro do Baixa Estoque (PARAMLANCADOR), para poder avançar a data até o último dia executado.

Exemplificando: Item com erro no cadastro: 80099 – Água com gás (Insumo: 100632):

01.02.01) Itens lançados pela primeira vez e ainda não baixados:

Image Added

*Veja que o sistema está com data da última integração em 22/08/2002.


01.02.02) Integração executada e item com erro não baixado e data da última integração não alterada:

Image Added


01.02.03) Item baixado no Almoxarifado:

Image Added

*Sistema baixou apenas o insumo que está com o cadastro correto.


01.02.04) Executando o Baixa Estoque pela segunda vez, depois de lançar mais insumos nesse dia, ele mantém o erro do item Agua com Gás e baixa os outros insumos e não altera a data:

Image Added

Image Added


01.02.05) Depois de ajustar o cadastro o item, inserindo uma unidade de medida válida, o plug-in executa a baixa dos itens vendidos, sem erro, e altera a data da última execução:

Image Added

Image Added


E no Almoxarifado, a baixa foi realizada de acordo com a quantidade vendida no PDV:

Image Added


E o insumo Água sem gás, que foi baixado na primeira execução, teve apenas a baixa de uma segunda venda registrada, não gerando duplicidade:

Image Added


01.03 - Alteração da data no parâmetro:

Conforme explicado anteriormente, em caso de algum erro no processamento da integração do Baixa Estoque, o usuário terá como ajustar o cadastro errado e reprocessar a integração a fim de ter todos os itens devidamente baixados.

Mas se o processo de ajuste manual dos itens não baixados for o desejado, não teria problema. Basta acessar o parâmetro do Baixa Estoque e avançar 1 dia para ajustar a data da última integração. E o sistema não permite avançar mais que 1 dia. Ele trava essa tentativa:

  • Considerando a última data de integração como 11/09/2022:

Image Added


  • Considerando que o ajuste manual foi realizado no Almoxarifado, portanto, precisamos avançar a data da última integração em 1 dia:

Image Added


  • Se tentarmos avançar por mais de 1 dia, o sistema irá bloquear:

Image Added

*E reforçando que para acessar o parâmetro, o usuário precisa ter acesso a tela para poder fazer a alteração.


02. INTEGRAÇÃO COM O ALMOXARIFADO COM INVENTÁRIO EM ABERTO:


Sistema passou a bloquear a execução e integração do "Baixa Estoque", quando existir um inventário aberto, para os itens relacionados para a baixa, onde a data de movimentação seja maior ou igual a data de abertura do inventário.

Anteriormente quando permitia a baixa de itens em que estevam presentes em inventário em aberto, gerava inconsistências nos saldos dos produtos que tinham ou não, contagem registrada e podia acarretar divergências nos saldos dos produtos e movimentações incorretas, com diferenças geradas por movimentações de ajuste em inventários.


02.01 - Solução aplicada:

Sistema passou a ter uma trava, quando no momento da execução do Baixa Estoque, encontra um inventário em aberto, cuja condição citada acima, se apresenta:

Inventário em aberto:

Image Added


Baixa Estoque com registro de movimentação de item com data posterior a data do inventário em aberto:

Image Added


Execução do Baixa Estoque- Trava na operação:

Image Added

O sistema não permite mais a execução nesse cenário. Será preciso encerrar ou cancelar o inventário, para poder prosseguir com a execução do Baixa Estoque.


Templatedocumentos