Naar hoofdinhoud
Octopia (Cdiscount)

Knop «Geselecteerde vernieuwen» in Octopia Connector, stap voor stap

De knop Geselecteerde vernieuwen (Refresh Selected) in het scherm Aanbiedingen vraagt bij Octopia elke aanbieding op via de externe referentie en het verkoopkanaal, en haalt de status, de gegevens van de beste aanbieding en de externe concurrentie naar Odoo. De knop is altijd zichtbaar, in Odoo 17, 18, 19 en 20.

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

In het kort

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

Waar de knop staat en wat elke aanbieding nodig heeft

De knop Geselecteerde vernieuwen staat in het scherm Aanbiedingen (Offers), dat je bereikt via Octopia › Aanbiedingen › Aanbiedingen (Octopia › Offers › Offers). De knop is altijd zichtbaar, zonder voorwaarde voor de status, en bestaat in de branches van Odoo 17, 18, 19 en 20. Het onderdeel Octopia van het menu vraagt de rechten Octopia-gebruiker (Octopia User): heb je die niet, dan zie je dat onderdeel niet.

Schema gemaakt met code van het menu Octopia › Aanbiedingen › Aanbiedingen en daaronder de knop Geselecteerde vernieuwen
Schema gemaakt met code op basis van de module, geen schermafbeelding van Odoo: het menupad en de knop, met de Engelse labels uit de originele code.

Met Odoo in het Nederlands heet de knop Geselecteerde vernieuwen. Het tweede schema toont hoe de knop heet naargelang de taal van Odoo.

Schema gemaakt met code met het label van de knop in vijf talen: Geselecteerde vernieuwen, Ausgewählte aktualisieren, Actualiser la sélection, Aggiorna selezionate en Atualizar selecionadas
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module, geen schermafbeelding van Odoo: in het Nederlands Geselecteerde vernieuwen; in het Duits Ausgewählte aktualisieren; in het Frans Actualiser la sélection; in het Italiaans Aggiorna selezionate; in het Portugees Atualizar selecionadas.

Voordat je klikt

  • Je hebt de rechten Octopia-gebruiker en opent het scherm via Octopia › Aanbiedingen › Aanbiedingen.
  • De aanbieding heeft het veld Account ingevuld: dat is het account waarmee de knop de verbinding met Octopia opent. Het staat op het formulier van Aanbiedingen, in de groep Listing, en ook in de lijst.
  • De aanbieding heeft haar Verkoopkanaal, in dezelfde groep en ook in de lijst: de knop stuurt de code van dat kanaal mee in de aanvraag.
  • De aanbieding heeft haar Externe verkopersreferentie, in dezelfde groep en in de lijst. Dat is het gegeven waarmee de knop de aanbieding in Octopia zoekt. De hulptekst van het veld zegt: Unieke aanbiedingsreferentie binnen het verkoopkanaal; dubbele referenties binnen één pakket wijzen AL zijn verzoeken af.

De module is een eenmalige aankoop per versie en vereist het abonnement op FlexigoTech Cloud (plan Conector: € 49 per maand of € 490 per jaar, excl. btw). De verbinding met Octopia loopt via die dienst, die de inloggegevens versleuteld bewaart, de synchronisatie bewaakt en per e-mail waarschuwt als er iets misgaat.

48 business hours to accept each Cdiscount order. Do it in Odoo
Video: 48 business hours to accept each Cdiscount order. Do it in Odoo (video in het Engels)

Wat de knop doet na het klikken, in volgorde

De knop loopt de aanbiedingen waarop hij werkt één voor één af en doet bij elk het volgende:

  1. Opent de verbinding met Octopia via het Account van de aanbieding.
  2. Vraagt bij Octopia de aanbiedingen op die overeenkomen met de Externe verkopersreferentie en met de code van het Verkoopkanaal, en neemt in de aanvraag de retourinformatie van het kanaal op. Hij filtert op de referentie omdat een filter dat de aanvraag niet kent genegeerd zou worden en het hele kanaal zou teruggeven.
  3. Leest de aanbiedingen in het antwoord en negeert wat niet de vorm van een aanbieding heeft.
  4. Vergelijkt referenties: als een item een andere referentie (of aanbiedings-ID) heeft dan jouw aanbieding, slaat hij het over. Hij werkt met het eerste item dat past en kijkt niet verder.
  5. Kijkt naar de status die Octopia teruggeeft en schrijft die alleen weg als het een van de statussen is die de module kent.
  6. Verzamelt de marktgegevens van dat item: beste aanbieding (de Buy Box), prijs van de beste aanbieding, retourinformatie van het kanaal en externe concurrent.
  7. Slaat in de aanbieding op wat hij heeft verzameld. Is er niets op te slaan, dan schrijft hij niets weg.

