Saltar al contenido principal
Amazon

Qué hace el botón Sync Amazon-Issued Invoices de Amazon Connector for Odoo

El botón Sync Amazon-Issued Invoices lanza a mano la reconciliación de facturas emitidas por Amazon, la misma que Odoo ya ejecuta cada día con una tarea programada. Solo aparece en Odoo 19 y 20, solo si la opción Reconcile Amazon-issued invoices (VCS) está activada, y pide permiso de Responsable (Manager) o de Settings.

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 20.0 · en las fuentes enlazadas al final
Lectura
5 min

Dónde está el botón y cuándo se ve

El botón Sync Amazon-Issued Invoices está en la pantalla Cuentas (Accounts), que se abre desde Amazon › Configuración › Cuentas (Amazon › Configuration › Accounts). Los tramos Configuración y Cuentas piden el permiso Responsable, y el tramo Amazon pide Lector (Viewer). Con solo Lector ves el tramo Amazon, pero no los otros dos.

Esquema hecho con código a partir del código publicado del módulo, no una pantalla de Odoo: el menú Amazon › Configuration › Accounts, el botón Sync Amazon-Issued Invoices y, a un lado, el mensaje que puede pararlo
El camino de menú y el botón, con el mensaje de falta de permiso al lado, en un esquema con los rótulos en inglés del código y no en una captura.

En la pantalla Cuentas, el botón está solo en Odoo 19 y 20 (no en 17 ni en 18), aunque el módulo se publica para Odoo 17, 18, 19 y 20. Además, el botón se oculta mientras la opción Reconcile Amazon-issued invoices (VCS) no esté activada, y con los valores por defecto no lo está: por defecto no lo vas a ver.

El rótulo cambia con el idioma de Odoo. Con Odoo en alemán se lee Von Amazon ausgestellte Rechnungen synchronisieren, en francés Synchroniser les factures émises par Amazon, en italiano Sincronizza le fatture emesse da Amazon y en portugués Sincronizar faturas emitidas pela Amazon.

Esquema hecho con código a partir de las traducciones publicadas del módulo, no una pantalla de Odoo: el rótulo del botón en alemán, francés, italiano y portugués
El rótulo del botón según el idioma de Odoo, en un esquema y no en una captura.
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)

Lo primero que pasa: la tarea diaria

El camino normal no pasa por el botón. La tarea programada Amazon SP-API - Reconcile Amazon-issued invoices (VCS, opt-in) corre cada día y está activa desde la instalación. Recorre las cuentas activas que tienen la opción Reconcile Amazon-issued invoices (VCS) activada y lanza en cada una la misma reconciliación que lanza el botón, con el origen CRON. Si una cuenta falla, la tarea anota un aviso en el registro del servidor y sigue con las demás.

El botón es la excepción: sirve para lanzar esa reconciliación a mano, sin esperar a la siguiente ejecución. Esto es lo que cambia respecto a la tarea:

Tarea diariaBotón
Cuentas que trataTodas las activas con la opción activadaLa cuenta que tienes abierta
Origen en el informeCRONManual
Mensaje en el historial de la cuentaNoSí
Si hay errores o líneas tardías marcadasSigue y lo cuenta en el informeSe detiene con un error

Un caso: lanzarlo a mano antes del cierre

Ejemplo Caso ilustrativo: la empresa y sus datos son inventados para explicar el flujo.

Menaje Levante S.L., una empresa inventada que vende en Amazon y lleva la contabilidad en Odoo 20, tiene activada la opción Reconcile Amazon-issued invoices (VCS). La persona de administración, con permiso Responsable, no quiere esperar a la tarea de esta noche y lo lanza a mano:

  1. Entra en Amazon › Configuración › Cuentas y abre la cuenta de Amazon. Como la opción está activada, ve el botón.
  2. Pulsa Sync Amazon-Issued Invoices. Lo primero que hace Odoo es comprobar que su usuario sea Responsable (o esté en Settings) y que pueda escribir en esa cuenta. Si falla, la acción se para ahí.
  3. Odoo lanza la reconciliación solo para esa cuenta, con el origen Manual.
  4. Con el recuento que sale, compone un informe. Si no hay errores ni líneas tardías marcadas, guarda en la cuenta la fecha y el resultado de esa ejecución (el texto se recorta si es muy largo) y deja el informe como mensaje en el historial de la cuenta.
  5. Ella lee ese mensaje en el historial.

Si el recuento hubiera traído errores o líneas tardías marcadas para revisión, la pulsación habría terminado con un error en pantalla en lugar del informe. Como la acción se detiene, no se guarda nada de lo que esa pulsación iba a cambiar.

Qué dice el informe

El informe empieza con Amazon-issued invoice reconciliation finished., sigue con Cuenta: … (Account: …) y Origen: … (Source: …) y termina con estos recuentos:

Línea del informeLo que cuenta
Scanned invoice numbersLos números de factura revisados
Amazon-issued (booked new entry)Las emitidas por Amazon, para las que se registra un asiento nuevo
Seller-issued (linked, nothing new)Las emitidas por el vendedor: se enlazan y no se crea nada nuevo
Skipped (seller invoice still in draft)Las saltadas porque la factura del vendedor sigue en borrador
Late-arriving lines flagged for reviewLas líneas que llegan tarde y se marcan para revisión
Late-arriving lines relinked (seller-issued)Las líneas que llegan tarde y se vuelven a enlazar como emitidas por el vendedor
ErrorsLos errores

Qué errores puede dar

Falta de permiso

Si tu usuario no es Responsable ni está en Settings, al pulsar el botón sale: You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access. La comprobación va antes de lanzar nada, así que la reconciliación no llega a ejecutarse. Lo que hay que hacer lo dice el propio mensaje: que un responsable te dé el acceso Responsable.

Errores o líneas tardías marcadas

Al pulsar a mano, el botón suma los Errors y las Late-arriving lines flagged for review. Si la suma no es cero, se detiene con un error y no se guarda lo que esa pulsación iba a cambiar. La tarea diaria no se para por esto: lo cuenta en su informe y sigue.

Otro fallo durante la reconciliación

Si la reconciliación falla por otra causa, el código vuelve a lanzar ese fallo cuando la lanzas con el botón. En la tarea diaria, en cambio, el fallo queda como una línea Error: … del informe.

Qué aprender del caso

  • La tarea diaria es el camino normal; el botón sirve para adelantarte a ella cuando lo necesitas.
  • Si no ves el botón, mira primero la versión (19 o 20) y la opción Reconcile Amazon-issued invoices (VCS).
  • Quien lo pulsa necesita permiso de Responsable o de Settings, además de poder escribir en esa cuenta.
  • El informe distingue lo emitido por Amazon, lo emitido por el vendedor, lo saltado por estar en borrador y lo que requiere revisión.

Precio y ayuda

El módulo es de pago único por versión de Odoo (precio en la ficha de Odoo Apps) y necesita la suscripción a FlexigoTech Cloud, plan Conector: 49 €/mes o 490 €/año, sin IVA. Más detalles en la página del módulo.

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida.

Sigue leyendo

Qué hace el botón «Crear la familia en Amazon», paso a pasoQué comprueba y qué envía el botón Crear la familia en Amazon del conector SP-API para Odoo, cuándo aparece y qué hacer con cada error que puede dar.
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas

Fuentes