Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Problemas conhecidos
Não é possível remover um valor de atributo de tipo texto por WebService para um produto
Não é possível remover um valor de atributo de tipo texto por WebService para um produto
ID:
Backlog
Publicado em 02/01/2018
Última atualização em 22/12/2022

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
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback