Naar hoofdinhoud
ManoMano

Hoe je ManoMano-aanbiedingen vanuit Odoo publiceert en terugtrekt

Met de ManoMano-connector publiceer je aanbiedingen met de wizard "Publish offers": je kiest contract, prijs en producten, en Odoo verstuurt ze met de prijs inclusief btw en, als voorraad, de hoeveelheid die op dat moment op voorraad ligt. Verkopen die je daarna in Odoo registreert, verlagen de voorraad van de aanbieding niet. Verkoop je hetzelfde product ook via een ander kanaal, dan kun je op ManoMano dus meer verkopen dan je hebt. Om een aanbieding terug te trekken, stuurt Odoo haar met voorraad 0 en markeert ze pas als offline wanneer ManoMano haar niet meer toont.

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

In het kort

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

Een aanbieding koppelt een Odoo-product aan een verkopercontract van ManoMano. Er is er één per product en contract. Als je een product publiceert dat al een aanbieding had, werkt de wizard die bij.

Vóór je eerste aanbieding

Er zijn drie zaken zonder welke geen enkele aanbieding wordt verstuurd:

  • De interne referentie van het product. Dat is de SKU van de aanbieding. Mist een product die, dan stopt de wizard zonder een aanbieding aan te maken en meldt hij dat met The following products have no Internal Reference (SKU) and cannot be published to ManoMano. Please set one first: en de lijst met die producten.
  • Het transportrooster van het contract. Onder ManoMano › Configuration › Contracts bevat het veld "Carrier grid" de naam van het rooster precies zoals die in de Toolbox van ManoMano staat. Het gaat mee bij elke aanbieding, samen met "Delivery days (min)" en "Delivery days (max)", die standaard op 2 en 5 dagen staan. De wizard controleert dit niet: ontbreekt het, dan wordt de aanbieding aangemaakt en komt ze in Error te staan met de reden.
  • Een prijs hoger dan nul. Is de prijs van een product 0, dan stopt de wizard met Product '…' has a price of 0. ManoMano requires a positive price., met de naam van het product. Bij een handmatige prijs van 0 stopt hij met Manual price must be greater than zero. Ook dan wordt er geen aanbieding aangemaakt.

Een aanbieding die al bestaat, doorloopt elke keer dat ze wordt verstuurd eigen controles: verliest ze later de referentie of de prijs, dan komt ze in Error te staan met The product has no Internal Reference: it is the SKU of the offer. of met ManoMano requires a price greater than zero.

Heeft het product een barcode, dan gaat die mee als EAN, en het gewicht van het product gaat mee met de aanbieding.

Stap voor stap publiceren

  1. Open een lijst met productvarianten. In Odoo 17, 18, 19 en 20 vind je die via Inventory › Reporting › Stock, die alleen de beheerders van Voorraad zien; in 17, 18 en 19 ook via de menu's "Product Variants" van Verkoop, Voorraad en Inkoop, als varianten zijn ingeschakeld. In de lijst "Products" van Verkoop of Voorraad verschijnt de actie niet.
  2. Vink minstens één product aan, zodat het actiemenu verschijnt, en kies "Publish on ManoMano". De wizard "Publish offers" opent.
  3. Voeg bij "Products" de producten toe die je op ManoMano wilt verkopen. De wizard neemt de producten die je in de lijst hebt aangevinkt niet over: blijft het veld leeg, dan stopt het publiceren met Select at least one product to publish.
  4. Kies het contract en, als je wilt, de categorie. De categorie is ter referentie: ManoMano haalt haar uit de eigen catalogus, op EAN, of uit de productfeed die je in de Toolbox laadt.
  5. Kies waar de prijs vandaan komt: "Sales price, plus the product taxes", zoals het standaard staat, "Public price, plus the product taxes" of "Manual, VAT included". Bij de eerste twee telt de wizard de belastingen van het product voor het bedrijf van het contract erbij op, omdat ManoMano de prijs ontvangt die de klant betaalt.
  6. Klik op "Publish". Odoo maakt of werkt de aanbiedingen bij, met de hoeveelheid op voorraad van elk product als voorraad, en stuurt ze per 20 naar ManoMano.
Lijst van ManoMano-aanbiedingen in Odoo met product, contract, categorie, prijs, hoeveelheid en status
ManoMano › Offers › Offers: elke aanbieding met haar contract, categorie, prijs inclusief btw, hoeveelheid en status, gepubliceerd, concept of met fout. Screenshot van Odoo met demogegevens.

De status van elke aanbieding

StatusWat er is gebeurdWat jij doet
DraftAangemaakt en nog niet verstuurdNiets: de dagelijkse taak verstuurt haar, of publiceer haar zelf
PublishedManoMano heeft haar geaccepteerdKijk naar "Online" om te zien of klanten haar kunnen zien
ErrorEr mist een gegeven of ManoMano heeft haar afgewezenLees het bericht: de redenen van ManoMano staan na ManoMano refused it:
UnpublishedUit de verkoop gehaaldPubliceer haar opnieuw als je haar weer wilt verkopen

Een geaccepteerde aanbieding is niet altijd zichtbaar: "Online" is wat ManoMano meldt, en de waarschuwingen die ze stuurt, staan in het bericht bij de aanbieding. Als een gepubliceerde aanbieding sinds de laatste verzending niet is veranderd, stuurt Odoo haar niet opnieuw.

