Naar hoofdinhoud
Amazon

«Unsupported post-sale case kind: …» in Amazon Connector for Odoo

Unsupported post-sale case kind: … verschijnt wanneer de module, bij het voorbereiden van de interne opvolging van een Amazon-retourregel, een casustype krijgt dat geen terugbetaling en ook niet in behandeling is. De actie stopt op dat punt.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 5 november 2026

In het kort

Module
Amazon
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de connector, versie 20.0 · in de bronnen onderaan
Leestijd
4 min

Wat de melding betekent

Wat staat er precies en wat betekent het?

Met Odoo in het Nederlands zie je Unsupported post-sale case kind: …. De puntjes zijn de waarde die de module heeft ontvangen: de melding toont die achter de dubbele punt. Het is een fout die de actie stopt. Het betekent dat de module de herkomstsleutel van een nazorgcasus voor een retourregel aan het voorbereiden was en een casustype kreeg dat hij niet herkent. Hij herkent alleen het type terugbetaling en het type in behandeling.

Schema gemaakt met code: het menu met retouren, de knoppen voor interne retouropvolging en terugbetaling, en de melding over een niet ondersteund casustype
Schema gemaakt met code op basis van de gepubliceerde code van de module (geen schermafbeelding van Odoo): het menu, de knoppen waarmee je bij de melding komt en de melding zelf, in Odoo 17, 18, 19 en 20.

Wanneer verschijnt de melding precies?

De code van Odoo 20.0 doet dit, in deze volgorde. Eerst neemt hij een basissleutel van de retourregel: de herkomstwaarde en, als die leeg is, de interne identificatie. Daarna kijkt hij naar het gevraagde casustype:

  • Is het een terugbetaling, dan geeft hij een sleutel terug met het voorvoegsel van retour met terugbetaling, gevolgd door die basis.
  • Is het in behandeling, dan geeft hij een sleutel terug met het voorvoegsel van retour in behandeling, gevolgd door die basis.
  • Bij elk ander type geeft hij de melding met die waarde aan het einde.

De melding verschijnt dus alleen wanneer het casustype geen van die twee is. Het hangt er niet van af of de regel een herkomstwaarde heeft: de basissleutel wordt eerder berekend en heeft altijd een uitkomst, want als die waarde leeg is, wordt de interne identificatie van de regel gebruikt.

Schema gemaakt met code met de tekst van de melding in het Spaans, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module (geen schermafbeelding van Odoo): dezelfde melding in het Spaans, Duits, Frans, Italiaans en Portugees. In het Nederlands: Unsupported post-sale case kind: ….
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in het Engels)

Waar kom je hierbij uit

Op welk scherm kan ik dit tegenkomen?

De formulieren van de retourregels open je via het menu Amazon › Analytics / BI › Returns. Vanuit het formulier kan de melding verschijnen wanneer je op Create/Open Internal Return Follow-up of op Create/Open Internal Refund Follow-up klikt. Elke knop roept zijn eigen methode aan, en beide komen uit bij de controle van het casustype die de melding geeft als aan de voorwaarde is voldaan.

Waarom zie ik het menu met retouren niet?

Elk deel van het menu vraagt een recht: Amazon vraagt Viewer, Analytics / BI vraagt Viewer en Returns vraagt Viewer. Heb je een van die rechten niet, dan zie je dat deel niet.

Wanneer zie ik die knoppen?

Elke knop heeft zijn eigen zichtbaarheidsvoorwaarde, hetzelfde in Odoo 17, 18, 19 en 20:

  • Create/Open Internal Return Follow-up is verborgen wanneer het veld Primary Postsale Case een waarde heeft of wanneer het veld Pending Action Required niet is aangevinkt. Met de standaardwaarden zie je de knop niet.
  • Create/Open Internal Refund Follow-up is verborgen wanneer Primary Postsale Case een waarde heeft of wanneer Refund Amount nul of lager is.

Zie je de knop niet, dan verbergt zijn voorwaarde hem.

Wat er gebeurt en hoe je het oplost

Wat gebeurt er met de actie wanneer de melding verschijnt?

Het is een fout die de actie stopt: bij de controle van het casustype eindigt de methode daar en geeft hij geen enkele sleutel terug.

Kan ik het oplossen door een veld in het formulier in te vullen?

Wat de uitkomst van die controle bepaalt, is het casustype dat de methode ontvangt. Om te accepteren of te weigeren kijkt de methode alleen naar het casustype dat hij krijgt; de basissleutel van de regel wordt eerder berekend en heeft geen invloed op de weigering. Verschijnt de melding, dan moet je dus nagaan welk casustype bij die controle aankomt: het moet dat van terugbetaling of in behandeling zijn.

Gebeurt dit in alle versies?

De melding staat in de gepubliceerde code van de vier branches: Odoo 17, 18, 19 en 20. De module is gepubliceerd in Odoo Apps voor diezelfde versies. De beschreven volgorde van controles komt overeen met de code van Odoo 20.0. De zichtbaarheidsvoorwaarden van de twee knoppen zijn daarentegen in alle vier dezelfde.

Wat doe ik als de melding verschijnt?

Doe dit, in volgorde:

  1. Kopieer de hele melding, met de waarde die achter de dubbele punt staat.
  2. Noteer op welke van de twee knoppen je hebt geklikt en bij welke regel van Amazon › Analytics / BI › Returns.
  3. Als je de module hebt aangepast, controleer dan welk casustype bij de controle aankomt: het moet dat van terugbetaling of in behandeling zijn.
  4. Als je niets hebt aangepast, stuur die gegevens dan naar FlexigoTech zodat ze bekeken kunnen worden.

Hoe FlexigoTech je helpt

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat, dus we kunnen samen met je nagaan wat er in jouw installatie bij die controle aankomt. Goed om te weten: de module kost eenmalig per versie en vereist het abonnement op FlexigoTech Cloud, plan Connector, voor € 49 per maand of € 490 per jaar excl. btw. Je vindt de module op de pagina van FlexigoTech.

Lees verder

Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen