Ir para o conteúdo principal

OS 80962 - CORREÇÃO - SIS/WEB - RECEBIMENTO - RECEBIMENTO DUPLICADO NO KARDEX

Objetivo:

  • Esta solicitação tem por objetivo ajustar a rotina Nota Fiscal – Efetivação aplica trava de concorrência e de status para impedir que dois usuários finalizem a mesma NF ao mesmo tempo ou quando a NF já estiver Efetivada, Cancelada ou Integrada, evitando lançamentos duplicados no Kardex.
    • Escopo e riscos cobertos:

      • Concorrência entre usuários sobre a mesma NF.

      • Mensagens de bloqueio por Efetivada/Cancelada/Integrada.

      • Ausência de duplicidade no Kardex e consistência de status.

      • Regressão básica: grid, filtros, botão de efetivação e atualização do status.

Situação reportada:

  • O usuário reporta que "O pessoal do compras identificou que um recebimento duplicou o lançamento no Kardex com usuário diferente, porém no recebimento foi lançada apenas uma vez.".

Premissas:

  • Necessário o ambiente estar atualizado com a versão do módulo Recebimento de número 123027 Genexus 17 ou superior;

Teste realizado após a atualização

Cenário 1 — Concorrência entre dois usuários: B efetiva; A tenta depois (bloqueio por “já Efetivada”)

Preparação

  1. Usuário A e Usuário B acessam simultaneamente Nota Fiscal – Efetivação.

  2. Ambos filtram e localizam a mesma NF (status pendente no grid).

Passos

  1. Menu: Recebimento >> Recebimento >> Nota fiscal - Efetivação 

    image.png

    image.png


  2. Usuário A carrega a nota

    image.png


  3. Usuário B clica em Efetivar e finaliza o recebimento.

    image.png

    image.png


  4. Em seguida (sem atualizar o A), Usuário A tenta Efetivar a mesma NF.

    image.png


    image.png

Resultado esperado

  • Usuário B: efetivação concluída com sucesso.

  • Usuário A: mensagem “Nota Fiscal já foi Efetivada” e a NF não aparece mais pendente após Atualizar o grid.


Cenário 2 — Bloqueio por Cancelada

Preparação

  • Colocar a NF em status Cancelada.

    image.png

Passos

  1. Usuário tenta Efetivar a NF cancelada.

    image.png

Resultado esperado

  • Sistema exibe “Não foi possível efetuar a Efetivação da Nota Fiscal, pois a Nota Fiscal foi Cancelada.”

4.png

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