# 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 &gt; 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 &gt; 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:  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/Hf73pI131vut29pg-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/Hf73pI131vut29pg-image.png)

#### **Premissas:**

- Necessário o ambiente estar atualizado com a versão do módulo **Logística** de número **121829 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**

1. Acessar **Logística &gt; Relatórios &gt; Pedidos com Itens Pendentes a Empenhar**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/gsZ770mYbWhN2Cf1-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/gsZ770mYbWhN2Cf1-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/Po6o3gVWIj95K9B1-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/Po6o3gVWIj95K9B1-image.png)
2. Preencher os períodos de **Produção** e **Entrega**.
3. Informar **Cliente** – opcional.
4. Em **Ordenar por**, selecionar **Pedido**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/pLTf9oF0411ICTJe-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/pLTf9oF0411ICTJe-image.png)
5. Clicar **Imprimir** (visualizar/gerar planilha).
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/lg6zPDmvUx164EAM-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/lg6zPDmvUx164EAM-image.png)

#### 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**

1. Na mesma tela do relatório, manter os períodos.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/gsZ770mYbWhN2Cf1-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/gsZ770mYbWhN2Cf1-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/Po6o3gVWIj95K9B1-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/Po6o3gVWIj95K9B1-image.png)
2. Em **Ordenar por**, selecionar **Produto**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/nhBLLpATu6GNSfVD-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/nhBLLpATu6GNSfVD-image.png)
3. Clicar **Imprimir**.

[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/fkjCmm5sgEByvkaz-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/fkjCmm5sgEByvkaz-image.png)

#### 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**

1. Em **Ordenar por**, selecionar **Produto (Sintético)**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/gsZ770mYbWhN2Cf1-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/gsZ770mYbWhN2Cf1-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/Po6o3gVWIj95K9B1-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/Po6o3gVWIj95K9B1-image.png)
2. Clicar **Imprimir**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/SJLeqrO1sJROA4SY-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/SJLeqrO1sJROA4SY-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/NgOjKFaqUdzld2YL-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/NgOjKFaqUdzld2YL-image.png)

#### Cenário 04 – Consistência com o Pedido (fonte de verdade)

**Objetivo:** comprovar que o relatório reflete exatamente os dados do pedido.

**Passos**

1. Acessar **Vendas &gt; Orçamentos/Pedidos &gt; Emissão/Alteração**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/8gdf2ufeWssdKm6U-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/8gdf2ufeWssdKm6U-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/iMxBen9OSj5ugZsM-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/iMxBen9OSj5ugZsM-image.png)
2. Filtrar por **Pedido desejado (ex.: 101944)** e abrir a consulta.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/wvoXlglF6MxyHFO9-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/wvoXlglF6MxyHFO9-image.png)
3. Ir na aba **Itens** e localizar o item desejado (Ex.: **030613509067990)**.
4. Verificar os campos **Lances**, **Por Lance**, **Total**, **Unitário** e **Status**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/fYV3EIayUtCRUiPL-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/fYV3EIayUtCRUiPL-image.png)

![4.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/scaled-1680-/eO9m8fVMKPpticCz-4.png)

<p class="callout danger">**ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.**</p>