Problemas conhecidos
Especificações obrigatórias não são verificadas ao criar um produto através de API
Especificações obrigatórias não são verificadas ao criar um produto através de API
ID: 522293
Backlog
Publicado em 10/02/2022
•
Última atualização em 25/11/2022
Sumário
Este problema conhecido foi traduzido automaticamente do inglês.
Os produtos com especificações obrigatórias não devem estar ativos se pelo menos uma dessas especificações não for preenchida ou verificada.
A criação do produto via Admin garante uma validação pelo catálogo sobre estas especificações e o resultado é que o produto permanece inativo até o seu preenchimento.
No entanto, tal validação não está ocorrendo ao criar o produto via API. O resultado é que o produto pode estar ativo mesmo sem que essas especificações sejam preenchidas.
Simulação
- Criar um produto via API: https://developers.vtex.com/vtex-rest-api/reference/post-product
- Selecione uma categoria que tenha especificações obrigatórias do produto
- Não cumprir as especificações obrigatórias
- Verificar se o produto tem o status "Ativo" quando não deveria ter.
Workaround
Nenhuma solução.