Wat de melding zegt en wat haar veroorzaakt
De volledige tekst, met Odoo in het Nederlands, is Verkoopkanaal … staat geen door de verkoper gestarte discussies toe. (Sales channel … does not allow seller-initiated discussions.). In plaats van de puntjes staat de code van het verkoopkanaal. Het is een fout: de actie wordt gestopt.

De melding verschijnt bij het klikken op de knop
De wizard open je via het menu Octopia › Klantenservice › Discussie openen. Het deel Octopia vraagt de machtiging Octopia-gebruiker en het deel Discussie openen vraagt Octopia-manager: heb je er een van de twee niet, dan zie je dat deel van het menu niet.
De knop Discussie openen is altijd zichtbaar, in Odoo 17, 18, 19 en 20. De melding verschijnt bij het klikken op die knop, en alleen als aan de voorwaarde hieronder is voldaan. De melding staat in de gepubliceerde code van Odoo 17, 18, 19 en 20.
Deze voorwaarden moeten tegelijk gelden
De module kijkt naar het verkoopkanaal van de order waarvoor de discussie bedoeld is. De melding verschijnt wanneer al het volgende tegelijk waar is:
- de order heeft een verkoopkanaal;
- dat kanaal heeft al een gesynchroniseerde configuratie;
- die configuratie staat niet toe dat de verkoper discussies start.
Ontbreekt een van die punten, dan verschijnt deze melding niet. Is de configuratie van het kanaal nog niet gesynchroniseerd, dan blokkeert deze controle dus niet.
Het gaat om het kanaal van de order, niet om wat je hebt getypt
De melding zegt dat de gesynchroniseerde configuratie van dat kanaal niet toestaat dat de verkoper discussies opent. Het onderwerp, de berichttekst, de ontvanger en de bijlagen spelen in deze controle geen rol, dus ze aanpassen helpt niet. Het enige dat telt is het verkoopkanaal van de order.
Bij deze melding gaat er niets naar Octopia
De controle gebeurt vóór de aanroep naar Octopia: zodra de melding verschijnt, stopt de actie en wordt de discussie niet verzonden. De succesvermelding in het synchronisatielogboek, die zegt dat er een discussie is geopend op de order, schrijft de module pas wanneer het aanmaken van de discussie is voltooid. Bij deze melding wordt die dus nooit geschreven.
Andere controles komen ervoor en erna
Voordat de wizard hier komt, controleert hij of er een classificatie is gekozen en of het onderwerp en de berichttekst de toegestane lengte hebben, elk met een eigen melding. Daarna volgt nog een controle van het kanaal, die van de ontvanger, ook met een eigen melding. Gaat de melding die je ziet niet over door de verkoper gestarte discussies, dan is dit niet jouw geval.
Hoe het eruitziet in andere talen
Het schema toont dezelfde tekst in het Spaans, Duits, Frans, Italiaans en Portugees, volgens de gepubliceerde vertalingen van de module.


Wat te doen als de melding verschijnt
- Kijk naar de kanaalcode in de melding en controleer of dit het verkoopkanaal is van de order die je verwachtte.
- Is het de juiste, dan wordt er vanuit deze wizard geen discussie voor die order geopend zolang de gesynchroniseerde configuratie van het kanaal niet toestaat dat de verkoper er een start. Een andere tekst, een andere ontvanger of andere bijlagen proberen verandert niets aan het resultaat.
- Was het kanaal niet wat je verwachtte, controleer dan of de discussie voor de juiste order bedoeld is.
- Telkens wanneer je op
Discussie openenklikt, beoordeelt de code de voorwaarde opnieuw.
De melding beschrijft een eigenschap van het verkoopkanaal van de order en geen fout in wat je hebt ingevuld. Begin daarom met het identificeren van het kanaal dat de melding noemt, en niet met het nakijken van het onderwerp of de berichttekst.
Zo helpt FlexigoTech
Implementeer je Odoo met Octopia en wil je nagaan hoe je verkoopkanalen in de flow passen, of heb je een integratie op maat nodig? FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectors en integraties op maat.
De module kost eenmalig per Odoo-versie (de prijs van elke versie staat op de productpagina in Odoo Apps, gepubliceerd voor 17, 18, 19 en 20) en vereist het abonnement op FlexigoTech Cloud, plan Connector: € 49 per maand of € 490 per jaar excl. btw. De verbinding loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart, 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
- apps.odoo.com/apps/modules/20.0/flexigobe_octopia_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
