Ein Fall, um zu sehen, was der Button macht
Beispiel Fiktiver Fall: Firma und Zahlen sind erfunden, um den Ablauf zu zeigen.
Hogar Norte ist ein erfundener Shop, der bei Amazon verkauft und seine Retouren in Odoo verwaltet. Lucía, die für den After-Sales zuständig ist, öffnet Amazon › Analytics / BI › Rücksendungen (Amazon › Analytics / BI › Returns) und ruft zwei Retourenzeilen auf, um zu sehen, wie sich der Button Verknüpften internen Vorgang öffnen verhält.
In der ersten Zeile ist der Button sichtbar, weil dort der Primärer After-Sales-Fall gefüllt ist. Lucía klickt darauf: Das Modul sucht die mit dieser Retoure verknüpften internen Folgevorgänge und greift, falls es keinen findet, auf diesen primären Fall zurück. Mit gefülltem primärem Fall hat das Modul also immer mindestens ihn. Gibt es genau einen Vorgang, öffnet sich dessen Formular; gibt es mehrere, öffnet sich eine Liste mit ihnen.
In der zweiten Zeile gibt es keinen Button: Der Primärer After-Sales-Fall ist leer und die Ansichtsbedingung blendet ihn aus. Lucía hat nichts anzuklicken.
Laut Code wird Mit dieser Retoure ist noch kein interner Folgevorgang verknüpft. nur ausgelöst, wenn die Suche keinen Vorgang liefert und zudem der Primärer After-Sales-Fall leer ist; bei leerem Feld blendet die Ansichtsbedingung den Button aus.

Mit Odoo auf Deutsch liest sich die Meldung wie in der Einleitung. Das zweite Schema und seine Tabelle zeigen denselben Text in weiteren Sprachen des Moduls.

| Odoo-Sprache | Text, den der Benutzer sieht |
|---|---|
| Spanisch | Aún no hay ningún caso de seguimiento interno vinculado a esta devolución. |
| Deutsch | Mit dieser Retoure ist noch kein interner Folgevorgang verknüpft. |
| Französisch | Aucun dossier de suivi interne n'est encore lié à ce retour. |
| Italienisch | Ancora nessun caso di follow-up interno è collegato a questo reso. |
| Portugiesisch | Ainda não há nenhum processo interno de acompanhamento associado a esta devolução. |

Wo der Button ist und wann er sichtbar ist
Die Meldung wird von der Methode des Buttons Verknüpften internen Vorgang öffnen ausgelöst, einem Button in der Ansicht der Retourenzeile, sofern dessen Bedingung erfüllt ist. Dieser Button hat eine Ansichtsbedingung: Er wird ausgeblendet, wenn das Feld Primärer After-Sales-Fall leer ist. Mit den Standardwerten ist dieses Feld leer, der Button ist also standardmäßig nicht sichtbar. Die Bedingung ist in Odoo 17, 18, 19 und 20 dieselbe.
Die Retourenformulare öffnen Sie über das Menü Amazon › Analytics / BI › Rücksendungen. Jede Ebene des Menüs erfordert die Berechtigung Betrachter (Viewer): Fehlt sie Ihnen bei einer Ebene, erscheint diese nicht in Ihrem Menü.
Was der Button Schritt für Schritt macht
Laut dem Code von Odoo 20 geht das Modul beim Klick auf Verknüpften internen Vorgang öffnen in dieser Reihenfolge vor:
- Es arbeitet jeweils mit nur einer Retoure: der Zeile, die Sie geöffnet haben.
- Es sucht die mit dieser Retoure verknüpften internen Folgevorgänge, vom neuesten zum ältesten.
- Hat es keinen gefunden und die Retoure hat einen
Primärer After-Sales-Fall, verwendet es diesen Fall. - Gibt es danach immer noch keinen Vorgang, bricht es mit
Mit dieser Retoure ist noch kein interner Folgevorgang verknüpft.ab und öffnet nichts. - Gibt es genau einen Vorgang, öffnet es direkt dessen Formular; gibt es mehrere, öffnet es eine Liste mit diesen Vorgängen, aus der Sie jedes Formular aufrufen können.
Die Bedingung im Code, die zur Meldung führt, lautet in Worten: Die Liste der Vorgänge ist nach beiden Suchwegen weiterhin leer. Ist der Button sichtbar, ist der Primärer After-Sales-Fall gefüllt und die Methode hat mindestens diesen Vorgang, öffnet also ein Formular oder eine Liste.
Was die Meldung bedeutet und was zu tun ist
Die Meldung betrifft weder Amazon noch die Verbindung noch irgendeine Synchronisierung: Sie besagt, dass das Modul für diese Retoure keinen internen Vorgang zum Öffnen hat. Wenn Sie sie sehen:
- Prüfen Sie, ob Sie in der richtigen Retoure sind. Der Button wirkt auf die geöffnete Zeile; kehren Sie zur Liste
Rücksendungenzurück und vergewissern Sie sich, dass es die gewünschte ist. - Machen Sie sich klar, was passiert ist. Die Meldung bricht die Aktion ab: Es öffnet sich keine Ansicht und nichts von dem, was die Aktion tun sollte, wird gespeichert.
- Denken Sie daran, wann der Button sichtbar ist. Er erscheint nur bei gefülltem
Primärer After-Sales-Fall; ohne ihn blendet die Ansicht ihn aus, und genau das ist die Situation, in der die Methode keinen Vorgang findet. - Wenn Sie für diese Retoure einen Vorgang erwartet haben, liegt es daran, dass das Modul keinen verknüpften findet, weder über die Suche noch über den
Primärer After-Sales-Fall. Finden Sie die Ursache nicht, wenden Sie sich an uns, dann prüfen wir es gemeinsam an Ihrem Odoo.
In welchen Versionen die Meldung erscheint
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. Die oben beschriebene Reihenfolge der Prüfungen stammt aus dem Code von Odoo 20.
Was der Fall lehrt
Zwei Dinge. Erstens: Der Button ist nur in Zeilen mit gefülltem Primärer After-Sales-Fall sichtbar, erwarten Sie ihn also nicht bei jeder Retoure. Zweitens: Die Meldung erscheint nur, wenn weder ein verknüpfter Vorgang noch ein Primärer After-Sales-Fall vorhanden ist, also genau dann, wenn die Ansicht den Button ausblendet; ist der Button sichtbar, hat die Methode mindestens den primären Fall.
Wie FlexigoTech Ihnen hilft
FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und individuelle Integrationen. Das Modul finden Sie auf der Seite auf flexigotech.com oder im Eintrag in Odoo Apps. Wenn wir prüfen sollen, wie Sie Retouren in Ihrem Odoo verwalten, schreiben Sie uns.
Weiterlesen
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen
Quellen
- Quellcode des Moduls: flexigobe_amazon_seller_connector 20.0 (88c7e241): models/amazon_spapi_return_line.py
- Quellcode des Moduls: flexigobe_amazon_seller_connector 20.0 (88c7e241): views/amazon_spapi_return_line_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
