Wanneer verschijnt deze melding precies
De melding verschijnt wanneer je op Versturen klikt in het venster waarin je het antwoord op een Octopia-thread schrijft. De knop is altijd zichtbaar, in Odoo 17, 18, 19 en 20, en de melding staat in de gepubliceerde code van die vier branches. Wat volgt beschrijft de code van Odoo 20.0.
Zodra je op de knop klikt, doet de module dit, in deze volgorde:
- Als het verkoopkanaal van de thread zijn configuratie gesynchroniseerd heeft en toegestane ontvangers definieert, controleert de module of het gekozen ontvangerstype daar deel van uitmaakt. Zo niet, dan stopt de actie met een andere melding dan deze. Als de thread geen kanaal heeft, of het kanaal aan die twee voorwaarden niet voldoet, voert de module deze controle niet uit. Ze komt vóór het zoeken naar de ontvanger.
- Ze zoekt aan wie het antwoord moet worden gericht: uit de berichten van de thread die al in Odoo staan, houdt ze degene over die aan twee voorwaarden voldoen: de afzender is van hetzelfde type als de gekozen ontvanger en heeft een opgeslagen gebruikers-ID.
- Als er geen enkele overblijft (de voorwaarde in de code is dat die zoekopdracht leeg is), stopt de actie en verschijnt de melding. De
…wordt door de module vervangen door het gekozen ontvangerstype. - Als er een of meer overblijven, neemt ze de laatste en bouwt daarmee de verzending naar Octopia op.

Versturen en de melding die verschijnt wanneer je erop klikt en er geen deelnemer is om het antwoord aan te richten.
Wat het betekent
Volgens de opmerking in de code heeft de Octopia-API het gebruikers-ID en het type van elke ontvanger nodig. Daarom neemt de module niet genoegen met het gekozen type: ze hergebruikt het ID van de afzender van een bericht uit de thread. Als de thread geen enkel bericht van dat type heeft, of de berichten die er zijn geen ID bevatten, is er niemand aan wie het antwoord kan worden gericht.
Omdat de fout de actie stopt, wordt er niets naar Octopia verstuurd en wordt de thread niet als afgehandeld gemarkeerd: die stap staat aan het einde van de verzending, die hier niet wordt uitgevoerd.

Wat de module doet als ze wel een deelnemer vindt
Om te begrijpen wat deze melding beschermt, volgt hier het pad wanneer de zoekopdracht een resultaat oplevert. De module neemt het laatste van de berichten die aan beide voorwaarden voldeden en gebruikt het gebruikers-ID van de afzender, samen met het gekozen ontvangerstype, als ontvanger van het antwoord. Ze stuurt de tekst van het bericht, de thread en het verkoopkanaal naar Octopia en voegt bijlagen alleen toe als die er zijn.
Daarna legt ze de verzending vast in het synchronisatielogboek, vernieuwt de thread en sluit het venster. Het vernieuwen vraagt bij Octopia de volledige thread op, met alle berichten. Als je in het venster had gevraagd de thread als afgehandeld te markeren, doet de module dat na het verzenden en het vernieuwen, niet ervoor.
Checklist om het op te lossen
Voordat je op Versturen klikt
- Controleer of de thread al berichten bevat van de partij aan wie je wilt antwoorden. De module hergebruikt het gebruikers-ID van een bericht van dat type; zonder dat kan het antwoord niet worden gericht.
- Als je de thread net hebt geopend of nieuwe berichten verwacht, vernieuw de thread dan voordat je antwoordt, precies wat de melding vraagt.
- Controleer of het ontvangerstype dat je in het antwoordvenster hebt gekozen overeenkomt met dat van wie in de thread heeft geschreven: de module telt alleen berichten van datzelfde type.
Wanneer de fout al is verschenen
- Lees het ontvangerstype dat in de melding in plaats van
…staat: het is het type deelnemer dat de module niet in de thread heeft gevonden.
- Vernieuw de thread, zoals de melding aangeeft.
- Klik opnieuw op
Versturen.
- Als de melding na het vernieuwen opnieuw verschijnt, controleer dan nogmaals het gekozen ontvangerstype: het moet overeenkomen met iemand die al in de thread heeft geschreven.
- Als de thread nog steeds geen berichten van dat type met een gebruikers-ID heeft, kan de module het antwoord niet aan dat type deelnemer richten.
Na een geslaagde verzending
- Controleer of het venster is gesloten: dat doet de module zodra de verzending klaar is.
- Als je had gevraagd de thread als afgehandeld te markeren, controleer dan of dat is gebeurd: de module doet dat na het verzenden en het vernieuwen van de thread.
Een termijn om in gedachten te houden
De CGMAD van Cdiscount Marketplace (versie van 25/08/2025, p. 49) vragen om berichten binnen 48 werkuren te beantwoorden. Het loont dus om deze melding op te lossen zodra ze verschijnt, in plaats van de thread voor later te laten liggen.
Zo helpt FlexigoTech je
FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. De verbinding van de module loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld opslaat, de synchronisatie bewaakt en per e-mail waarschuwt als er iets misgaat.
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): wizard/octopia_discussion_wizards.py
- Broncode van de module: flexigobe_octopia_connector 20.0 (4848da6a): views/octopia_discussion_views.xml
- marketplace.cdiscount.com/wp-content/uploads/2025/08/2025.08.25-CGMAD-FR.pdf
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
