Naar hoofdinhoud
Octopia (Cdiscount)

Wat doet de knop «Aanbiedingen aanmaken» van Octopia Connector, tussen mythe en werkelijkheid

De knop Aanbiedingen aanmaken (Create Offers) maakt een nieuw aanbod met conditie nieuw aan voor elk Octopia-product waarop je hem start dat dat nog niet heeft voor dat account en kanaal, en opent de lijst Aanbiedingen. De knop is altijd zichtbaar; bij het indrukken stopt hij met een melding als hij geen verkoopkanaal voor het account vindt. Publiceren is een aparte stap.

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 welke velden je in beeld wilt hebben

De Octopia-productkaarten open je via Octopia › Catalogus › Producten. Het onderdeel Octopia vraagt het recht Octopia-gebruiker: zonder dat zie je dit deel van het menu niet. Op dat scherm, Octopia-producten (Octopia Products), staat de knop Aanbiedingen aanmaken (Create Offers). Hij bestaat in de Odoo-versies 17, 18, 19 en 20 en is altijd zichtbaar, zonder voorwaarde.

Om te begrijpen wat de knop aanmaakt zijn deze velden belangrijk. Ze staan in de groep Identiteit van de kaart en ook in de lijst: Account, Odoo-product (Odoo Product) en Verkopersproductreferentie (Seller Product Reference). De help bij dat laatste veld zegt: Je onveranderlijke productreferentie bij Octopia (na aanmaak is een supportticket nodig om deze te wijzigen).

Schema, met code gemaakt, met de tekst van de knop Create Offers per taal van Odoo: Crear ofertas in het Spaans, Angebote erstellen in het Duits, Créer les offres in het Frans, Crea offerte in het Italiaans en Criar ofertas in het Portugees
Schema met code gemaakt op basis van de gepubliceerde vertalingen van de module, geen Odoo-scherm: zo heet de knop afhankelijk van de taal van je Odoo.
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, in de volgorde van de code

Voor elk Octopia-product waarop je de knop start volgt de methode deze volgorde. Eerst pakt ze het account van het product en het standaardverkoopkanaal daarvan. Staat het account in Modo de prueba (Test Mode), dan zoekt ze onder de kanalen van dat account het kanaal dat bij die modus hoort en, als ze dat niet vindt, houdt ze het standaardkanaal aan. Is er dan nog geen kanaal, dan stopt ze met een melding (die zie je hieronder). Bestaat er al een aanbod met conditie nieuw voor dat account, dat kanaal en dat Octopia-product, dan gaat ze naar het volgende product zonder iets aan te maken. Bestaat het niet, dan maakt ze het aanbod aan. Aan het eind opent ze de lijst Aanbiedingen (Offers).

Misverstanden over «Aanbiedingen aanmaken»

«Aanbiedingen aanmaken publiceert mijn producten op Cdiscount»

Werkelijkheid: de methode van de knop loopt door de Octopia-producten waarop je hem start, maakt de ontbrekende aanbiedingen aan en opent als laatste de lijst Aanbiedingen. Daar houdt wat de knop doet op. Publiceren is een andere methode van de module, en een van de wegen ernaartoe zonder op een knop te drukken is de geplande taak Octopia: prijs-/voorraadwijzigingen pushen (Octopia: push price/stock changes), die elke 15 minuten draait en bij installatie actief is. Die methode bepaalt het kanaal anders afhankelijk van de modus van het account, zoals je in het laatste misverstand ziet.

«De knop verschijnt alleen als het account goed is geconfigureerd»

Werkelijkheid: de knop is altijd zichtbaar. De controles komen pas bij het indrukken, en deze meldingen kunnen hem stoppen. Daarin is … de naam van het account.

  • Account '…' heeft geen standaard verkoopkanaal; voer eerst Verbinding testen uit. (Account '…' has no default sales channel; run Test Connection first.) Verschijnt als er geen enkel verkoopkanaal wordt gevonden voor het account van het product.
  • Account '…' heeft geen standaard verkoopkanaal geconfigureerd. Voer 'Verbinding testen' uit om de geabonneerde kanalen te ontdekken en kies er daarna één (of schakel Testmodus in om het SELLZZ-sandboxkanaal te gebruiken). (Account '…' has no default sales channel configured. Run 'Test Connection' to discover the subscribed channels, then pick one (or enable Test Mode to target the SELLZZ sandbox channel).) Komt uit de berekening van het kanaal die de module gebruikt, en de tekst zelf zegt wat je moet doen: Verbinding testen uitvoeren, een van de ontdekte kanalen kiezen of de Modo de prueba inschakelen.
