Waar de velden staan en welke alleen-lezen zijn
De aanbiedingsformulieren open je via het menu Octopia › Aanbiedingen › Aanbiedingen. Het onderdeel Octopia zie je alleen met het recht Octopia-gebruiker. De module is gepubliceerd in Odoo Apps voor 17.0, 18.0, 19.0 en 20.0.

Sommige velden van het formulier zijn alleen-lezen: die worden hieronder een voor een aangegeven.

De aanbieding identificeren
Externe verkopersreferentie(Seller External Reference)- Staat op het formulier van
Aanbiedingen(Offers), in de groepListing, en ook in de lijst. De hulptekst zegt: «Unieke aanbiedingsreferentie binnen het verkoopkanaal; dubbele referenties binnen één pakket wijzen AL zijn verzoeken af.». Wat je invult: een andere referentie voor elke aanbieding van het kanaal. Een duplicaat binnen één pakket wijst niet alleen zijn eigen aanbieding af, maar alle verzoeken van dat pakket.
Conditie(Condition)- Staat in de groep
Listingen in de lijst met aanbiedingen. De hulptekst zegt: «Onveranderlijk bij Octopia zodra de aanbieding bestaat (verwijderen + opnieuw aanmaken om te wijzigen).». Het veld heeft in de code een standaardwaarde, controleer die dus vóór de eerste publicatie: volgens de hulptekst moet je de aanbieding verwijderen en opnieuw aanmaken om hem te wijzigen.
Octopia-aanbiedingsstatus(Octopia Offer State)- Staat in de groep
Listingen in de lijst, als alleen-lezen veld. De hulptekst zegt: «Status teruggelezen uit GET /offers.». Je vult het niet handmatig in: de module schrijft het wanneer de knoppenGeselecteerde vernieuwen(Refresh Selected) enVernieuwen vanuit Octopia(Refresh from Octopia) worden uitgevoerd, en ook via een ander intern proces van de module.
Met Odoo in het Spaans lees je de hulptekst van de referentie zoals hierboven. Het volgende schema toont dezelfde tekst in de talen met een gepubliceerde vertaling.

Prijs en voorraad
Doorstreepprijs(Strike Price)- Staat op het formulier, in de groep
Prijs(Price), en in de lijst. De hulptekst zegt: «Doorgestreepte referentieprijs (originPrice). Laat 0 staan voor geen doorstreping.». Wat je invult: 0 als je geen doorstreepprijs wilt; als je die wel wilt, de referentieprijs die doorgestreept getoond wordt.
Voorbereidingstijd(Preparation Time)- Staat op het formulier, in de groep
Voorraad(Stock). De hulptekst zegt: «Aantal voorbereidingsdagen vóór overdracht aan de vervoerder. Verplicht wanneer leveringswijzen worden verstuurd (de API vereist dit bij deliveryModes-updates).». In de code is de standaardwaarde 1. Wat je invult: de echte dagen die je magazijn nodig heeft om de bestelling voor te bereiden, en laat het niet leeg als je leveringswijzen gaat versturen.
Hoeveelheidsmodus(Quantity Mode)- Staat in de groep
Voorraad. De waarden zijnVanuit Odoo-voorraad(From Odoo stock) enVaste waarde(Fixed value); standaard staat het opVanuit Odoo-voorraad. De hulptekst waarschuwt: «Octopia-voorraad is GLOBAAL per product+conditie over alle kanalen: het pushen van de hoeveelheid van deze aanbieding werkt elk kanaal bij dat hetzelfde product+conditie verkoopt.». Waar je op moet letten: als je hetzelfde product in dezelfde conditie via meer dan één kanaal verkoopt, werkt het publiceren van de hoeveelheid van één aanbieding al die kanalen bij.
Hoeveelheid(Quantity)- Staat in de groep
Voorraaden in de lijst met aanbiedingen. De hulptekst zegt: «Hoeveelheid die bij de volgende publicatie wordt gepusht.». Kijk ernaar vlak vóór je publiceert, want het is het getal dat naar Octopia gaat en, volgens de hulptekst van de hoeveelheidsmodus, alle kanalen met hetzelfde product en dezelfde conditie beïnvloedt.
Wat Octopia teruggeeft (alleen-lezen)
Kanaalfeedback(Channel Feedback)- Een alleen-lezen veld op het tabblad
Kanaalfeedbackvan het formulier. De hulptekst zegt: «salesChannelFeedback teruggegeven door GET /offers?expand=...». Je leest het alleen.
Externe prijsindex(External Price Index)- Staat op het tabblad
Markt(Market), in de groepBeste externe aanbieding(Best External Offer), en in de lijst, als alleen-lezen veld. De hulptekst zegt: «Door Octopia berekende verhouding tussen de prijs van de beste aanbieding en de externe marktprijs, in procent (boven 100 = duurder).». De module schrijft het bij het uitvoeren vanGeselecteerde vernieuwenofVernieuwen vanuit Octopia. Zie je een waarde boven 100, dan is de beste aanbieding volgens de hulptekst duurder dan de externe markt.
Payload concurrerende aanbiedingen(Competing Offers Payload)- Staat in de groep
Concurrerende aanbiedingen (Buy-Box)(Competing Offers (Buy-Box)), alleen-lezen. Op het scherm staat het zonder label: je ziet alleen de inhoud. De hulptekst zegt: «Ruwe snapshot van concurrerende aanbiedingen (Buy-Box-monitor). Het upstream-endpoint is VEROUDERD en afgeschermd met permissies: het werkt alleen voor accounts die er toegang toe hebben gekregen.». Het wordt gevuld door de knopBuy-Box-snapshot(Buy-Box Snapshot). Controleer eerst of je account dat recht heeft voordat je erop rekent.
Wat je controleert vóór je een aanbieding publiceert
Controleer vóór de publicatie de conditie (onveranderlijk bij Octopia zodra de aanbieding is aangemaakt), dat de referentie niet dubbel voorkomt binnen een pakket en de hoeveelheidsmodus (de Octopia-voorraad is globaal per product en conditie over alle kanalen). De alleen-lezen velden (Octopia-aanbiedingsstatus, Kanaalfeedback, Externe prijsindex en de payload van concurrerende aanbiedingen) vul je niet handmatig in: je leest ze alleen.
Zo helpt FlexigoTech
De verbinding met Octopia loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart, de synchronisatie bewaakt en per e-mail waarschuwt als er iets misgaat. Als je Odoo implementeert en wilt nalopen hoe je je producten publiceert, implementeert FlexigoTech Odoo 17, 18, 19 en 20 en ontwikkelt het connectoren en integraties op maat.
Lees verder
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): models/octopia_offer.py
- apps.odoo.com/apps/modules/20.0/flexigobe_octopia_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
