Wo sie liegt und wer sie sieht
Die Schaltfläche Rechnungsimporte abrufen befindet sich in der Ansicht Octopia-Konten (Octopia Accounts). Sie ist immer sichtbar: Keine Bedingung der Ansicht blendet sie aus, und sie ist in den Zweigen 17.0, 18.0, 19.0 und 20.0 des Octopia Connector vorhanden.
Den Weg zu dieser Ansicht bildet das Menü Octopia › Konfiguration › Konten (Octopia › Configuration › Accounts). Jeder Abschnitt des Menüs verlangt eine Berechtigung; fehlt Ihnen eine, sehen Sie diesen Abschnitt nicht:
OctopiaverlangtOctopia-Benutzer(Octopia User).KonfigurationverlangtOctopia-Manager(Octopia Manager).KontenverlangtOctopia-Administrator(Octopia Admin).

Mit Odoo auf Deutsch heißt die Schaltfläche Rechnungsimporte abrufen. Das zweite Schema zeigt ihren Text in anderen Sprachen.

Descargar importaciones de facturas; Deutsch, Rechnungsimporte abrufen; Französisch, Récupérer les imports de factures; Italienisch, Recupera importazioni fatture; Portugiesisch, Obter importações de faturas.
Schritt für Schritt: was beim Klick passiert
Das Folgende stammt aus dem für Odoo 20.0 veröffentlichten Code. Die Idee der Schaltfläche ist laut Code, aus anderen Werkzeugen gesendete Importe sichtbar zu machen und sie anhand ihrer Import-Kennung zu speichern.
- Öffnen Sie
Octopia › Konfiguration › Kontenund dann das Konto, das Sie abfragen möchten. - Klicken Sie auf
Rechnungsimporte abrufen. Der Code durchläuft die Konten, auf die die Aktion angewendet wird, und wiederholt für jedes Folgendes. - Das Modul öffnet die Verbindung dieses Kontos und fordert bei Octopia die Liste der Rechnungsimporte an.
- Ist die Antwort eine Liste, wird sie durchlaufen; enthält sie einen Abschnitt mit Elementen, wird dieser Abschnitt durchlaufen. Kommt nichts zurück, gibt es nichts zu durchlaufen.
- Jedes Element, das kein Datensatz ist, wird übersprungen. Bei den übrigen wird die Kennung des Imports übernommen; fehlt sie, wird die andere Kennung des Elements verwendet; fehlt auch diese, wird das Element übersprungen.
- Mit dieser Kennung sucht das Modul innerhalb desselben Kontos nach einem bereits erfassten Import. Existiert er, wird er aktualisiert; sonst wird ein neuer angelegt.
- In jeden Import schreibt es zwei Dinge: den von Octopia gemeldeten Status sowie Datum und Uhrzeit dieser Abfrage.
Was sich in Ihrem Odoo ändert
Die Aktion arbeitet pro Konto und Import-Kennung; ein erneuter Klick erzeugt also keinen zweiten gleichen Import, sondern aktualisiert den vorhandenen. In jeden Import schreibt sie nur den Status sowie Datum und Uhrzeit der Abfrage; der Code speichert keine weiteren Daten des empfangenen Elements.
Neue Importe werden mit ihrem Konto, ihrer Kennung, dem Status und diesem Datum angelegt. Bereits vorhandene behalten ihre Kennung und erhalten den neuen Status und das neue Datum.
Wenn die Daten nicht passen
Der Code der Schaltfläche hat klare Regeln für Ungewöhnliches:
- Unbekannter Status: Der Status wird nur gespeichert, wenn er einer von denen ist, die das Modul kennt. Kommt ein anderer, bleibt der Status leer. Das gilt auch für einen bereits vorhandenen Import: Sein Status wird bei dieser Abfrage leer.
- Element ohne Kennung: Es wird verworfen, und nichts davon wird erfasst.
- Element, das kein Datensatz ist: Es wird ebenfalls verworfen.
Deshalb kann das Modul einen Import ohne Status erfassen, wenn Octopia einen nicht erkannten Status meldet.
Wenn Sie die Schaltfläche nicht sehen
Sehen Sie das Menü oder die Kontenansicht nicht, fehlt eine der oben genannten Berechtigungen: Bitten Sie die Person, die Ihr Odoo verwaltet, darum.
Was es kostet
Octopia Connector ist ein Modul mit Einmalzahlung pro Odoo-Version (veröffentlicht für 17, 18, 19 und 20) und benötigt das Abonnement für FlexigoTech Cloud, Tarif Connector: 49 €/Monat oder 490 €/Jahr zzgl. MwSt., mit bis zu 3 Konten der Plattform. Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert und per E-Mail warnt, wenn die Synchronisierung fehlschlägt. Produktseite in Odoo Apps.
Wie FlexigoTech hilft
Wenn Sie Odoo einführen und Cdiscount oder Octopia mit Ihren Abläufen verbinden möchten: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und individuelle Integrationen. Schildern Sie uns, was Sie brauchen, und wir besprechen es gemeinsam mit Ihnen.
Weiterlesen
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen
Quellen
- Quellcode des Moduls: flexigobe_octopia_connector 20.0 (059287e4): views/octopia_completeness2_views.xml
- Quellcode des Moduls: flexigobe_octopia_connector 20.0 (059287e4): models/octopia_seller_extras.py
- Quellcode des Moduls: flexigobe_octopia_connector 20.0 (059287e4): models/octopia_account.py
- apps.odoo.com/apps/modules/20.0/flexigobe_octopia_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
