Ir para o conteúdo principal

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 > Notas Fiscais > Manutenção de Nota Fiscal

    image.png

  2. Filtrar e selecionar a nota fiscal desejada.

                                                                                                                                                                                                                                                                                                          image.png

  3. Com a nota carregada, acessar a aba Geral e localizar o painel:
    Endereços da Nota Fiscal
    (Evidência 02)

  4. Selecionar o tipo de endereço para manutenção
    Exemplo: FCFaturamentoCobrança
    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: Angatuba/SPBlumenau/SC
    (Evidência 03)

  6. Clicar em Confirmar.


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... não será possível realizar a alteração.”
    (Evidência 04)

  • 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 > Notas Fiscais > Manutenção de Nota Fiscal

    image.png

  2. Selecionar a NF emitida e abrir a manutenção.

  3. Na aba Geral, acessar o painel:
    Endereços da Nota Fiscal
    (Evidência 02)

  4. Selecionar o tipo de endereço que será alterado
    Exemplo: F – Faturamento

  5. Escolher uma sequência de endereço com mesmo Município/UF do endereço atual
    Exemplo: São Paulo/SP
    (Evidência 05)

  6. Clicar em Confirmar.

  7. No pop-up de confirmação, clicar em Sim
    (Evidência 06)


Resultado esperado

  • O sistema deve permitir a manutenção do endereço

  • Deve apresentar mensagem de sucesso:

    “Sucesso! Manutenção do endereço realizada.”
    (Evidência 07)

  • O grid de endereços deve refletir a atualização com a nova sequência/endereço
    (Evidência 08)



Cenário 3 — Validar regra para os três tipos de endereço (Cobrança / Entrega / Faturamento)

Passos

  1. Executar os Cenários 1 e 2 para cada tipo:

  • C – Cobrança

  • E – Entrega

  • F – Faturamento


Resultado esperado

  • A validação Município/UF deve funcionar igualmente para todos:

    • Diferente → bloqueia

    • Igual → permite e atualiza



Cenário 4 — Nota Fiscal transmitida (não deve permitir manutenção)

Pré-condição

  • NF com status Transmitida/Autorizada


Resultado esperado

  • Sistema deve bloquear ou desabilitar manutenção

  • Nenhuma alteração deve ser aplicada



Cenário 5 — Nota Fiscal não emitida (não deve permitir manutenção)

Pré-condição

  • NF em status diferente de Emitida (ex.: Digitação)


Resultado esperado

  • Sistema deve impedir manutenção do endereço


Validação final da solicitação

A entrega será considerada atendida se:

✅ Somente NF Emitida e não transmitida permitir alteração
✅ Regra Município/UF aplicada corretamente
✅ Atualização refletida no grid após sucesso
✅ Funcionalidade válida para Cobrança, Entrega e Faturamento


4.png

ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.