Schema met code gemaakt: het menu Octopia › Catalog › Products, de knop Create Offers en, aan de zijkant, de meldingen die hem kunnen stoppen
Schema met code gemaakt, met de Engelse labels uit de oorspronkelijke tekst van de module; geen Odoo-scherm.

«Als ik er nog eens op druk, krijg ik dubbele aanbiedingen»

Werkelijkheid: voordat ze iets aanmaakt, zoekt de methode of er al een aanbod bestaat met hetzelfde account, hetzelfde kanaal, hetzelfde Octopia-product en conditie nieuw. Bestaat het, dan gaat ze naar het volgende product zonder iets aan te maken. De lijst die opent hangt af van het resultaat: is er een aanbod aangemaakt, dan zie je alleen de aangemaakte; is er geen aangemaakt, dan zie je de aanbiedingen van de producten waarop je de knop startte. Bij een gemengde selectie bevat de lijst alleen de nieuwe.

«Het aanbod haalt zijn prijs en aantal uit Octopia»

Werkelijkheid: elk nieuw aanbod wordt aangemaakt met waarden die uit je Odoo en uit de kaart komen: het account, het Octopia-product waarop je de knop start, het gekozen kanaal, de Verkopersproductreferentie als referentie van het aanbod, de lijstprijs van het Odoo-product dat op de kaart is gekoppeld en de hoeveelheidsmodus ingesteld op voorraad. Van het Odoo-product neemt de knop alleen de lijstprijs. Heeft dat product geen lijstprijs, dan wordt het aanbod met prijs nul aangemaakt.

«Het maakt niet uit in welke modus het account staat»

Werkelijkheid: het kanaal dat de knop gebruikt is het standaardverkoopkanaal van het account, behalve in testmodus, waar eerst het SELLZZ-sandboxkanaal wordt geprobeerd. Ook de publicatie maakt onderscheid: staat het account in testmodus, dan gaan alle publicaties naar het SELLZZ-sandboxkanaal, welk kanaal het aanbod ook heeft; buiten de testmodus wordt het kanaal van het aanbod zelf gebruikt. Daarom is het verstandig duidelijk te hebben in welke modus het account staat voordat je aanbiedingen aanmaakt.

Abonnement en hulp van FlexigoTech

Octopia Connector is een module met eenmalige betaling per versie, gepubliceerd in Odoo Apps voor 17, 18, 19 en 20, en vereist het abonnement op FlexigoTech Cloud. Het plan Connector kost € 49 per maand of € 490 per jaar excl. btw, voor maximaal 3 accounts van het platform. De prijs van de module per versie staat op de productpagina. De verbinding loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart, de synchronisatie bewaakt en per e-mail waarschuwt als die mislukt. Zonder abonnement, of met de dienst opgeschort, stopt wat het abonnement levert; de gegevens blijven in je Odoo.

Als je Odoo implementeert en de Octopia-catalogus goed wilt opzetten: FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Voor een andere knop van de module is er Wat doet de knop «Enviar a Octopia».

Lees verder

Wat doet de knop «Discussie openen» van Octopia Connector: mythes en feitenWat doet de knop Discussie openen van Octopia Connector in Odoo: wanneer je hem ziet, wat hij controleert, wat er verandert en welke fouten hij geeft.Wat de knop «Indienen bij Octopia» bij promoties doet, stap voor stapHoe de knop Indienen bij Octopia van de promoties in Odoo werkt: wanneer hij zichtbaar is, wat hij controleert, wat hij wijzigt en welke meldingen kunnen komen.Aanmelden bij Octopia in Odoo: checklist van de knop, stap voor stapChecklist van de knop Aanmelden bij Octopia in de Octopia Connector: wat hij controleert, wat hij wijzigt in zending en order en wat je doet bij een melding.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen

  • Broncode van de module: flexigobe_octopia_connector 20.0 (4848da6a): views/octopia_completeness2_views.xml
  • Broncode van de module: flexigobe_octopia_connector 20.0 (4848da6a): models/octopia_product.py
  • Broncode van de module: flexigobe_octopia_connector 20.0 (4848da6a): models/octopia_offer.py
  • Broncode van de module: flexigobe_octopia_connector 20.0 (4848da6a): models/octopia_account.py
  • Broncode van de module: flexigobe_octopia_connector 20.0 (4848da6a): models/octopia_ffm_setup.py
  • apps.odoo.com/apps/modules/20.0/flexigobe_octopia_connector
  • flexigotech.com/en/services.html
  • flexigotech.com/precios.html