> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://doc.common-services.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Stock/precios de productos no sincronizados con Amazon - Amazon Marketplace Plus

Este artículo explica las **razones más comunes por las que los niveles de stock o los precios de los productos no se sincronizan con Amazon**, y cómo solucionarlos paso a paso.

---

## 1. La tarea programada “Inventario de listados de informes” no se ejecuta

Si la tarea programada **Inventario de listados de informes** **no se ejecuta**, el módulo no puede determinar qué SKUs ya existen en su cuenta de Amazon.  
Como resultado, las ofertas **no se pueden sincronizar**, y puede aparecer el siguiente error:

> **“This SKU has not been listed on Amazon.”**

Esta tarea cron es esencial porque registra todos los SKUs existentes en Amazon y los vincula con su catálogo de PrestaShop.

### Cómo verificar y ejecutar el cron

1. Vaya a la pestaña **Tareas programadas** del módulo Amazon Marketplace.  
2. Localice el cron:  
   **Inventario de listados de informes**  
3. **Copie la URL** proporcionada por el módulo.  
4. Pegue la URL en la **barra de direcciones de su navegador**.  
5. Asegúrese de que **no aparezcan mensajes de error** al cargar la página (como *Upsert data inventory for a chunk failed!* o *Synchronisation failed!*)

Ejemplo de resultado del cron **Inventario de listados de informes** sin errores:

![Report Listing Inventory](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot2191_1es7apz.jpg)

⚠️ **Importante:**  
Hay **una URL de cron separada para cada marketplace de Amazon (país)** configurada en el módulo.  
Debe ejecutar y verificar el cron **para cada país**.

📚 Documentación:
* https://doc.common-services.com/es/article/gestion-de-tareas-programadas-cron-amazon-marketplace-plus-16dqah9/#4-inventario-de-listados-de-informes-url-para-obtener-y-guardar-el-informe-de-datos-que-enumera-el-inventario  
* https://doc.common-services.com/es/article/error-this-sku-has-not-been-listed-on-amazon-amazon-marketplace-plus-1o91dz7/

---

## 2. Los filtros excluyen productos de la sincronización

Los filtros son una causa muy común de que no se actualicen los stocks o precios.

### Puntos clave sobre los filtros

* **Los filtros de estado están habilitados por defecto**, incluso si la funcionalidad global **Filtros** está deshabilitada.  
* Algunos filtros pueden excluir silenciosamente productos del envío a Amazon.

### Qué hacer

1. Vaya a la pestaña **Funciones** del módulo.  
2. **Habilite la funcionalidad Filtros** para que la pestaña Filtros sea visible.  
3. Revise cuidadosamente cada filtro.  
4. **Deshabilite cualquier filtro que no sea estrictamente necesario**, especialmente:  
* Exclude zero quantity products (de lo contrario, cuando un producto llegue a cero stock, no se sincronizará con Amazon, causando discrepancias de stock)  
* Exclude inactive products (si no es intencional)

📚 Documentación:  
* https://doc.common-services.com/es/article/pestana-de-filtros-amazon-marketplace-plus-128mjla/

---

## 3. Reenviar y verificar el catálogo

Una vez que los crons y filtros estén correctamente configurados, debe reenviar su catálogo.

### Pasos para reenviar ofertas correctamente

1. Vaya a **Catálogo > Amazon > Ofertas**  
2. Haga clic en **Enviar todo el catálogo**  

> ℹ️ Esto todavía solo enviará:  
> - Productos que pertenecen a las categorías seleccionadas en la pestaña **Categorías**  
> - Productos **no excluidos** por filtros

3. Haga clic en **Verificar**  
* Compruebe si algún producto está excluido debido a:  
    * Filtros  
    * Datos faltantes  
    * Errores de configuración
4. Haga clic en **Enviar a Amazon**  
5. Revise el **reporte de procesamiento de Amazon** y verifique errores.

📚 Documentación:  
* [https://doc.common-services.com/es/article/reporte-1lbhfjn/](https://doc.common-services.com/es/article/generar-el-reporte-amazon-marketplace-plus-p3u5xj/)

---

## 4. Verificar el resultado del cron de sincronización

Después de enviar su catálogo, es esencial revisar el **resultado del&#32;[cron de sincronización](https://doc.common-services.com/es/article/gestion-de-tareas-programadas-cron-amazon-marketplace-plus-16dqah9/#4-sincronizacion-url-para-sincronizar-los-productos)**:

* Debe mostrar:  
  **Sending feed successfully & Products were successfully submitted to Amazon**  
* No debe mostrar **errores** como:  
* *Sending feed failed*

⚠️ Si aparecen errores, **contacte con nuestro soporte inmediatamente** para una investigación adicional.

---

## 5. Activar el cron Arreglar Discrepancias en Existencias

Este cron compara los niveles de stock entre PrestaShop y Amazon.  
Si detecta discrepancias, los productos afectados se añaden automáticamente a la cola de sincronización.

Luego se incluirán en la siguiente sincronización (por cron o manual).

### Cómo activarlo

1. Primero, active el **Modo Experto**:  
   https://doc.common-services.com/es/article/modo-experto-amazon-marketplace-plus-ioy6gq/

2. Después, vaya a la pestaña **Tareas programadas** del módulo Amazon Marketplace.

3. Verá un nuevo cron llamado:  
   **Arreglar Discrepancias en Existencias**

4. Ejecútelo como los demás cron y configúrelo también en el cron de su servidor si es necesario.

Esto ayuda a evitar diferencias de stock entre PrestaShop y Amazon con el tiempo.

---

## Lista de verificación

✔ Cron Report Listing Inventory ejecutado (para cada país)  
✔ Sin errores al abrir las URLs de los cron  
✔ Filtros revisados y los innecesarios desactivados  
✔ Catálogo completo verificado antes de enviar  
✔ Informes de Amazon revisados tras el envío  
✔ Resultado del cron de sincronización verificado  
✔ Cron Arreglar Discrepancias en Existencias activado  

Siguiendo estos pasos se resuelven la mayoría de los problemas de sincronización de stock y precios con Amazon.
