Ocorrência
Ao realizar a sugestão de compras na tela de Compras Filial, alguns itens não estão sendo mostrados, porém isso só ocorre para alguns usuários do RMS, para outros usuários, todos os itens são carregados.

Ambiente
Retail Manager System – Compras – Todas as versões - Produção
Causa
Problema ocorre devido a presença do mesmo registro (itens) na tabela temporária da sugestão do compras filial AG4SPEDL. Caso tenha presença de 'sujeira' na referida tabela, ou seja, a presença do registro itens de acordo a sugestões antigas, ao ser realizada uma nova sugestão, os itens que já detiverem registro na tabela, não irão retornar na consulta.
Solução
1. Verificar se existem registros na tabela AG4SPEDL. Pois visto ser uma tabela temporária, se no momento em que for consultada, não tiver sendo realizada nenhuma sugestão, a mesma deverá está vazia.
2. Caso tenha presença de registros antigos (sujeira), e estes itens não retornarem na sugestão, para determinado usuário na tabela, faz-se necessário sua limpeza.
3. O script a seguir servirá para limpar dados inconsistentes da tabela AG4SPEDL, de acordo usuário RMS que apresente problemas ao gerar sugestão com itens faltantes:
DELETE FROM AG4SPEDL WHERE MOV_USUARIO_P = nomeUsuario
4. NOTA:
A questão do sistema não retornar itens e não apresentar nenhuma mensagem de erro, é pelo fato de que, se algum comprador tiver gerando uma sugestão, e posteriormente, gerar uma nova sugestão para os mesmos itens, como já foi realizada uma sugestão anterior, ele não precisa ficar lembrando se gerou ou não, sugestão pra tal item, e desta forma, não irá retornar o item em tela, evitando duplicidades, de sugestões, pedidos, ou excesso de abastecimento.
0 Comentários