# OS 80963 - MELHORIA - SIS/WEB - RECEBIMENTO - MELHORIA NO LIVRO DE CONFERÊNCIA DO RECEBIMENTO

#### **Objetivo:**

- Esta solicitação tem por objetivo adicionar as melhorias na tela **Recebimento ▸ Consultas ▸ Notas Fiscais Integradas no Fiscal**: 
    1. **Filtro de Lançamento** contendo apenas **Todos / NF / Serviço**, sendo **NF = Via Manual + Via XML**.
    2. **Ordenação padrão do grid** priorizando **Número da Nota Fiscal (crescente)** e, em seguida, **Data de Entrada (decrescente)**.
    3. Manter a possibilidade de ordenar via seletor “Ordenado por” conforme regras definidas.

#### **Premissas:**

- Necessário o ambiente estar atualizado com a versão do módulo **Recebimento** de número **123295 Genexus 17** ou superior;

#### **Teste realizado após a atualização**

#### **Cenário 1 – Filtro de Lançamento: opções disponíveis**

**Passos**

1. Acessar o menu **Recebimento ▸ Consultas ▸ Notas Fiscais Integradas no Fiscal**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/TSmNJb0W3Eyinmsa-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/TSmNJb0W3Eyinmsa-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/dUga0M5K5DYrfTmt-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/dUga0M5K5DYrfTmt-image.png)
2. Abrir o campo **Lançamento**.

**Resultado esperado**

- Devem ser exibidas **somente** as opções: **Todos**, **NF** e **Serviço**.
- As opções “Via Manual” e “Via XML” não devem mais aparecer, pois foram unificadas em **NF**.

**Evidência**

- Após melhoria  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/QgLkknKZ0faoOTqK-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/QgLkknKZ0faoOTqK-image.png)
- Antes, para comparação
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/ZFMfBY2nVNtxdPww-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/ZFMfBY2nVNtxdPww-image.png)

---

#### **Cenário 2 – Filtro NF (unificação de Via Manual + Via XML)**

**Passos**

1. Selecionar **NF** no filtro de Lançamento.
2. Verificar a listagem resultante.

**Resultado esperado**

- Devem ser exibidas apenas notas com lançamento **Via Manual** ou **Via XML**.
- Nenhum registro com lançamento **Serviço** deve aparecer.
- O filtro **NF** engloba ambas as origens (Manual e XML).
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/h3IUIXb2629vbAMQ-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/h3IUIXb2629vbAMQ-image.png)

---

#### **Cenário 3 – Filtro Serviço**

**Passos**

1. Selecionar **Serviço** no filtro de Lançamento.
2. Verificar a listagem exibida.

**Resultado esperado**

- Devem aparecer apenas notas fiscais classificadas como **Serviço (REINF)**.
- Nenhum registro com **Via Manual** ou **Via XML** deve ser listado.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/0B8KUscFteSB1GCf-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/0B8KUscFteSB1GCf-image.png)

---

#### **Cenário 4 – Filtro Todos**

**Passos**

1. Selecionar **Todos** no filtro de Lançamento.
2. Confirmar a atualização da tela.

**Resultado esperado**

- A listagem deve apresentar **todos os tipos de lançamentos**: **Via Manual**, **Via XML** e **Serviço**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/yk25GcwAgERv48Kl-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/yk25GcwAgERv48Kl-image.png)

---

#### **Cenário 5 – Ordenação Padrão do Grid**

**Passos**

1. Acessar novamente a tela (ou limpar filtros/ordenações).
2. Observar a ordem inicial da listagem.

**Resultado esperado**

- O grid poderá ser ordenado das seguintes maneiras:
    
    
    - **1º** por **Número da Nota Fiscal (crescente)**;
    - **2º** por **Data de Entrada (decrescente)**.
    - **3º** por **Data de Emissão (decrescente)**.

**Evidência**

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

---

#### **Cenário 6 – Ordenação por Nota Fiscal**

**Passos**

1. No campo **Ordenado por**, selecionar **Nota Fiscal**.
2. Verificar a disposição dos dados.

**Evidência**

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

---

#### **Cenário 7 – Ordenação por Data de Entrada**

**Passos**

1. No campo **Ordenado por**, selecionar **Data de Entrada**.
2. Verificar o comportamento da listagem.

**Resultado esperado**

- A ordenação deve seguir:
    
    
    - **Data de Entrada (decrescente)**;
    - **Nota Fiscal (crescente)** (como critério de desempate).

**Evidência**

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

---

#### **Cenário 8 – Ordenação por Data de Emissão**

**Passos**

1. No campo **Ordenado por**, selecionar **Data de Emissão**.
2. Verificar a listagem resultante.

**Resultado esperado**

- A ordenação deve seguir:
    
    
    - **Data de Emissão (decrescente)**;
    - **Nota Fiscal (crescente)** (critério de desempate).

**Evidência**

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

---

#### **Cenário 9 – Interação entre Filtros e Ordenação**

**Passos**

1. Aplicar o filtro **NF**.
2. Alterar a ordenação para **Data de Entrada** e depois para **Nota Fiscal**.

**Resultado esperado**

- A ordenação escolhida deve permanecer ativa enquanto o filtro estiver aplicado.
- As regras de ordenação devem se manter conforme os critérios definidos nos cenários anteriores.

**Evidência**

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

---

#### **Cenário 10 – Paginação sob Ordenação Padrão**

**Passos**

1. Garantir que a ordenação padrão (Cenário 5) esteja aplicada.
2. Navegar para as páginas **2** e **3** da listagem.

**Resultado esperado**

- A ordenação padrão deve ser mantida entre as páginas (NF crescente / Data de Entrada decrescente).

**Evidência**

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