Antes de pulsar: que el pedido cuente como pedido de Amazon
El botón Casos postventa (Post-Sales Cases) está en la vista del pedido de venta en Odoo 17, 18, 19 y 20. Se oculta cuando el pedido no es de Amazon: la condición usa el indicador Pedido Amazon (Amazon Order), que no se ve en ninguna vista.
- Abre un pedido de venta y busca
Casos postventaen la ficha.
- Si no lo ves, mira si el pedido muestra el grupo
SP-API de Amazon(Amazon SP-API) con el campoCuenta SP-API de Amazon(Amazon SP-API Account). Ese grupo se oculta con la misma condición que el botón: si tampoco aparece, el módulo no trata ese pedido como pedido de Amazon.
- Ten presente que el botón trabaja con un solo pedido cada vez: se pulsa desde la ficha del pedido.

Casos postventa.
Al pulsar: qué comprueba el botón
Lo primero que hace el botón es averiguar el identificador de pedido de Amazon. Para ello recorre varios campos del pedido, uno tras otro y en un orden fijo, y se queda con el primero que le da un identificador de pedido de Amazon. Con ese identificador abre la pantalla de casos.
- Comprueba que el pedido lleva el identificador de Amazon en alguno de sus campos: con el primero que lo da, el botón sigue adelante.
- Revisa que el identificador que figura en el pedido es el de Amazon y no otra referencia, porque es el que usará el botón para filtrar los casos.
Qué abre y qué deja preparado
Si el identificador aparece, el botón abre la pantalla de casos postventa del módulo con la lista limitada a los casos de ese identificador de Amazon. Además deja valores por defecto para un caso nuevo creado desde esa pantalla.
- Comprueba que la lista solo enseña casos de ese pedido de Amazon: los de otros identificadores no aparecen.
- Si creas un caso desde esa pantalla, revisa lo que llega ya puesto: la cuenta (la del campo
Cuenta SP-API de Amazondel pedido, o ninguna si el pedido no la tiene), el pedido de venta, el identificador de pedido de Amazon, el tipo incidencia y el título, que empieza porIncidencia Amazonseguido del identificador.
- Recuerda que son valores por defecto: el código del botón no modifica el pedido, solo prepara y devuelve la acción que abre la pantalla.

El mismo buscador de identificador, sin pulsar nada
El método que busca el identificador no es exclusivo del botón. Según el código de Odoo 20.0, también lo usa el proceso que sincroniza el estado de envío externo de un pedido, al que se llega sin pulsar nada desde dos tareas programadas activas al instalar:
Amazon SP-API - Sync envíos FBA expedidos(Amazon SP-API - Sync dispatched FBA shipments), cada 30 minutos.Amazon SP-API - Sync estado envío externo(Amazon SP-API - Sync external shipping status), cada 5 minutos.
En ese proceso, cuando Amazon da el pedido como enviado o parcialmente enviado, el pedido tiene un único albarán de salida y ese albarán está hecho, el albarán se marca como sincronizado y se anota su fecha. Si además no tiene aún el identificador de pedido de Amazon, se consulta el mismo buscador: si lo encuentra, lo añade a lo que se escribe en el albarán; si no, se escribe todo lo demás sin identificador.
Para validar los albaranes de salida pendientes hace falta, además, que el estado del pedido en Amazon sea enviado y que la cuenta tenga activada la opción de autovalidación del envío externo. En esa rama también se consulta el buscador cuando el albarán no tiene aún el identificador.
- Si un pedido tiene bien el identificador de Amazon, ese mismo identificador sirve tanto al botón como a esas tareas.
- Recuerda que el botón no depende de esas tareas: abre la pantalla de casos con el identificador que encuentra en el pedido en ese momento.
Qué comprobar después
- Abre un pedido de Amazon con casos y confirma que la lista que se abre coincide con su identificador de Amazon.
- Abre un pedido que no sea de Amazon y confirma que el botón no está.
- En un pedido de Amazon, comprueba que la
Cuenta SP-API de Amazones la que esperas antes de crear un caso, porque es la que se propone por defecto.
- Después de crear un caso desde la pantalla que abre el botón, confirma que lleva el título que empieza por
Incidencia Amazony el identificador del pedido.
Coste, versiones y ayuda
El módulo está publicado en Odoo Apps para Odoo 17, 18, 19 y 20 y se compra una vez por versión; necesita la suscripción a FlexigoTech Cloud, plan Conector: 49 €/mes o 490 €/año sin IVA, hasta 3 cuentas de la plataforma (el plan Pro cuesta 98 €/mes o 980 €/año sin IVA y llega a 10). La conexión pasa por FlexigoTech Cloud, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla. Con la suscripción, el módulo para las versiones nuevas de Odoo va incluido si lo compraste en flexigotech.com; en el Odoo App Store, cada versión se compra allí. Tienes los detalles en la ficha de Odoo Apps y en la página del módulo.
Si estás implantando Odoo y quieres revisar cómo llegan los pedidos de Amazon o necesitas una integración a medida, FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones.
Sigue leyendo
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/sale_order_views.xml
- Código del módulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/sale_order.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
