Wann sie erscheint und was sie auslöst

Was genau sehen Sie und wann?
Mit Odoo auf Deutsch lautet die Meldung Konto '…' hat keinen Standard-Verkaufskanal; führen Sie zuerst 'Verbindung testen' aus. (Account '…' has no default sales channel; run Test Connection first.). Anstelle der Auslassungspunkte steht der Name des Kontos. Es ist ein Fehler: Die Aktion bricht ab. Sie erscheint, wenn Sie auf die Schaltfläche Angebote erstellen klicken.
Wo befindet sich diese Schaltfläche und wann ist sie sichtbar?
In der Octopia-Produktansicht, die Sie über Octopia › Katalog › Produkte erreichen. Der Menüpunkt Octopia erfordert die Berechtigung Octopia-Benutzer: Ohne sie sehen Sie diesen Teil des Menüs nicht. Die Schaltfläche hängt von keiner Bedingung ab: Sie ist in Odoo 17, 18, 19 und 20 immer sichtbar. Dass die Schaltfläche zu sehen ist, sagt Ihnen also nichts darüber, ob das Konto einen Kanal hat.
Welche genaue Bedingung löst sie aus?
Für jedes Produkt, auf das Sie die Aktion anwenden, nimmt das Modul das Konto dieses Produkts und prüft dessen Standard-Verkaufskanal. Ist dieser Kanal leer, wird die Meldung ausgelöst. Geprüft wird genau das: Kanal leer. Bis dahin werden weder Bestand noch Preise noch sonst etwas am Produkt geprüft.
Ändert sich etwas, wenn das Konto im Testmodus ist?
Ja. Bei einem Konto im Testmodus sucht das Modul zuerst unter den Verkaufskanälen dieses Kontos den Kanal, der dem Testkanal SELLZZ entspricht. Findet es ihn, verwendet es diesen Kanal; andernfalls greift es auf den Standardkanal zurück. Im Testmodus erscheint die Meldung also nur, wenn weder dieser Kanal noch ein Standardkanal vorhanden ist.

Was mit Ihren Angeboten passiert
Wird ein Angebot angelegt, wenn der Fehler erscheint?
Nein. Der Fehler bricht die Aktion ab, und nichts von dem, was sie ändern sollte, wird gespeichert. Das Modul arbeitet die Produkte nacheinander ab: Wenn Sie mehrere auswählen und das Problem bei einem davon auftritt, werden auch die Angebote der vorherigen nicht gespeichert. Sie müssen die gesamte Aktion wiederholen, sobald Sie das Problem behoben haben.
Was macht die Schaltfläche, wenn das Konto einen Kanal hat?
Für jedes ausgewählte Produkt legt sie ein Angebot in diesem Kanal an, mit der Verkäuferreferenz, die der Datensatz bereits hat, und mit dem Verkaufspreis des Produkts (null, wenn es keinen hat). Danach öffnet sie das Fenster Angebote (Offers) mit den neu angelegten Angeboten. Wurde keines angelegt, zeigt sie Ihnen die Angebote der ausgewählten Produkte.
Werden bereits vorhandene Angebote dupliziert?
Nein. Vor dem Anlegen prüft das Modul, ob es für dieses Produkt bereits ein Angebot dieses Kontos in diesem Kanal mit dem Zustand neu gibt. Falls ja, geht es zum nächsten Produkt über, ohne ein weiteres anzulegen.
So beheben Sie es
Was muss ich tun?
Die Meldung selbst verlangt, zuerst Verbindung testen (Test Connection) an dem Konto auszuführen, dessen Name in der Meldung steht. Laut Modul werden dabei die abonnierten Kanäle ermittelt; danach müssen Sie einen als Standardkanal dieses Kontos auswählen. Wenn das Konto einen Kanal hat, wählen Sie die Produkte erneut aus und klicken auf Angebote erstellen. Achten Sie darauf, dass der Name in der Meldung der des Kontos ist, das Sie getestet haben.

Konto '…' hat keinen Standard-Verkaufskanal; führen Sie zuerst 'Verbindung testen' aus.Was prüfe ich nach der Behebung?
Dass beim Klick auf Angebote erstellen die Meldung nicht mehr erscheint und sich das Fenster Angebote öffnet. Hatte das Produkt bereits ein Angebot dieses Kontos in diesem Kanal mit dem Zustand neu, wird kein weiteres angelegt, und Sie sehen die Angebote der ausgewählten Produkte.
Und wenn ich Produkte verschiedener Konten auswähle?
Jedes Produkt wird mit seinem eigenen Konto ausgewertet, ein Konto mit Kanal rettet also nicht das Konto ohne Kanal. Der Name in der Meldung ist der des Kontos des Produkts, bei dem die Aktion abbricht.
Erscheint sie in allen Versionen gleich?
Die Meldung steht im veröffentlichten Code von Odoo 17, 18, 19 und 20, und das Modul ist in Odoo Apps für diese vier Versionen veröffentlicht.
Was braucht das Modul, um zu funktionieren?
Es ist ein Modul mit Einmalzahlung pro Odoo-Version (den Preis der jeweiligen Version finden Sie in ihrer Produktseite) und benötigt das Abonnement von FlexigoTech Cloud, Plan Konnektor: 49 €/Monat oder 490 €/Jahr zzgl. MwSt. Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert und die Synchronisierung überwacht.
Wenn Sie Hilfe brauchen
Wenn Sie Odoo einführen und die Verbindung Ihrer Konten gemeinsam mit jemandem prüfen möchten: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt maßgeschneiderte Konnektoren und Integrationen. Falls Sie eine andere Schaltfläche des Moduls interessiert, hier erfahren Sie, was Submit to Octopia macht.
Weiterlesen
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen
Quellen
- Quellcode des Moduls: flexigobe_octopia_connector 20.0 (4848da6a): models/octopia_product.py
- Quellcode des Moduls: flexigobe_octopia_connector 20.0 (4848da6a): views/octopia_completeness2_views.xml
- Quellcode des Moduls: 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
