OS 91164 - CORREÇÃO - SIS/WEB - LOGISTICA - RELATÓRIO PEDIDOS COM ITENS A EMPENHAR DUPLICADO
Objetivo:
- Esta solicitação tem por objetivo ajustar o relatório Pedidos com Itens Pendentes a Empenhar para não duplicar linhas, apresentar por Pedido, a Quantidade de Lances e o Valor corretos, por Produto, cada item apenas uma vez (sem repetição), com totais coerentes, mantendo a consistência com o pedido na origem (Vendas > Emissão/Alteração).
Situação reportada:
-
O usuário relatou que o relatório “Pedidos com Itens Pendentes a Empenhar”, disponível no módulo Logística > Relatórios, estava apresentando um problema grave. Ao gerar o relatório, algumas linhas estão sendo duplicadas, fazendo com que os itens sejam listados mais de uma vez. Esse comportamento incorreto causa impacto direto na produção, pois os itens duplicados são enviados duas vezes para fabricação, gerando retrabalho e risco de excesso de produção.
A expectativa do usuário é que o relatório apresente cada item apenas uma vez, tanto na ordenação por Pedido quanto por Produto, exibindo corretamente a quantidade de lances e o valor total de cada item, sem repetições.
- Exemplo:
Premissas:
- Necessário o ambiente estar atualizado com a versão do módulo Logística de número 121601 Genexus 17 ou superior;
- Perfil com acesso aos módulos Logística e Vendas.
Teste realizado após a atualização
Cenário 01 – Relatório por Pedido sem duplicidade
Objetivo: garantir que, ao ordenar por Pedido, cada item apareça uma única vez e os campos Lances e Valor estejam corretos.
Passos
-
Acessar Logística > Relatórios > Pedidos com Itens Pendentes a Empenhar.
-
Preencher os períodos de Produção e Entrega.
-
Informar Cliente
(2782918)–opcional, apenas para focar a massa.opcional. -
Em Ordenar por, selecionar Pedido.
-
Clicar Imprimir (visualizar/gerar planilha).
Resultado esperado
Para oPedido 102893, o item030612503071190apareceuma única linha.ColunaLances=2.ColunaValor=12.900,00.A linha deTOTALdo agrupamento do pedido reflete12.900,00(não 45.150,00) e aQuantidade de Lancesconsolidada mantém2.Não há repetições do mesmo item dentro do mesmo pedido.
Cenário 02 – Relatório por Produto sem duplicidade
Objetivo: validar a ordenação Produto evitando repetições do mesmo produto/pedido e totais inflados.
Passos
-
Na mesma tela do relatório, manter os períodos.
-
Em Ordenar por, selecionar Produto.
-
Clicar Imprimir.
O produto030612503071190apareceuma única vezpara oPedido 102893.Valorexibido =12.900,00eLances=2.As linhasTOTALpor produto somam corretamenteapenasas entradas únicas (sem duplicatas).
Cenário 03 – Relatório por Produto (Sintético)
Objetivo: garantir que a visão sintética não replique o item e mantenha soma correta.
Passos
Resultado esperado
O item é exibido de forma agregadasem duplicação.Total do produto condiz com a soma dos itens únicos (para o exemplo, permanece12.900,00referentes ao pedido 102893).
Cenário 04 – Consistência com o Pedido (fonte de verdade)
Objetivo: comprovar que o relatório reflete exatamente os dados do pedido.
Passos
-
Acessar Vendas > Orçamentos/Pedidos > Emissão/Alteração.
-
Filtrar por Pedido
=desejado102893(ex.: 101944)e abrir a consulta. -
Ir na aba Itens e localizar o item desejado (Ex.:
030612503071190030613509067990). -
Verificar os campos Lances, Por Lance, Total, Unitário e Status.
Resultado esperado
Lances=2;Total (quantidade)=2.000;Unitário=6,450;Valor calculado(Unitário × Total) =12.900,00.Os números acima batemexatamentecom o que foi impresso no relatório (Cenários 01–03).
Cenário 05 – Regressão: Período amplo / Cliente em branco
Objetivo: garantir que a correção não dependa do filtro por cliente nem de períodos curtos.
Passos
DeixarClienteem branco.Manter os períodos amplos.Rodar o relatórioOrdenar por = Pedidoe depoisOrdenar por = Produto.
Resultado esperado
Não há duplicações em nenhum pedido/produto exibido.Totais por agrupamento (pedido e produto) sempre iguais à soma delinhas únicas.
Cenário 06 – Exportação (Excel/PDF) sem duplicidade
Objetivo: confirmar que o problema não reaparece ao exportar.
Passos
Na visualização do relatório,exportarpara Excel e/ou PDF.Abrir o arquivo exportado.
Resultado esperado
O arquivo exportado reproduz exatamente o que foi visto na tela:sem linhas duplicadase com totais corretos (ex.: pedido 102893 com2 lanceseR$ 12.900,00).
Cenário 07 – Ordenação alternada e paginação
Objetivo: assegurar que mudanças sucessivas na ordenação e navegação não causem duplicidade.
Passos
Rodar o relatório emPedido.Trocar paraProduto, rodar novamente.Voltar paraPedidoe navegar por múltiplas páginas (Anterior/Próxima).
Resultado esperado
Em nenhuma alternância surgem linhas repetidas.Totais permanecem inalterados e corretos.

ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.










