Preguntas y Errores Frecuentes
  1. Help Center
  2. VTEX
  3. Preguntas y Errores Frecuentes

Error en VTEX "el código de referencia ya existe en el banco"

En este artículo te mostramos qué debes hacer para solucionar este error de manera correcta.

Este error se genera cuando Multivende trata de crear un producto en VTEX, pero el SKU padre de este producto ya existe en esta plataforma. Dado que VTEX no permite que existan dos productos con el mismo SKU padre, arroja el error al momento de hacer la publicación del producto desde Multivende. El error se presenta de la siguiente manera:

"content": { 
"content": "a: InternalServiceFault: O código de referência \" I9446 \ "existe no banco, porém o id do produto está informado nulo. Es necesario informar o id do produto para que o mesmo seja atualizado. "
},

Error VTEX - 1

Solución 

Lo que se necesita para solucionar este error es que ya no existan dos productos con el mismo SKU padre y para hacerlo debes seguir los siguientes pasos:

1. Ir directamente a la página de VTEX y buscar el SKU padre que ya existe en la plataforma.

2. A este SKU, debes agregarle un sufijo extra para diferenciarlo del SKU que se va a crear en Multivende. En este caso, debes agregar el sufijo -OBS (obsoleto).

Por ejemplo: el SKU padre original "I9446" debería quedar como "I9446-OBS"

3. Luego, resincroniza el producto en Multivende para que se pueda crear normalmente.

Ahora bien, es importante saber que al realizar lo anterior no se ha borrado el SKU obsoleto, simplemente se ha creado un SKU nuevo para el producto con el que estará vinculado Multivende. Por lo tanto, se debe realizar un último paso que es pasar los SKU obsoletos a una categoría de descarte , ya que VTEX no permite eliminar productos directamente.

 

¡Felicitaciones tu error de sincronización en VTEX ha sido solucionado con éxito !

 

Si tienes dudas contáctanos en help@multivende.com y estaremos ¡felices de ayudarte!

Equipo Merchant Success Multivende