Ir para o conteúdo principal

OS 103163 - CORREÇÃO - FATURAMENTO - DEVOLUÇÃO DE RECEBIMENTO COM ITENS ACONDICIONADOS - AJUSTE

Objetivo:

Esta alteração tem por objetivo validar o ajuste realizado na rotina Devolução de NF do Recebimento, garantindo que:

  • Seja possível devolver uma NF de entrada com destaque de acondicionamento e ID de acondicionamento;

  • A devolução funcione corretamente quando a operação movimentar estoque (CFOP/CIO que movimenta estoque);

  • Não ocorra mais erro de integridade (foreign key) na gravação da NF de devolução;

  • O pedido interno gerado para emissão da NF de devolução aceite corretamente o acondicionamento e ID;

  • O destaque de acondicionamento seja exibido corretamente na tela e gravado na NF gerada.

Situação reportada:

  • Usuário reporta que ao tentar efetuar a devolução de uma NF de recebimento que possuía:
    • Produto com acondicionamento;

    • ID de acondicionamento vinculado;

    • Operação que movimentava estoque;

    O sistema apresentava erro de integridade na geração da NF.

    Erro apresentado:

    image.png

Causa identificada

A versão anterior do sistema:

  • Não estava preparada para montar a devolução considerando o acondicionamento e ID do acondicionamento;

  • O pedido interno utilizado para emissão da NF de devolução não aceitava o vínculo com acondicionamento;

  • Gerava erro de integridade ao gravar a NF.

Premissas:

  • Necessário o ambiente estar atualizado com a versão Faturamento de número 132726 ou superior;

Teste realizado após a atualização

Cenário 1: Identificar ou gerar NF de entrada com acondicionamento e movimentação de estoque

Objetivo do cenário

image.png

Garantir que exista uma NF de entrada com:

  • Produto acondicionado;

  • ID de acondicionamento;

  • Movimentação de estoque.

Resultado esperado:

  • NF com produto que possua Acond.

  • Campo Id. Acond. preenchido.

  • Operação que movimentou estoque

  • NF identificada com produto acondicionado.

  • Estoque movimentado corretamente no recebimento.

Cenário 02 – Acessar rotina de devolução de NF de recebimento

Passo a passo

01 - Acessar módulo Menu: Faturamento → Notas Fiscais → Devolução → De Recebimento

image.png

02 - Selecionar a NF localizada no cenário anterior
Filtrar pelo número da nota.

image.png

image.png

image.png

Resultado esperado:

  • NF listada corretamente.

  • Permite avançar para próxima etapa.


Cenário 03 – Validar exibição do Acondicionamento na tela de devolução

01 - Avançar até Step 4/4 – Itens a serem devolvidos

image.png

Verificar colunas:

  • Acond.

  • Id. Acond.

  • Quantidade entregue

  • Quantidade devolvida

Resultado esperado:

  • A coluna Acond. é exibida.

  • O Id. Acond. aparece corretamente.

  • Quantidade disponível para devolução correta.

  • Não ocorre erro ao carregar os itens.


Cenário 04 – Efetuar devolução com movimentação de estoque

01 - Clicar em: Finalizar

image.png


Resultado esperado:

  • ✅ NF de devolução gerada com sucesso;

  • ✅ Mensagem apresentada: Nota Fiscal XXXX da Série X foi gerada com sucesso!

  • ❌ NÃO ocorre erro de integridade;

  • ❌ Não ocorre erro de foreign key.


    Cenário 05 – Validar NF gerada

    01 - Acessar: Faturamento → Consulta Nota Fiscal

    image.png

    02 - Localizar NF gerada. Filtrar por emissão/data.

    03 - Abrir a NF e acessar aba: Itens

    image.png

    image.png


    Validar:

    • CFOP/CIO utilizado movimenta estoque;

    • Produto correto;

    • Quantidade correta;

    • Acondicionamento exibido;

    • ID de acondicionamento mantido;

    • Estoque movimentado corretamente.


    Resultado esperado:

    • Item devolvido com destaque de:

      • ✅ Acondicionamento

      • ✅ ID de acondicionamento

    • Estoque atualizado corretamente.

    • Nenhum erro de integridade registrado.

    4.png

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