De wijzigingen worden weggeschreven in de aanbieding in Odoo.

Wat er in de aanbieding verandert

Gegeven van OctopiaWat de knop doet
Status van de aanbiedingSchrijft die alleen weg als de teruggegeven status een van de statussen is die de module kent; zo niet, dan blijft de bestaande staan.
Of het de beste aanbieding isAls het antwoord dat gegeven bevat, wordt het opgeslagen als ja of nee.
Beste aanbieding: prijs en verzendkostenAls het antwoord dat blok bevat, worden beide bedragen opgeslagen; een lege waarde wordt als nul opgeslagen.
Retourinformatie van het kanaalAls het antwoord dat blok bevat, wordt de volledige inhoud opgeslagen als ingesprongen tekst.
Externe concurrentAls die informatie een externe concurrerende aanbieding bevat, worden de naam van de marketplace, de prijs, de verzendkosten, de totaalprijs, de prijsindex en de updatedatum opgeslagen.

Als een blok niet in het antwoord zit, blijft de waarde die al in de aanbieding stond ongewijzigd. Komt de retourinformatie niet binnen, dan worden ook de gegevens van de externe concurrent niet aangeraakt.

Na het klikken, en als er niet verandert wat je verwacht

Als er niets verandert

  • Controleer of de Externe verkopersreferentie exact die is van de aanbieding in Octopia: de knop verwerpt items met een andere referentie en als er geen enkel past, schrijft hij niets weg in die aanbieding.
  • Kijk na of het Account en het Verkoopkanaal die zijn van de aanbieding die je wilt opvragen: daarmee wordt de aanvraag gedaan.
  • Als de verbinding mislukt, bedenk dan dat die via FlexigoTech Cloud loopt, dat de synchronisatie bewaakt en per e-mail waarschuwt als er iets misgaat.

Als sommige gegevens veranderen en andere niet

  • De status verandert niet maar andere gegevens wel: de status wordt alleen weggeschreven als Octopia er een teruggeeft die de module kent.
  • Een bedrag staat op nul: als Octopia het blok zonder prijs of zonder verzendkosten stuurt, wordt nul opgeslagen.
  • De externe concurrent wordt niet bijgewerkt: dat gebeurt alleen als het antwoord de retourinformatie van het kanaal bevat en daarin een externe concurrerende aanbieding.
  • De naam van de concurrent blijft leeg: als die aanbieding zonder naam van de marketplace binnenkomt, wordt een lege waarde opgeslagen.

Hoe FlexigoTech helpt

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Als je de aanbiedingen van Octopia in jouw Odoo in gebruik neemt, kunnen we samen met jou account, kanalen en referenties nakijken voordat je begint met opvragen.

De module is gepubliceerd in Odoo Apps voor 17, 18, 19 en 20; je vindt hem op zijn pagina in Odoo Apps.

Lees verder

Wat de knop «Indienen bij Octopia» van Octopia Connector doet, stap voor stapWat de knop Indienen bij Octopia doet bij bulkimports van facturen: wanneer hij zichtbaar is, wat hij controleert, wat er verandert en welke fout kan komen.Wat de knop «Importeren» van Octopia Connector doet, stap voor stapWat doet de knop Importeren van Octopia Connector in Odoo: wanneer je hem ziet, wat hij importeert, wat er verandert.Wat de knop «Leveranciersfactuur aanmaken» van Octopia Connector doetWat de knop Leveranciersfactuur aanmaken van Octopia Connector in Odoo doet: wanneer hij verschijnt, wat hij controleert, wat hij aanmaakt en waar het stopt.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen