Naar hoofdinhoud
Amazon

Dubbele FBA-route in Amazon Connector voor Odoo: oorzaak en oplossing

De melding An official FBA route already exists for account …, country …, and fulfillment center …. verschijnt bij het opslaan van een FBA-route per land als er al een andere route bestaat met hetzelfde account, hetzelfde land en dezelfde code van het fulfilmentcentrum. Je lost het op door de bestaande route te bewerken in plaats van een nieuwe aan te maken, of door een van die drie gegevens te wijzigen in de route die je opslaat.

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

Wanneer verschijnt deze melding

De melding verschijnt bij het opslaan van het formulier van een FBA-route per land. Het is een controle die bij het opslaan op drie gegevens van de route wordt uitgevoerd: het account, het land en de code van het fulfilmentcentrum. Als er een conflict is, wordt het formulier niet opgeslagen en laat de melding zien welke combinatie al bezet is.

De routeformulieren open je via het menu Amazon › Configuration › FBA Country Routes. Elk onderdeel van het menu vraagt om een recht: Amazon vraagt Viewer, Configuration vraagt Manager en FBA Country Routes vraagt ook Manager. Ontbreekt een van die rechten, dan zie je dat onderdeel van het menu niet.

Schema gemaakt met code: van het menu voor FBA-routes per land naar opslaan en vandaar naar de melding over een bestaande route
Schema gemaakt met code op basis van de gepubliceerde code van de module (geen schermafbeelding van Odoo): het menu, opslaan en de melding. De labels in het schema zijn in het Engels, de oorspronkelijke tekst uit de code.
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)

Wat de module controleert, in volgorde

De volgorde van de controles komt overeen met de code van Odoo 20. Voor elke route die je opslaat doet de module het volgende:

  • Als de route geen account of geen land heeft, laat hij haar zonder verdere controles door.
  • Hij neemt de code van het fulfilmentcentrum, verwijdert de spaties aan de uiteinden en zet alles om naar hoofdletters.
  • Hij zoekt een andere route, anders dan degene die je opslaat, met hetzelfde account, hetzelfde land en dezelfde centrumcode.
  • Als hij er geen vindt, gebeurt er niets en wordt het formulier opgeslagen.
  • Als hij er een vindt en de route een centrumcode heeft, geeft hij de melding An official FBA route already exists for account …, country …, and fulfillment center …. en stopt het opslaan: niets van wat je in dat formulier wilde wijzigen wordt opgeslagen.

De voorwaarde in één zin: de route heeft een code van een fulfilmentcentrum en er bestaat al een andere route met hetzelfde account, hetzelfde land en die code. In de tekst van de melding staat het centrum met de al opgeschoonde code in hoofdletters; het account en het land staan met de naam waarmee Odoo ze toont.

Als de route die je opslaat geen centrumcode heeft, wordt gezocht tussen routes van hetzelfde account en land die er ook geen hebben, en is de melding die dan van toepassing is een andere.

Stappenplan om het op te lossen

  1. Lees de drie gegevens in de melding: het account, het land en het fulfilmentcentrum. Dat is de combinatie die al door een andere route wordt gebruikt.
  2. Open Amazon › Configuration › FBA Country Routes. Je hebt het recht Manager nodig om dat onderdeel van het menu te zien; heb je het niet, vraag het dan aan degene die Odoo in jouw bedrijf beheert.
  3. Zoek de route die botst: die met hetzelfde account, hetzelfde land en hetzelfde fulfilmentcentrum. Houd er rekening mee dat de code die je typte wordt opgeschoond (zonder spaties aan de uiteinden en in hoofdletters) voordat er wordt gezocht, dus kleine letters of een extra spatie voorkomen de melding niet.
  4. Bepaal wat je wilde doen. Als je de bestaande route wilde aanpassen, open die dan en wijzig haar in plaats van een nieuwe aan te maken. Als de nieuwe echt anders is, moet je in het formulier dat je opslaat een van de drie gegevens uit de melding wijzigen (het account, het land of het fulfilmentcentrum), zodat de combinatie niet dubbel voorkomt.
  5. Sla opnieuw op. De controle draait opnieuw: als geen enkele andere route overeenkomt, wordt het formulier opgeslagen. Komt er nog steeds een overeen, dan zie je de melding opnieuw met de gegevens die nu in het formulier staan.

Twee details die vals alarm voorkomen

De melding verschijnt niet omdat twee routes hetzelfde account en land delen: ook de code van het fulfilmentcentrum moet overeenkomen. Twee routes met hetzelfde account en hetzelfde land maar met verschillende centrumcodes botsen niet bij deze controle.

Een route wordt ook niet met zichzelf vergeleken. Als je een bestaande route opent en opslaat, sluit de module dat formulier zelf uit van de zoekopdracht, dus bewerken veroorzaakt de melding niet vanzelf.

Dezelfde melding in andere talen

Met Odoo in het Nederlands is de melding An official FBA route already exists for account …, country …, and fulfillment center …., want de module heeft geen Nederlandse vertaling. Het volgende schema toont dezelfde melding in het Spaans, Duits, Frans, Italiaans en Portugees, zoals ze uit de gepubliceerde vertalingen van de module komen.

Schema gemaakt met code met dezelfde 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): hoe de melding in elk van die talen te lezen is.

Versies

De module is gepubliceerd in Odoo Apps voor Odoo 17, 18, 19 en 20, en de melding staat in de gepubliceerde code van alle vier de versies. De stappen komen overeen met de code van Odoo 20.

Zo helpt FlexigoTech je

Als je Odoo implementeert met deze connector: FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Je vindt de module op de pagina in Odoo Apps en op de pagina op flexigotech.com.

Lees verder

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

Bronnen