Bevor Sie auf Gutschrift erstellen klicken
Die Bedingung für den Fehler ist nur eine: Das Feld Verkaufsauftrag der Erstattung ist leer. Ein Blick darauf vor dem Klick zeigt Ihnen, was Sie erwarten können. Die Schaltfläche Gutschrift erstellen befindet sich in der Ansicht der Erstattungen und wird in Odoo 17, 18, 19 und 20 ausgeblendet, wenn die Erstattung den Status "ignoriert" hat oder wenn bereits eine Gutschrift erstellt wurde und das Feld Gutschrift ausgefüllt ist. Mit den Standardwerten ist sie sichtbar.
- Öffnen Sie
Verkauf › Shopify › Operations › Erstattungenund rufen Sie die Erstattung auf, für die Sie die Gutschrift erstellen möchten.
- Suchen Sie im Formular
Shopify-Erstattungenin der GruppeAmountsdas FeldVerkaufsauftrag. Sie sehen es auch in der Liste der Erstattungen, und an beiden Stellen ist es schreibgeschützt.
- Ist das Feld leer, erscheint beim Klick auf die Schaltfläche die Meldung
Kein Verkaufsauftrag mit dieser Erstattung verknüpft. Gutschrift kann nicht erstellt werden.
- Prüfen Sie, ob die Erstattung bereits eine Gutschrift hat: Ist das Feld
Gutschriftausgefüllt und befindet sich die Erstattung im Status "Gutschrift erstellt", wird die Schaltfläche gar nicht erst angezeigt.
- Beachten Sie die Reihenfolge der Methode in Odoo 20: Bevor der Auftrag geprüft wird, wird kontrolliert, ob die Erstattung bereits im Status "Gutschrift erstellt" ist und ihre Gutschrift zugeordnet hat. Ist das der Fall, öffnet sich diese Gutschrift, statt den Fehler auszugeben.


Wann die Meldung erscheint
Die Meldung erscheint beim Klick auf Gutschrift erstellen. Die Methode, die die Schaltfläche ausführt, prüft den Verkaufsauftrag der Erstattung und löst den Fehler aus, wenn keiner vorhanden ist. Mit Odoo auf Deutsch sehen Sie Folgendes: Kein Verkaufsauftrag mit dieser Erstattung verknüpft. Gutschrift kann nicht erstellt werden.
- Bestätigen Sie die Bedingung: Der Code prüft, ob das Feld
Verkaufsauftragleer ist. Ist es das, ist die Meldung erwartungsgemäß und Sie müssen keine andere Ursache suchen.
- Beachten Sie, was mit der Aktion passiert: Der Fehler stoppt sie, und nichts von dem, was geändert werden sollte, wird gespeichert. Bei diesem Versuch wird keine Gutschrift erstellt.
- Versuchen Sie nicht, das Feld von Hand auszufüllen.
Verkaufsauftragist schreibgeschützt: Es wird vom Modul selbst geschrieben, nicht vom Benutzer.
- Wenn Sie mit einer anderen Version arbeiten: Dieselbe Meldung steht im veröffentlichten Code von Odoo 17, 18, 19 und 20.
Das zweite Schema fasst den Text der Meldung auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch zusammen, so wie ihn der Benutzer je nach Sprache seines Odoo sieht.

Was Sie danach prüfen sollten
Da das Feld nicht bearbeitet werden kann, liefert die Schaltfläche für die Gutschrift dieselbe Meldung, solange das Formular Verkaufsauftrag leer hat. Laut Code wird das Feld vom Modul selbst geschrieben, nicht vom Benutzer, und dieser Code wird über die Schaltfläche Verkaufsauftrag erstellen erreicht.
- Öffnen Sie die Erstattung erneut über
Verkauf › Shopify › Operations › Erstattungenund prüfen Sie, obVerkaufsauftraginzwischen einen Auftrag anzeigt.
- Sobald das Formular einen Auftrag anzeigt, klicken Sie erneut auf
Gutschrift erstellen.
- Mit verknüpftem Auftrag geht die Methode weiter: Sie sieht sich die veröffentlichten Kundenrechnungen des Auftrags und die von Shopify erstatteten Artikel an und bereitet damit die Gutschrift vor.
- Wird die Gutschrift erstellt, prüfen Sie, dass der Status der Erstattung auf "Gutschrift erstellt" wechselt, dass das Feld
Gutschriftausgefüllt ist und dass sich das Formular der Gutschrift öffnet.
- Erscheint beim erneuten Versuch diese Meldung nicht mehr, enthält das Feld
Verkaufsauftrageinen Auftrag: Lesen Sie den neuen Hinweis vollständig, denn das ist ein anderes Thema.
Was es kostet und wo Sie Hilfe bekommen
Shopify Connector kostet 9 € pro Odoo-Version, einmalige Zahlung zzgl. MwSt., für 17, 18, 19 und 20. Zusätzlich ist ein Abonnement für FlexigoTech Cloud erforderlich: Der Plan Conector kostet 49 €/Monat oder 490 €/Jahr, zzgl. MwSt.
Wenn Sie Odoo einführen und den Ablauf der Erstattungen gemeinsam mit jemandem prüfen möchten: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Connectors und individuelle Integrationen.
Weiterlesen
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen
Quellen
- Quellcode des Moduls: flexigobe_shopify_connector 20.0 (c7078cd8): models/shopify_refund.py
- Quellcode des Moduls: flexigobe_shopify_connector 20.0 (c7078cd8): views/shopify_refund_views.xml
- apps.odoo.com/apps/modules/17.0/flexigobe_shopify_connector
- apps.odoo.com/apps/modules/18.0/flexigobe_shopify_connector
- apps.odoo.com/apps/modules/19.0/flexigobe_shopify_connector
- apps.odoo.com/apps/modules/20.0/flexigobe_shopify_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
