[Somente PaaS]{class="badge informative" title="Aplica-se somente a projetos do Adobe Commerce na nuvem (infraestrutura do PaaS gerenciada pela Adobe) e a projetos locais."}

ACSD-69333: alterações de SKU foram permitidas para produtos com uma Atualização agendada ativa

O patch ACSD-69333 corrige o problema em que as alterações de SKU eram permitidas em produtos com uma Atualização agendada ativa. Após a correção, as alterações da SKU são proibidas durante as atualizações programadas ativas. Ocorreu um erro ao salvar o produto, e o campo SKU do produto está desabilitado para edição no painel Admin. Isso evita inconsistências de Inventário MSI causadas por alterações de SKU durante reversões de preparo. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.76 está instalado. A ID do patch é ACSD-69333. Observe que esse problema está programado para ser corrigido no Adobe Commerce 2.4.9.

Produtos e versões afetados

O patch foi criado para a versão do Adobe Commerce:

  • Adobe Commerce (todos os métodos de implantação) 2.4.7-p6

Compatível com as versões do Adobe Commerce:

  • Adobe Commerce (todos os métodos de implantação) 2.4.7 - 2.4.8-p3
NOTE
O patch pode se tornar aplicável a outras versões com as novas versões do Quality Patches Tool. Para verificar se o patch é compatível com a sua versão do Adobe Commerce, atualize o pacote magento/quality-patches para a versão mais recente e verifique a compatibilidade na Quality Patches Tool: página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.

Problema

Alterações de SKU foram permitidas para produtos com uma Atualização agendada ativa. Após a correção, as alterações da SKU são proibidas durante as atualizações programadas ativas. Ocorreu um erro ao salvar o produto, e o campo SKU do produto está desabilitado para edição no painel Admin. Isso evita inconsistências de Inventário MSI causadas por alterações de SKU durante reversões de preparo.

Pré-requisitos:

Os módulos de inventário estão instalados e ativados.

Etapas a serem reproduzidas:

  1. Faça logon no painel Admin.
  2. Crie uma nova fonte e um novo estoque.
  3. Crie um produto simples. (Por exemplo: SKU = SP1)
  4. Criar uma atualização de preparo. (Por exemplo: altere o nome.)
  5. Enquanto a atualização de preparo estiver ativa, altere o SKU do produto = SP11.
  6. Verifique a tabela inventory_source_item. Outro registro é criado com o novo SKU = SP11.
  7. Faça um pedido que inclua todas as quantidades disponíveis para tornar o produto Sem Estoque.
  8. Crie a fatura e a remessa e verifique a tabela inventory_source_item.
  9. Verifique se o SKU volta para SP1 e se a disponibilidade de estoque é No Estoque.
  10. Acesse a Loja e verifique o status do estoque do produto.

Resultados esperados:

O status do estoque do produto não é alterado.

Resultados reais:

A quantidade em estoque é atualizada, e o produto é movido para Em Estoque.

Aplicar o patch

Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:

Leitura relacionada

Para saber mais sobre Quality Patches Tool, consulte:

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3