Erros de lançamento de demonstrativo devido a conflitos de atualização ou estoque indisponível
Código de erro: CannotPickWithEnoughInventory
Este artigo fornece soluções alternativas para mensagens de erro relacionadas a problemas de estoque ou conflitos de atualização durante o lançamento de transações do Commerce no Microsoft Dynamics 365 Commerce.
Erro de lançamento de demonstrativo devido a estoque indisponível
Durante o lançamento do demonstrativo, você recebe uma mensagem de erro como a seguinte:
xx não pode ser separado porque há somente yy disponível(is) no estoque
Solução alternativa
Você pode atenuar o erro atualizando manualmente o estoque do item ou habilitando o estoque físico negativo para o grupo de modelos de item associado ao item no Commerce headquarters.
Para uma experiência de lançamento consistente, a Microsoft recomenda que você habilite o estoque físico negativo para o grupo de modelos de item. Em algumas situações, não será possível lançar demonstrativos negativos, a menos que o estoque físico negativo esteja habilitado.
Por exemplo, não há estoque disponível para um item, mas um caixa retorna o item e o adiciona novamente à mesma transação a um preço reduzido para imitar uma conciliação de preço. Nesse caso, a transação de devolução e a transação de venda serão retiradas na mesma instrução da ordem do cliente. No entanto, como não há garantia de que a linha de devolução (que aumenta o estoque) será lançada antes que a linha de venda (que reduz o estoque) seja lançada, os erros de estoque poderão ocorrer. Se o estoque físico negativo for habilitado neste cenário, a postagem da transação não é afetada negativamente e o sistema reflete corretamente o estoque.
Para habilitar o estoque físico negativo para um grupo de modelos de item no Commerce headquarters, siga estas etapas:
Vá para Gerenciamento de estoque>Configurar>Inventário.
No painel de navegação esquerdo, selecione o grupo de modelos de item.
Na seção Políticas de estoque, em Estoque negativo, marque a caixa de seleção Estoque físico negativo.
Erros de postagem de instrução devido a conflitos de atualização
Um problema de conflito de atualização pode ocorrer quando o método de avaliação de estoque é custo padrão ou média móvel. Como ambos os métodos são métodos de cálculo de custos perpétuos, o custo final é determinado no momento do lançamento.
Se você estiver usando o método de média móvel, receberá uma mensagem de erro como a seguinte:
O valor de estoque xx.xx não é esperado após o cálculo de despesas proporcionais
Se você estiver usando o método de custo padrão, receberá uma mensagem de erro como a seguinte:
O custo padrão não corresponde ao valor do estoque financeiro após a atualização. Valor = xx.xx, Qtd. = yy.yy, Custo padrão = zz.zz
Solução alternativa
Para contornar os erros, consulte Ocorre um conflito de atualização quando o método de avaliação de estoque é o custo padrão ou a média móvel.
Observação
Para o erro de conflito de atualização, não é necessário excluir as ordens de cliente geradas usando a etapa de agregação do lançamento. Depois de implementar as soluções alternativas sugeridas, a instrução deverá ser postada se você tentar novamente a postagem da instrução.