Hay varias razones por las que un pedido entre un marketplace y una tienda VTEX no se integra, y para cada una de ellas hay una notificación que indica la naturaleza del error. Puede encontrar el mensaje de error en el Admin VTEX, en el módulo Marketplace > Conexiones > Pedidos. Para visualizar el mensaje, simplemente haga clic en el pedido.
En Dafiti, hay errores de integración de pedidos que se producen con más frecuencia que otros. Este artículo reúne los más comunes e indica cómo resolverlos.
Mensaje de error
Não é possível integrar um pedido composto por produtos criados manualmente
Este error se produce cuando un ítem del pedido se ha registrado directamente en la plataforma de Dafiti. Aunque el ítem también esté registrado en VTEX, este doble registro hace que el sistema VTEX no reconozca el ID del SKU, y el pedido no se integra. La solución es eliminar el registro del ítem en la plataforma Dafiti y, tras asegurarse de que el SKU está registrado en VTEX, volver a procesar el pedido manualmente. En su Admin, en el módulo Marketplace > Conexiones > Pedidos, haga clic en el pedido con error. Luego, el botón Acciones se vuelve visible, haga clic en el mismo y elija la opción Reprocesar.
Mensajes de error
No fue posible integrar el pedido, porque uno o más items no tienen suficiente inventario para el canal de ventas de Marketplace
No fue posible integrar el pedido, porque uno o más items no están disponibles
Los errores relacionados con la falta o insuficiencia de stock pueden tener varias causas. Para identificar el origen del error y corregirlo, consulte el artículo Errores de falta de stock en la integración de pedidos de marketplace.
Mensaje de error
Não foi possível integrar o pedido, pois um ou mais itens não possui preço vigente para o canal de vendas configurado
Este error indica una inconsistencia en el precio del SKU, que puede estar expirado o tener un error de registro. Verifique si es necesario cambiar el precio del SKU y vuelva a procesar manualmente el pedido. En su Admin, en el módulo Marketplace > Conexiones > Pedidos, haga clic en el pedido que tiene el error y, luego, haga clic en Acciones. Seleccione la opción Reprocesar.
Mensaje de error
This api call "SetStatusToShipped" is currently not allowed
En Dafiti, existe una configuración del sistema logístico que, por defecto, está marcada con el valor "sí" (verdadero). Esto permite que los envíos del tipo FOB y Milk Run funcionen correctamente. Sin embargo, cuando el seller no ha configurado ninguna de esta opciones en Dafiti, es posible que se produzca este error. Para corregirlo, hay que ponerse en contacto con Dafiti, que entonces va a cambiar la configuración del sistema de "sí" a "no", solucionando el problema.
Mensaje de error
Valor de variação inválido
El mensaje indica que la plantilla de mapeo de categorías y atributos no se ha rellenado correctamente, es decir, que en uno o varios campos se han insertado valores incorrectos. Por ejemplo, una especificación de tamaño se rellenó con el número cero, que no es un valor válido. Si es necesario, consulte las orientaciones para rellenar la plantilla de mapeo en el artículo Envío de los productos a Dafiti.
Mensajes de error
Pedido não integrado pois o mesmo não está pendente
No es posible integrar una orden que ya pasó del estado Pendiente en Dafiti
Los errores mencionados se producen cuando se ha modificado el status de un pedido directamente a través del portal de Dafiti. De este modo, el sistema VTEX ya no puede identificar el status de este pedido, lo que imposibilita su integración, ya que un pedido de Dafiti solo se integra cuando tiene el status Pending (pendiente). Los otros status que existen son Ready to ship (listo para enviar), Shipped (enviado), Delivered (entregado), Return shipped by customer (devuelto por el cliente) y Canceled (cancelado). No hay solución para los errores de esta naturaleza. La orientación es que un pedido de marketplace nunca debe ser procesado directamente por la plataforma del marketplace, sino por el Admin VTEX.
Mensaje de error
OMS Api Error Occurred
En la configuración de la integración con Dafiti, existe la opción de activar el campo FOB (Free on Board), un tipo de envío en el que la entrega del producto al cliente la realiza el marketplace. El mensaje de error mencionado se produce cuando el usuario ha activado la opción FOB en el conector, pero no tiene registrado este tipo de envío en Dafiti. La solución es desactivar primero el campo FOB en el conector. Para ello, vaya a su Admin VTEX, en el módulo Marketplace > Conexiones > Integraciones. En la tarjeta de Dafiti, haga clic en el ícono del engranaje y seleccione la opción Editar configuración, que abrirá un modal en el que el campo FOB debe estar marcado con la opción No. A continuación, haga clic en el botón Guardar configuración. Con el campo FOB desactivado en el conector, el siguiente paso es ponerse en contacto con Dafiti y solicitar la habilitación del envío de tipo FOB. Dafiti proporcionará instrucciones sobre cómo debe proceder el usuario.