Menu
Feedback
Comece aqui

Problemas conhecidos

Problemas conhecidos
Não é possível remover um valor de atributo de tipo texto por WebService para um produto
Marketing & Merchandising
ID:
Backlog
Publicado em02/01/2018
Última atualização em22/12/2022
1 min de leitura

Sumário

Quando de um produto específico se tenta remover pelo WebService o valor de um dos seus atributos de tipo texto, a resposta indica que é obrigatório ter um valor, mas pela interface de usuário é possível fazer a alteração. Quando você quiser automatizar a integração para remover atributos já associados, não é possível por esse motivo.

Simulação

  1. Fazer uma chamada ao WS ProductEspecificationInsert, indicando o idProduct e seu fieldName corretos.
  2. Dentro de fieldValues, deixe vazio o string, simulando remover o valor do atributo.
  3. Execute a chamada ao webservice e, logo depois, é possível ver o erro indicando que o valor do atributo não pode estar vazio.

Workaround

É possível remover o valor do atributo desejado a partir da interface de usuário do administrador de Produto. Você deverá entrar ao produto, identificar o atributo e apagar o valor carregado. Em seguida, salve as alterações e o valor removido será atualizado.

Contribuidores
1
Photo of the contributor
+ 1 contributors
Isso foi útil?
Sim
Não
Sugerir edições (GitHub)
Contribuidores
1
Photo of the contributor
+ 1 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na VTEX Community
Junte-se à nossa comunidade
Solicite suporte à VTEX
Receba assistência personalizada com nossos especialistas
Abra um ticket de suporte
GitHubDeveloper PortalComunidadeFeedback