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:
-
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 XXXX 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
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
02 - Selecionar a NF localizada no cenário anterior
Filtrar pelo número da nota.
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
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 - Selecionar item
Clicar em: Seleciona tudo
02 - Confirmar quantidade devolvida
Validar que:
-
Quantidade devolvida = quantidade entregue.
03 - Clicar em: Finalizar
Resultado esperado:
-
✅ NF de devolução gerada com sucesso;
-
✅ Mensagem apresentada:
-
❌ 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
02 - Localizar NF gerada
Filtrar por emissão/data.
03 - Abrir a NF e acessar aba: Itens
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.
ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.








