Saltar al contenido principal
Amazon

«Tipo de caso posventa no admitido: …» en Amazon Connector for Odoo

Tipo de caso posventa no admitido: … (Unsupported post-sale case kind: …) sale cuando el módulo recibe, para preparar el seguimiento interno de una línea de devolución de Amazon, un tipo de caso que no es ni de reembolso ni pendiente. La acción se detiene en ese punto.

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
4 min

Qué significa el mensaje

¿Qué dice exactamente y qué quiere decir?

Con Odoo en castellano ves Tipo de caso posventa no admitido: …. Los puntos suspensivos son el valor que ha recibido el módulo: el mensaje lo muestra detrás de los dos puntos. Es un error que detiene la acción. Significa que el módulo estaba preparando la clave de origen de un caso posventa de una línea de devolución y le ha llegado un tipo de caso que no reconoce. Solo reconoce el tipo reembolso y el tipo pendiente.

Esquema hecho con código: el menú de devoluciones, los botones de seguimiento interno de devolución y de reembolso, y el mensaje de tipo de caso no admitido
Esquema hecho con código a partir del código publicado del módulo (no es una captura de Odoo): el menú, los botones desde los que se llega al mensaje y el propio mensaje, en Odoo 17, 18, 19 y 20.

¿Cuándo sale exactamente?

El código de Odoo 20.0 hace esto, en este orden. Primero toma una clave base de la línea de devolución: su valor de origen y, si está vacío, su identificador interno. Después mira el tipo de caso que le han pedido:

  • Si es de reembolso, devuelve una clave con el prefijo de devolución con reembolso seguido de esa base.
  • Si es pendiente, devuelve una clave con el prefijo de devolución pendiente seguido de esa base.
  • Con cualquier otro tipo, lanza el mensaje con ese valor al final.

Es decir, el mensaje sale únicamente cuando el tipo de caso no es ninguno de esos dos. No depende de que la línea tenga valor de origen: la clave base se calcula antes y siempre tiene salida, porque si ese valor está vacío se usa el identificador interno de la línea.

Esquema hecho con código con el texto del mensaje en castellano, alemán, francés, italiano y portugués
Esquema hecho con código a partir de las traducciones publicadas del módulo (no es una captura de Odoo): el mismo mensaje en castellano, alemán, francés, italiano y portugués. En castellano, Tipo de caso posventa no admitido: ….
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)

Desde dónde se llega

¿En qué pantalla puedo encontrármelo?

Las fichas de las líneas de devolución se abren desde el menú Amazon › Analíticas / BI › Devoluciones (Amazon › Analytics / BI › Returns). Desde la ficha, el mensaje puede salir al pulsar Crear/Abrir seguimiento interno de devolución (Create/Open Internal Return Follow-up) o Crear/Abrir seguimiento interno de reembolso (Create/Open Internal Refund Follow-up). Cada botón llama a su propio método, y ambos llegan hasta la comprobación del tipo de caso que lanza el mensaje si se cumple su condición.

¿Por qué no veo el menú de devoluciones?

Cada tramo del menú pide un permiso: Amazon pide Lector (Viewer), Analíticas / BI (Analytics / BI) pide Lector y Devoluciones (Returns) pide Lector. Si no tienes uno de ellos, no ves ese tramo.

¿Cuándo se ven esos botones?

Cada uno tiene su condición de vista, igual en Odoo 17, 18, 19 y 20:

  • Crear/Abrir seguimiento interno de devolución se oculta cuando el campo Caso posventa principal (Primary Postsale Case) tiene valor o cuando el campo Acción pendiente requerida (Pending Action Required) no está marcado. Con los valores por defecto no se ve.
  • Crear/Abrir seguimiento interno de reembolso se oculta cuando Caso posventa principal tiene valor o cuando Importe del reembolso (Refund Amount) es cero o menor.

Si no ves el botón, es que su condición lo está ocultando.

Qué pasa y cómo se resuelve

¿Qué pasa con la acción cuando sale?

Es un error que detiene la acción: en la comprobación del tipo de caso, el método termina ahí y no llega a devolver ninguna clave.

¿Puedo arreglarlo rellenando algún campo de la ficha?

Lo que decide el resultado de esa comprobación es el tipo de caso que le llega al método. Para aceptar o rechazar, el método solo mira el tipo de caso que recibe; la clave base de la línea se calcula antes y no influye en el rechazo. Por eso, si el mensaje sale, el punto que hay que revisar es qué tipo de caso llega a esa comprobación: tiene que ser el de reembolso o el pendiente.

¿Pasa en todas las versiones?

El mensaje está en el código publicado de las cuatro ramas: Odoo 17, 18, 19 y 20. El módulo está publicado en Odoo Apps para esas mismas versiones. El orden de comprobaciones descrito corresponde al código de Odoo 20.0. Las condiciones de vista de los dos botones, en cambio, son las mismas en las cuatro.

¿Qué hago cuando me sale?

Haz esto, en orden:

  1. Copia el mensaje entero, con el valor que aparece detrás de los dos puntos.
  2. Anota cuál de los dos botones has pulsado y en qué línea de Amazon › Analíticas / BI › Devoluciones.
  3. Si has personalizado el módulo, revisa qué tipo de caso llega a la comprobación: tiene que ser el de reembolso o el pendiente.
  4. Si no has tocado nada, envía esos datos a FlexigoTech para que se revise.

Cómo te ayuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida, así que puede revisar contigo qué llega a esa comprobación en tu instalación. Para tenerlo en cuenta: el módulo es de pago único por versión y necesita la suscripción a FlexigoTech Cloud, plan Conector, a 49 €/mes o 490 €/año sin IVA. Tienes el módulo en la página de FlexigoTech.

Sigue leyendo

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

Fuentes