# OS 92123 - MELHORIA - FATURAMENTO DECOR - MANUTENÇÃO DE NOTA FISCAL - CORRIGIR ENDEREÇO DA NOTA

#### **Objetivo:**

A correção implementada visa disponibilizar a funcionalidade **Manutenção do endereço da Nota Fiscal**, garantindo que o usuário possa alterar os endereços vinculados à NF (**Faturamento, Cobrança e Entrega**) somente quando:

- ✅ A nota estiver **Emitida e NÃO Transmitida**
- ✅ O novo endereço possuir o **mesmo Município e UF** do endereço atual

E que o sistema bloqueie quando:

- ❌ Município/UF forem diferentes
- ❌ Nota já estiver transmitida ou não emitida

#### **Premissas:**

- Necessário o ambiente estar atualizado com a versão **Faturamento Decor** de número **131225 Genexus 17** ou superior;

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

#### **Cenário 1 — Alteração de endereço com Município/UF diferentes (deve bloquear)**

**Pré-condições**

- Nota fiscal em status **Emitida** e **não transmitida**
- Cliente possui endereços cadastrados com **Município/UF diferentes**

---

**Passos**

1. Acessar o menu:  
    **Faturamento &gt; Notas Fiscais &gt; Manutenção de Nota Fiscal**
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/9Y1UYWS0ruRyxPuM-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/9Y1UYWS0ruRyxPuM-image.png)
2. Filtrar e selecionar a nota fiscal desejada.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/LdwM6h6KFpF4BhUo-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/LdwM6h6KFpF4BhUo-image.png)
3. Com a nota carregada, acessar a aba **Geral** e localizar o painel:  
    **Endereços da Nota Fiscal**
4. Selecionar o tipo de endereço para manutenção  
    Exemplo: **C – Cobrança  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/U56HV6MaRGrNrF4E-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/U56HV6MaRGrNrF4E-image.png)**
5. Abrir a manutenção (ícone de edição) e escolher uma sequência cujo endereço seja de **Município diferente**  
    Exemplo: **Blumenau/SC**
6. Clicar em **Confirmar**.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/n9vHA34lfr7elhlr-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/n9vHA34lfr7elhlr-image.png)

---

**Resultado esperado**

- O sistema deve **impedir a alteração**
- Deve exibir mensagem de validação informando que Município/UF precisam ser iguais:
    
    **“O endereço atual da nota possui Município/UF diferentes do novo endereço. Considerando que os tributos já foram calculados, não será possível realizar a alteração.”**
- Nenhum dado do endereço deve ser atualizado no grid.

---

---

#### **Cenário 2 — Alteração de endereço com mesmo Município/UF (deve permitir)**

**Pré-condições**

- Nota fiscal em status **Emitida** e **não transmitida**
- Cliente possui mais de um endereço cadastrado com o **mesmo Município e UF**

---

**Passos**

1. Acessar:  
    **Faturamento &gt; Notas Fiscais &gt; Manutenção de Nota Fiscal**
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/GGvxT02dyyoekbf3-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/GGvxT02dyyoekbf3-image.png)
2. Selecionar a NF emitida e abrir a manutenção.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/LdwM6h6KFpF4BhUo-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/LdwM6h6KFpF4BhUo-image.png)
3. Na aba **Geral**, acessar o painel:  
    **Endereços da Nota Fiscal**  
    **[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/U56HV6MaRGrNrF4E-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/U56HV6MaRGrNrF4E-image.png)**
4. Selecionar o tipo de endereço que será alterado  
    Exemplo: **C – Cobrança**
5. Escolher uma sequência de endereço com **mesmo Município/UF** do endereço atual  
    Exemplo: **São Paulo/SP**
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/bFzn7WBvqWVAofZu-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/bFzn7WBvqWVAofZu-image.png)
6. Clicar em **Confirmar**.
7. No pop-up de confirmação, clicar em **Sim**
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/oc2lgqHIJDxKOZ9e-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/oc2lgqHIJDxKOZ9e-image.png)

---

**Resultado esperado**

- O sistema deve permitir a manutenção do endereço
- Deve apresentar mensagem de sucesso:
    
    **“Sucesso! Manutenção do endereço realizada.**
- O grid de endereços deve refletir a atualização com a nova sequência/endereço
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/x2iwIx4HK3Ke3WAV-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/x2iwIx4HK3Ke3WAV-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>