Saltar al contenido principal
Amazon

Tarea «Rellenar Order ID en albaranes» de Amazon Connector: qué hace y qué mirar

La tarea programada Amazon SP-API - Rellenar Order ID en albaranes (Amazon SP-API - Prefill Order ID on pickings) corre cada minuto y, en cada pasada, rellena el ID del pedido de Amazon (Amazon Order ID) y la Cuenta SP-API de Amazon (Amazon SP-API Account) que falten en los albaranes no cancelados, con un máximo de 200 albaranes por pasada. Si no cambia nada, mira si el albarán está cancelado, si ya tiene los dos campos o si el módulo no consigue determinar su ID de pedido.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 5 de noviembre de 2026

Lo esencial

Módulo
Amazon
Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del conector, versión 17.0 y 20.0 · en las fuentes enlazadas al final
Lectura
5 min

El detalle de cada pasada corresponde al código de Odoo 20.0. La tarea está en todas las ramas publicadas del módulo (17.0, 18.0, 19.0 y 20.0).

Esquema de la tarea programada que corre cada minuto
Esquema hecho con código a partir del código publicado del módulo (no es una pantalla de Odoo): la tarea Amazon SP-API - Rellenar Order ID en albaranes, que corre cada minuto y viene activa al instalar, en Odoo 17.0, 18.0, 19.0 y 20.0. Los rótulos del esquema van en inglés, como en el código.

Lo que hace la tarea, detalle a detalle

Corre cada minuto y viene activa al instalar

La tarea Amazon SP-API - Rellenar Order ID en albaranes se ejecuta cada minuto y está activa desde que se instala el módulo. Trabaja sobre los albaranes, que son los traslados de Inventario. En Odoo 17.0 la tarea lleva configurado que se repite sin fin.

En cada ejecución, la tarea pide procesar como máximo 200 albaranes. Ese es el tope de una pasada, no de toda la base de datos: lo que quede fuera se queda para la siguiente.

Cada pasada mira como máximo 200 albaranes, los más recientes primero

En cada pasada la tarea busca albaranes que no estén cancelados y que tengan vacío el ID del pedido de Amazon o la Cuenta SP-API de Amazon. Los ordena del más nuevo al más antiguo y se queda con 200. Un albarán que ya tiene los dos campos rellenos no entra en la búsqueda.

Los albaranes que la tarea no consigue rellenar siguen cumpliendo esa condición, así que vuelven a entrar en la pasada siguiente. Como la búsqueda empieza por los más nuevos y se corta en 200, los más antiguos solo entran cuando hay hueco.

Si no averigua el ID del pedido de Amazon, no toca nada

Para cada albarán, el módulo intenta determinar cuál es su ID de pedido de Amazon. Si no lo consigue, pasa al siguiente sin escribir nada: ni el ID ni la cuenta. En ese caso ni siquiera intenta determinar la cuenta.

Solo rellena huecos, no corrige lo que ya hay

Si el ID del pedido de Amazon está vacío, la tarea escribe el que ha determinado. Si la Cuenta SP-API de Amazon está vacía, intenta determinarla y, si la obtiene, la escribe. Lo que ya tiene valor no se toca: un ID o una cuenta ya rellenos seguirán como están, aunque no sean los que la tarea habría puesto.

La cuenta puede quedarse vacía aunque se haya rellenado el ID

La tarea solo escribe la cuenta si la obtiene. Si el ID se ha determinado pero la cuenta no, se guarda el ID y la cuenta queda vacía. Ese albarán sigue cumpliendo la condición de búsqueda, de modo que la tarea volverá a intentarlo en las pasadas siguientes.

Termina contando cuántos albaranes han cambiado

Antes de rellenar, la tarea anota el ID (sin espacios en los extremos) y la cuenta de cada albarán. Después los compara: cuenta como actualizado el albarán cuyo ID o cuya cuenta es distinto del anotado, y un albarán se cuenta una sola vez aunque cambien los dos. Ese total es lo que devuelve la pasada.

Dónde ver el resultado

Abre la ficha del albarán (traslado de Inventario) y busca el grupo SP-API de Amazon (Amazon SP-API). Ahí están los campos ID del pedido de Amazon y Cuenta SP-API de Amazon. Cada uno de esos dos campos lleva una condición de visibilidad que lo oculta en algunos albaranes, así que puede que no los veas en todos.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vídeo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (vídeo en inglés)

Si no hace nada: qué mirar

  • Que la tarea programada siga activa: viene activa al instalar el módulo.
  • Que el albarán no esté cancelado: los cancelados quedan fuera de la búsqueda.
  • Que el albarán no tenga ya rellenos el ID del pedido de Amazon y la Cuenta SP-API de Amazon: en ese caso no entra en la pasada y no hay nada que rellenar.
  • Que el módulo pueda determinar el ID de pedido de ese albarán: si no lo consigue, no escribe ni el ID ni la cuenta.
  • Que no haya muchos albaranes recientes en esa situación: cada pasada mira como máximo 200, empezando por los más nuevos.
  • Si el ID está pero la cuenta no, la tarea no ha podido determinar la cuenta; volverá a intentarlo en las pasadas siguientes.

El nombre de la tarea según el idioma de tu Odoo

Con Odoo en castellano la tarea se llama Amazon SP-API - Rellenar Order ID en albaranes. El módulo trae el nombre traducido a otros idiomas, así que si tu Odoo está en otro idioma, el nombre cambia con él. El esquema siguiente reúne algunos de esos nombres.

Esquema con el nombre de la tarea en cinco idiomas
Esquema hecho con código a partir de las traducciones publicadas del módulo (no es una pantalla de Odoo): el nombre de la tarea tal como lo ve el usuario con Odoo en castellano, alemán, francés, italiano y portugués.

Precio y cómo ayuda FlexigoTech

El módulo está publicado en Odoo Apps para 17.0, 18.0, 19.0 y 20.0 y es de pago único por versión; además necesita la suscripción a FlexigoTech Cloud, plan Conector: 49 €/mes o 490 €/año sin IVA, con hasta 3 cuentas de la plataforma. La conexión pasa por FlexigoTech Cloud, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla. Sin suscripción, o con el servicio suspendido, se para lo que da la suscripción; los datos se quedan en tu Odoo.

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si quieres ver el módulo completo, tienes la página del módulo.

Sigue leyendo

Comprobado en el código del conector (versión 17.0 y 20.0) y en las fuentes enlazadas

Fuentes