Saltar al contenido principal
Amazon

Qué hace el botón «Confirmar opción de empaquetado» de Amazon Connector para Odoo

El botón Confirmar opción de empaquetado (Confirm Packing Option) pide a Amazon que confirme la opción de empaquetado elegida en un plan de entrada FBA, espera a que Amazon termine la operación y deja la ficha en el estado Embalaje confirmado. Solo se ve cuando el campo Opción de empaquetado seleccionada tiene valor.

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

Cuándo aparece el botón

El botón Confirmar opción de empaquetado (Confirm Packing Option) está en la ficha de Enviar a Amazon (Send to Amazon) y existe en todas las versiones publicadas del módulo: Odoo 17, 18, 19 y 20. A la ficha se llega desde el menú Amazon › FBA › Entrada / Enviar a Amazon (Amazon › FBA › Inbound / Send to Amazon). Cada tramo del menú pide el permiso Lector (Viewer); si no lo tienes, no ves ese tramo.

El botón se oculta cuando el campo Opción de empaquetado seleccionada (Selected Packing Option) está vacío. Con los valores por defecto lo está, así que en una ficha recién creada no verás el botón. Ese campo se ve en la pestaña Embalaje (Packing) de la ficha y también en la lista de Enviar a Amazon.

Esquema hecho con código, no una pantalla de Odoo: el nombre del botón de confirmar la opción de empaquetado según el idioma de Odoo, con el castellano y otros cuatro idiomas
Esquema (no es una captura de Odoo) con el nombre del botón en castellano, alemán, francés, italiano y portugués. Con Odoo en castellano se llama Confirmar opción de empaquetado.

En Odoo 20.0 el botón hace lo siguiente al pulsarlo; la condición para que se vea es la misma en 17, 18, 19 y 20.

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)

Paso a paso: qué ocurre al pulsarlo

  1. Abre el plan desde Amazon › FBA › Entrada / Enviar a Amazon. Para ver el menú basta el permiso Lector, pero ejecutar el botón pide más (paso tres).
  2. Mira en la ficha el campo Cuenta (Account) y el campo Plan de entrada (Inbound Plan). El segundo es de solo lectura y no lo escribes tú: lo rellena el botón Crear plan de entrada (Create Inbound Plan). En la pestaña Embalaje, comprueba que Opción de empaquetado seleccionada tiene valor; si está vacío, el botón no se ve.
  3. Pulsa Confirmar opción de empaquetado. Lo primero que hace el módulo es comprobar tu permiso en el servidor: exige al menos acceso de Operator del conector y, además, que puedas escribir en el registro. Si no tienes el acceso, se detiene con el mensaje de la tabla de errores.
  4. Comprueba que Plan de entrada tiene valor. Si está vacío, se detiene con Crea primero el inbound plan en Amazon.
  5. Envía a Amazon, con la cuenta de la ficha, la petición de confirmar la opción de empaquetado seleccionada de ese plan. Amazon tiene que devolver un identificador de operación; si no lo devuelve, se detiene con Amazon no devolvió operationId al confirmar la packing option.
  6. Anota ese identificador en la ficha y pone el estado en Embalaje confirmado (Packing Confirmed).
  7. Espera a que Amazon termine la operación: consulta su estado una y otra vez, con una pausa entre consultas, y va anotando en la ficha el estado y los problemas que Amazon devuelva. Si el estado es SUCCESS, sigue adelante. Si es FAILED, ERROR o CANCELLED, se detiene con el mensaje de «falló en Amazon». Si se acaban las consultas sin resultado, se detiene con el de «sigue pendiente».
  8. Vuelve a leer de Amazon las opciones de empaquetado del plan. Rellena de nuevo Opción de empaquetado seleccionada con la que el módulo selecciona de esa lista (si no selecciona ninguna, el campo queda vacío y el botón se oculta), guarda en la ficha un resumen de las opciones, la respuesta de Amazon y la fecha de sincronización, y deja el estado en Embalaje confirmado.
  9. Comprueba el resultado en la ficha: el estado Embalaje confirmado y el valor de Opción de empaquetado seleccionada.
Esquema hecho con código, no una pantalla de Odoo: de arriba abajo, el menú de Enviar a Amazon, el botón de confirmar la opción de empaquetado con dos mensajes que lo pueden parar y el estado Embalaje confirmado
Esquema (no es una captura de Odoo) con la ruta del menú, el botón, dos de los mensajes que pueden pararlo y el estado en que deja la ficha.

Errores que puede dar y qué hacer

MensajeCuándo saleQué hacer
You need at least Amazon Seller Connector Operator access for this action. Ask a manager to grant Operator or Manager access.Al pulsar el botón, cuando tu usuario no tiene acceso Operator ni Manager del conectorPide a un responsable que te conceda acceso Operator o Manager
Crea primero el inbound plan en Amazon.Al pulsar, si Plan de entrada está vacíoEse campo lo rellena el botón Crear plan de entrada
Amazon no devolvió operationId al confirmar la packing option.Amazon respondió a la petición de confirmación sin identificador de operaciónPuedes volver a pulsar; la petición de confirmación se envía de nuevo a Amazon
… falló en Amazon (…): …La operación en Amazon terminó con estado FAILED, ERROR o CANCELLEDEl primer hueco es Confirmar opción de empaquetado, el segundo el estado y el tercero los problemas que devolvió Amazon: léelos antes de repetir
… sigue pendiente tras … intentos. Último estado: …Se acabaron las consultas sin que Amazon respondiera con éxito ni con falloEl último estado puede ser sin estado. Al volver a pulsar, la petición de confirmación se envía otra vez a Amazon

El mismo control de permisos en la tarea programada

El control de permisos del botón no es exclusivo del botón. La tarea programada Amazon SP-API - Actualizar planes de entrada FBA abiertos (Amazon SP-API - Refresh open FBA inbound plans), que corre cada hora y está activa al instalar, llega al mismo control a través de la acción que actualiza el plan desde Amazon. El control deja pasar siempre al superusuario.

Para quien administra los usuarios, la consecuencia práctica es esta: el módulo no se fía solo de que el botón esté oculto o visible en pantalla, sino que vuelve a comprobar el permiso cuando se ejecuta la acción. Un usuario con el permiso Lector puede abrir la ficha, pero para confirmar la opción de empaquetado necesita acceso Operator o Manager del conector.

Qué necesita el módulo y cómo te ayuda FlexigoTech

El módulo es de pago único por versión de Odoo (17, 18, 19 y 20; el precio está en la ficha de Odoo Apps) y necesita la suscripción a FlexigoTech Cloud, plan Conector: 49 € al mes o 490 € al año, sin IVA. La conexión pasa por FlexigoTech Cloud, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla.

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si estás montando el flujo de entrada FBA en tu Odoo, en la página del módulo tienes la compra y los datos de contacto.

Sigue leyendo

Campos de Pagos y contabilidad de la cuenta de Amazon Connector: qué significa cada uno y qué ponerChecklist de los campos de Pagos y contabilidad de la cuenta de Amazon Connector para Odoo: qué significa cada uno según su ayuda y qué decidir.Campos de la cuenta SP-API de Amazon Connector for Odoo: qué dice cada ayuda y qué ponerComparativa de los campos de facturas, auditoría de reembolsos e informes FBA de la cuenta SP-API en Amazon Connector for Odoo: su ayuda y sus valores.
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas

Fuentes