# OS 80865 - CORREÇÃO - SIS/WEB - FATURAMENTO - ERRO NA EFETIVAÇÃO DOS CANCELAMENTOS DE FATURA DE LOCAÇÃO

#### **Objetivo:**

- Esta solicitação tem por objetivo ajustar a **rotina de impressão do espelho** garantir que a mesma: 
    1. **Não altera** o status de **faturas CANCELADAS** para *EMITIDA* ao imprimir o espelho.
    2. Mantém o comportamento correto para **faturas EMITIDAS** (sem efeitos colaterais).
    3. Garante que a **situação reportada** foi de fato resolvida no desenvolvimento final.

#### **Situação reportada:**

- O usuário reporta que "Consigo realizar o cancelamento de uma fatura de locação normalmente, porém, caso eu precise do espelho dessa fatura cancelada, após clicar na opção (espelho da nota) a mesma volta para "EMITIDA".

#### **Premissas:**

- Necessário o ambiente estar atualizado com a versão do módulo **Faturamento** de número **122793 Genexus 17** ou superior;
- Perfil com permissão de consulta e impressão de espelho.
- Ter faturas canceladas e emitas para validar.

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

#### Cenário 1 — Imprimir espelho de **fatura CANCELADA**

**Objetivo:** garantir que a impressão do espelho **não altera** o status da nota.

**Passos:**

1. Acesse **Faturamento → Notas Fiscais → Consulta Nota Fiscal**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/HGUV3iIZwcwVsOaf-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/HGUV3iIZwcwVsOaf-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/eo4VU2MFtUbu1LPP-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/eo4VU2MFtUbu1LPP-image.png)
2. Filtre por **Série = FAT** e **Status = CANCELADA**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/eEqbfqvUnc0txb98-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/eEqbfqvUnc0txb98-image.png)
3. Abra a NF cancelada (botão **Consultar**).  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/Z5VXmDQ5HsC7noow-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/Z5VXmDQ5HsC7noow-image.png)
4. Clique em **Espelho** para gerar/imprimir o PDF.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/6mVNuJM1Pw4Khfbn-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/6mVNuJM1Pw4Khfbn-image.png)
5. **Atualize** a tela (F5) na consulta da mesma NF.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/RvY4P0wB2bcRApqa-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/RvY4P0wB2bcRApqa-image.png)

**Resultado esperado:**

- Status na tela **permanece** **CANCELADA** (não muda para *EMITIDA*).

---

#### Cenário 2 — Regressão: Imprimir espelho de **fatura EMITIDA** 

**Objetivo:** confirmar que o ajuste **não quebrou** o fluxo normal para notas emitidas.

**Pré-condição:** selecionar uma NF **EMITIDA** série FAT com vazia (se necessário, emitir uma nova).

**Passos:**

1. Acesse a NF **EMITIDA** na consulta.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/mYWiMCpYlIKEX1mz-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/mYWiMCpYlIKEX1mz-image.png)
2. Clique em **Espelho** e gere o PDF.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/BcBzvdf8gOrioVvz-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/BcBzvdf8gOrioVvz-image.png)  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/nDAwdn7wuuiKsZ7t-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/nDAwdn7wuuiKsZ7t-image.png)
3. Reabra/atualize a NF na consulta.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/scaled-1680-/Ezpx1Zih8zIeavLj-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-10/Ezpx1Zih8zIeavLj-image.png)

**Resultado esperado:**

- Status **permanece EMITIDA**.

---

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