Een aanbieding terugtrekken

ManoMano heeft geen aanroep om aanbiedingen te verwijderen. Wanneer je op "Unpublish" klikt, stuurt Odoo de aanbieding met voorraad 0 en zet ze pas op Unpublished wanneer ManoMano antwoordt dat ze niet meer online staat. Toont ManoMano haar nog, dan behoudt de aanbieding haar status, met dit bericht: ManoMano took the stock at 0 but still shows the offer online: it is not unpublished yet.

Een aanbieding die nooit is verstuurd, gaat naar Unpublished zonder ManoMano aan te roepen.

Schema van de levensloop van een ManoMano-aanbieding in Odoo, van de wizard tot de dagelijkse controle
Van de wizard tot de dagelijkse controle, met de labels van Odoo: de gegevens die de wizard controleert en die welke vóór het versturen worden gecontroleerd, het versturen per 20, de statussen en het terugtrekken met voorraad 0. Schema op basis van de code van de module.

Wat er elke dag vanzelf gebeurt

  • "ManoMano: sync offers" publiceert de aanbiedingen in Draft en stuurt de Published-aanbiedingen die sinds hun laatste verzending zijn veranderd opnieuw. Ze stuurt de "Stock" die op de aanbieding is opgeslagen, niet de huidige hoeveelheid op voorraad. De aanbiedingen in Error wachten tot jij ze corrigeert en zelf publiceert.
  • "ManoMano: pull offer status" vraagt ManoMano naar de verzonden aanbiedingen, per 50 referenties. De aanbiedingen die ManoMano vermeldt, krijgen "Online" met hun "ManoMano product ID" en komen op Published, tenzij hun laatste update in een fout eindigde. De aanbiedingen die ze niet vermeldt, staan als niet online.

Waar komt de voorraad van de aanbieding vandaan?

Het is de hoeveelheid die het product op voorraad had toen je het met de wizard publiceerde, en die verandert niet vanzelf: verkopen in Odoo, ook die van andere kanalen, verlagen haar niet. Wil je het cijfer van vandaag versturen, dan haal je het product opnieuw door de wizard. Je kunt "Stock" op de aanbieding ook wijzigen: staat ze in Draft of Error, klik dan op "Publish"; is ze al gepubliceerd, dan verschijnt die knop niet en verstuurt de dagelijkse taak de wijziging.

Kan ik hetzelfde product met twee contracten verkopen?

Ja. Er is één aanbieding per product en contract, dus elk contract heeft de zijne, met eigen prijs en rooster.

Waarom verschijnt een gepubliceerde aanbieding niet op ManoMano?

Omdat geaccepteerd en zichtbaar niet hetzelfde zijn. Kijk na de dagelijkse controle naar het vakje "Online" en naar het bericht bij de aanbieding: daar staan de waarschuwingen en de redenen van ManoMano.

Lees verder

ManoMano en Odoo: veelvoorkomende fouten en hoe je ze oplostVeelvoorkomende fouten bij het koppelen van ManoMano aan Odoo 17, 18, 19 en 20: API-sleutel, sandbox, contract, aanbiedingen, verzending en terugbetalingen.ManoMano-facturen vanuit Odoo: vragen en antwoordenZo worden facturen en creditfacturen van elke order vanuit Odoo 17, 18, 19 en 20 naar ManoMano geüpload: statussen, pdf-formaat, uploadvolgorde en fouten.Heb je een ERP nodig om op ManoMano te verkopen? De signalenChecklist: heeft je verkoop op ManoMano al een ERP nodig? En wat Odoo met de connector doet: orders, aanbiedingen, voorraad, vervoerders en vertalingen.
Gecontroleerd in de broncode van de connector (versie 17.0, 18.0, 19.0 en 20.0) en in de gelinkte bronnen

Bronnen

  • Broncode van de module: flexigobe_manomano_connector · 17.0 af39294 · 18.0 ace8d3a · 19.0 57d3f8e · 20.0 093b2e3: wizard/offer_publish_wizard.py, wizard/offer_publish_wizard_views.xml, models/manomano_offer.py, views/manomano_offer_views.xml
  • Broncode van de module: flexigobe_manomano_connector · 17.0 af39294 · 18.0 ace8d3a · 19.0 57d3f8e · 20.0 093b2e3: models/manomano_contract.py, models/manomano_offer.py (_build_payload), views/menu.xml
  • Broncode van de module: flexigobe_manomano_connector · 17.0 af39294 · 18.0 ace8d3a · 19.0 57d3f8e · 20.0 093b2e3: models/manomano_offer.py (_payload_problem, _put, _row_outcome, action_publish)
  • Broncode van de module: flexigobe_manomano_connector · 17.0 af39294 · 18.0 ace8d3a · 19.0 57d3f8e · 20.0 093b2e3: models/manomano_offer.py (action_unpublish)
  • Broncode van de module: flexigobe_manomano_connector · 17.0 af39294 · 18.0 ace8d3a · 19.0 57d3f8e · 20.0 093b2e3: data/manomano_cron.xml, models/manomano_offer.py (_cron_sync_offers, _pull_status)
  • github.com/odoo/odoo/blob/20.0/addons/stock/views/product_views.xml