Quando eu tento inserir dois produtos com a mesma descrição aparece uma mensagem de erro.
Boa Tarde!
@Djalma Neto pelo o que entendi, você está duplicando o cadastro de produtos é isso?
Isso.
Você chegou a ver essa documentação sobre regras de preço e não te atendeu: https://help.vtex.com/tutorial/configurar-regla-de-precio-para-politica-comercial?locale=pt
Caso você não queira usar a regra, você pode mudar na própria política usando o mesmo cadastro sem necessidade de replicar.
Sobre estoque você pode criar um novo para atender essa política, amarrar as transportadoras e doca também.
Você não precisa cadastrar 2 produtos iguais, basta cadastrar um:
- Crie dois estoque, cada um para a sua respectiva política
- Cada política tem seu preço
- Matamos o seu problema :)
Bom dia. Obrigado pelas repostas. Por qual método ou classe eu vínculo o preço e estoque a política? Não encontro no manual web service.
O método webservice só serve para cadastrar produtos, para vincular preço você deve utilizar as APIs que se encontram aqui:
https://help.vtex.com/developer-docs
Veja que as APIs estão divididas pelos módulos da VTEX.
-----
Mas respondendo a sua pergunta, a api de preço seria essa:
https://documenter.getpostman.com/view/101975/vtex-pricing-api/6YsWxKT?version=latest
Bom dia. Eu tenho outra pergunta em relação a isso. Estou integrando alguns produtos incluindo neles as duas políticas quando for o caso, usando o campo ListSotoreId. Para uma política está exibindo o produto, a imagem, o estoque e o preço. Mas para a outra política apenas o produto, a imagem e em todos os produtos aparece produto esgotado. Um produto é para ser exibido da mesma forma nas políticas que ele for incluído?
Sim, ou você cria 2 produtos diferentes, ou faça uma script customizado para deixa-lo dessa forma que você deseja.