# OS 79034 - MELHORIA - SIS/WEB - COMPRAS - MELHORIAS COMPRAS

#### Objetivo

Atender às solicitações reportadas pelo cliente relacionadas à eliminação do processo físico no módulo de Compras, assegurando que todos os recursos digitais estejam operando corretamente. Isso inclui:

- Correção da inconsistência entre os relatórios de Follow-Up e a manutenção de pedidos (número de nota fiscal e status).
- Inclusão de filtro por comprador na manutenção dos pedidos.
- Implementação da exportação para Excel nos relatórios de Follow-Up.
- Apresentação correta da última nota fiscal vinculada a cada pedido.
- Exibição da unidade operacional e do comprador nos relatórios (conforme aplicável).
- Possibilitar exclusão de fornecedores e melhoria na gestão de anexos na funcionalidade de concorrência.
- Garantir que observações inseridas nos pedidos reflitam corretamente em todos os itens.

<div id="bkmrk-">---

</div>#### Premissas

- Necessário que o ambiente esteja atualizado com as versões: 
    - Módulo **Compras**: 113313 Genexus 16 ou superior / 113315 Genexus 17 ou superior

<div id="bkmrk--2">---

</div>#### **Cenário 1 – Follow-Up por Comprador (Data de Emissão)**

**Pré-requisitos:**  
Pedidos emitidos por diferentes compradores.

**Versão com as alterações:**

- Incluída opção de exportação em Excel.
- Adicionada unidade operacional no relatório.
- Corrigida falha de navegação entre compradores.

**Passos:**

1. Acessar Relatórios &gt; Follow-Up de Pedidos.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/MoVFj5vsRQbIKGQ2-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/MoVFj5vsRQbIKGQ2-image.png)
2. Selecionar “Comprador” como agrupamento.
3. Filtrar por data de emissão (ex.: 07/02 a 08/02).
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/cu0IMbsfI1t02Zng-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/cu0IMbsfI1t02Zng-image.png)
4. Gerar relatórios em PDF e Excel.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/kycKVC7Aup6w6n2W-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/kycKVC7Aup6w6n2W-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/HhlymC5k699jgAJ6-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/HhlymC5k699jgAJ6-image.png)

**Resultado Esperado:**

- Dados corretos e consistentes.
- Relatórios organizados por comprador, com separação adequada.
- Última NF correta.
- Unidade operacional presente.

---

#### **Cenário 2 – Follow-Up por Comprador (Data de Entrega)**

**Pré-requisitos:**  
Pedidos emitidos por diferentes compradores.

**Versão com as alterações:**

- Incluída opção de exportação em Excel.
- Adicionada unidade operacional no relatório.
- Corrigida falha de navegação entre compradores.

**Passos:**

1. Acessar Relatórios &gt; Follow-Up de Pedidos.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/MoVFj5vsRQbIKGQ2-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/MoVFj5vsRQbIKGQ2-image.png)
2. Selecionar “Comprador” como agrupamento.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/r0Z9b2ycsRbAd7kQ-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/r0Z9b2ycsRbAd7kQ-image.png)
3. Filtrar por data de emissão (ex.: 08/02 a 08/02).
4. Gerar relatórios em PDF e Excel.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/gZhdy3pvhWcG9aEW-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/gZhdy3pvhWcG9aEW-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/BqNLYG4QwMvzJoiQ-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/BqNLYG4QwMvzJoiQ-image.png)

**Resultado Esperado:**

- Dados corretos e consistentes.
- Relatórios organizados por comprador, com separação adequada.
- Última NF correta.
- Unidade operacional presente.

---

#### **Cenário 3 – Follow-Up por Fornecedor (Data de Entrega)**

**Pré-requisitos:**  
Pedidos entregues com status variados.

**Passos:**

1. Acessar o relatório por fornecedor.
2. Filtrar por data de entrega(ex.: 08/02 a 08/02).   
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/3yZVwB1etR9oBHdR-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/3yZVwB1etR9oBHdR-image.png)
3. Gerar relatórios PDF e Excel.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/Uv7UJHuDubjuQLO9-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/Uv7UJHuDubjuQLO9-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/cm0i6xmDJaSSTRjU-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/cm0i6xmDJaSSTRjU-image.png)
4. Validar agrupamento por fornecedor e exibição da unidade operacional.

**Resultado Esperado:**

- Relatório com dados completos por fornecedor.
- Exibição da unidade operacional.
- Coluna de última NF compatível com a manutenção.

---

#### **Cenário 4 – Follow-Up por Fornecedor (Ordem Alfabética)**

**Pré-requisitos:**  
Pedidos para diferentes fornecedores.

**Passos:**

1. Gerar relatório por fornecedor ordenado por nome fantasia.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/ToM5PczftgVnk87w-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/ToM5PczftgVnk87w-image.png)
2. Validar ordenação e dados no Excel e PDF.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/7Qtbn8OSPGlyV48k-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/7Qtbn8OSPGlyV48k-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/P2faVnXT06YIGTyd-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/P2faVnXT06YIGTyd-image.png)

**Resultado Esperado:**

- Relatório ordenado corretamente.
- Presença de campo “usuário/comprador” no Excel.
- Dados consistentes.

---

#### **Cenário 5 – Validação da Última Nota Fiscal no Relatório**

**Pré-requisitos:**  
Pedidos com NF emitida e registrada no sistema.

**Passos:**

1. Acesse o menu de Recebimento para verificar o relatório Notas fiscais por material.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/ibOgcuaTHFYY1NW8-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/ibOgcuaTHFYY1NW8-image.png)
2. Consultar um pedido com nota emitida.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/UOVAn13mfpJLkg0B-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/UOVAn13mfpJLkg0B-image.png)
3. Verificar o número na manutenção.
4. Gerar relatório por comprador ou fornecedor.
5. Comparar número da última NF.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/Jpa88VFvCSVn1vV2-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/Jpa88VFvCSVn1vV2-image.png)

**Resultado Esperado:**

- Número da última NF exibido corretamente no relatório.
- Consistência com o registro do pedido.

---

#### **Cenário 8 – Filtro por Comprador na Manutenção de Pedidos**

**Pré-requisitos:**  
Pedidos registrados por usuários diferentes.

**Versão com as alterações:**

- Incluído campo de filtro por usuário/comprador.
- Demais filtros e regras inalteradas.

**Passos:**

1. Acessar o menu Comprador &gt; Manutenção de Pedidos.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/4Bqr7tvAqUxZvp5z-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/4Bqr7tvAqUxZvp5z-image.png)
2. Utilizar o novo filtro “Usuário”.
3. Informar o nome “Fernanda” e período com registros.
4. Realizar a busca.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/VxoR8srgXulg2YFl-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/VxoR8srgXulg2YFl-image.png)

**Resultado Esperado:**

- Apenas pedidos emitidos pelo usuário informado são exibidos.
- Quando vazio, retorna todos os pedidos.
- Quando sem resultado, mensagem adequada.

---

#### **Cenário 9 – Validação de Status dos Pedidos.**

**Pré-requisitos:**  
Pedidos com status finalizado.

**Passos:**

1. Gerar relatório de Follow-Up.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/scaled-1680-/gNPqFs4PMeK2qxMx-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-06/gNPqFs4PMeK2qxMx-image.png)
2. Adicionada a opção de impressão em PDF/Excel para os relatórios de Comprador e Fornecedor.  
    
    - Na versão atual do sistema não havia opção de impressão em Excel para estes relatórios.

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

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

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

---

#### Observação Técnica Adicional

> Foi corrigida uma falha de navegação no relatório por comprador (data de emissão), onde registros de um comprador apareciam na página do anterior. A quebra de grupo foi ajustada para resolver esse problema.


<div id="bkmrk--14">---

</div>![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>