Zum Hauptinhalt springen
Octopia (Cdiscount)

Fehler «Die Steuer … ist ein Satz, ausgedrückt als Prozentwert» im Octopia Connector

Die Meldung erscheint beim Speichern einer prozentualen Steuer, deren Wert außerhalb von 0 bis 100 liegt, und der Datensatz wird nicht gespeichert. Sie beheben das, indem Sie den Prozentsatz unverändert eintragen (20 für eine MwSt. von 20 %) und erneut speichern.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 5. November 2026

Das Wichtigste

Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Connectors, Version 20.0 · in den Quellen am Ende
Lesezeit
4 Min.

Was die Meldung sagt und wann sie erscheint

Was bedeutet die Meldung genau?

Octopia Connector prüft die Steuern eines Octopia-Angebots. Ist eine Steuer vom Typ Prozentsatz und liegt ihr Wert außerhalb des Bereichs, zeigt Odoo Die Steuer … ist ein Satz, ausgedrückt als Prozentwert zwischen 0 und 100 (20 bedeutet 20 %%). Erhalten: …. an. Die erste Lücke enthält den Code der Steuer, die zweite den Wert, der beim Speicherversuch in der Zeile stand. Die Meldung stoppt die Aktion: Der Datensatz wird nicht gespeichert.

Mit Code erstelltes Schema: dieselbe Meldung auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch
Mit Code erstelltes Schema auf Basis der veröffentlichten Übersetzungen des Moduls, kein Odoo-Bildschirm: Mit Odoo auf Deutsch lautet die Meldung «Die Steuer … ist ein Satz, ausgedrückt als Prozentwert zwischen 0 und 100 (20 bedeutet 20 %%). Erhalten: ….», und das Schema zeigt auch die Fassungen auf Spanisch, Französisch, Italienisch und Portugiesisch.

Unter welcher Bedingung erscheint sie?

Es ist eine Prüfung beim Speichern, die zwei Felder betrachtet: Steuerart und Wert. Sie schlägt an, wenn zwei Dinge zugleich zutreffen: Die Art ist Satz (Prozent) und der Wert liegt nicht zwischen 0 und 100. Mit dieser Kombination lässt sich der Datensatz nicht speichern. Beide Felder sehen Sie im Reiter Steuern, in der Tabelle Angebotssteuern.

Mit Code erstelltes Schema: beim Speichern die Felder Steuerart und Wert und die Fehlermeldung
Mit Code erstelltes Schema auf Basis des veröffentlichten Modulcodes, kein Odoo-Screenshot: von oben nach unten Speichern, die Felder Steuerart und Wert und die Fehlermeldung. Die Beschriftungen sind englisch, der Originaltext des Moduls.

Werden 0 und 100 akzeptiert?

Die Bedingung greift nur, wenn der Wert außerhalb des Bereichs liegt, daher bestehen 0 und 100 die Prüfung. Ein negativer Wert oder ein Wert über 100 bei einer prozentualen Steuer löst sie aus.

Betrifft sie auch Steuern vom Typ Betrag?

Nein: Die Bedingung verlangt, dass die Art Satz (Prozent) ist. Eine Steuer mit Betrag (Währung) durchläuft diesen Bereich nicht. Die Hilfe zu Steuerart erklärt, dass Octopia einen Satz von einem festen Betrag unterscheidet: Die MwSt. kommt mit dem Code VAT, der Art Rate und dem Wert 0,2, und die EcoTax kommt mit der Art Amount und dem Wert 0.

48 business hours to accept each Cdiscount order. Do it in Odoo
Video: 48 business hours to accept each Cdiscount order. Do it in Odoo (Video auf Englisch)

So beheben Sie es

Was tue ich, wenn sie erscheint?

Notieren Sie den Code der Steuer und den Wert aus der Meldung. Öffnen Sie den Reiter Steuern, suchen Sie in der Tabelle Angebotssteuern die Zeile mit diesem Code und prüfen Sie Steuerart. Ist es Satz (Prozent), korrigieren Sie Wert so, dass er zwischen 0 und 100 liegt, mit dem Prozentsatz unverändert: 20 für 20 %. Ist diese Steuer in Wirklichkeit ein fester Betrag, wie die EcoTax im Beispiel der Hilfe, dann ist die richtige Art Betrag (Währung). Speichern Sie danach erneut.

Was trage ich für eine MwSt. von 20 % ein: 20 oder 0,2?

Tragen Sie 20 ein. Die Hilfe zu Wert sagt, dass es bei einem Satz ein Prozentwert ist: 20 für eine MwSt. von 20 %. Die Hilfe ergänzt, dass die Octopia-API asymmetrisch ist: Wer 20 sendet, speichert 0,2, und beim erneuten Lesen des Angebots kommt 0,2 zurück; der Connector behält den lesbaren Prozentsatz bei und rechnet beim Import um, sodass das, was Sie eintragen, dem entspricht, was Sie meinen. Vorsicht bei 0,2: Der Wert liegt zwischen 0 und 100, die Prüfung stoppt ihn also nicht, entspricht aber auch nicht dem, was die Hilfe verlangt. Der Fehler schützt Sie in diesem Fall nicht, deshalb empfiehlt es sich, immer den vollständigen Prozentsatz einzutippen.

Geht beim Fehler etwas verloren?

Die Aktion wird gestoppt und die Änderung, die Sie speichern wollten, wird nicht gespeichert. Es gibt nichts rückgängig zu machen: Korrigieren Sie den Wert und speichern Sie erneut. Solange die Zeile einen Wert außerhalb des Bereichs hat, erscheint die Meldung bei jedem Versuch erneut.

Versionen, Kosten und Hilfe

Erscheint sie in allen Odoo-Versionen?

Das Modul ist in Odoo Apps für 17.0, 18.0, 19.0 und 20.0 veröffentlicht, und die Meldung mit diesem Text steht im veröffentlichten Code dieser vier Zweige. Die hier beschriebene Bedingung ist die aus dem Code von Odoo 20.0.

Was kostet das Modul und wo bekomme ich Hilfe?

Das Modul ist eine Einmalzahlung pro Odoo-Version und braucht das Abonnement von FlexigoTech Cloud: Plan Conector, 49 €/Monat oder 490 €/Jahr zzgl. MwSt., mit bis zu 3 Konten der Plattform. Wenn Sie Odoo gerade einführen und prüfen möchten, wie die Steuern Ihrer Angebote konfiguriert werden, führt FlexigoTech Odoo 17, 18, 19 und 20 ein und entwickelt Connectoren und individuelle Integrationen. Stammt der Fehler, auf den Sie stoßen, von einer anderen Schaltfläche, lesen Sie den Artikel über die Schaltfläche zum Senden an Octopia oder den über die Schaltfläche zum Importieren.

Weiterlesen

Was der Button «An Octopia übermitteln» im Octopia Connector tut, Schritt für SchrittWas der Button An Octopia übermitteln bei den Rechnungs-Massenimporten tut: wann er erscheint, was er prüft, was sich ändert und welche Meldung möglich ist.Was der Button „Importieren“ im Octopia Connector tut, Schritt für SchrittWas der Button Importieren im Octopia Connector für Odoo tut: wann er sichtbar ist, was er importiert, welche Meldung er zeigt und was im Protokoll steht.Was der Button «Eingangsrechnung erstellen» im Octopia Connector tutWas der Button Eingangsrechnung erstellen im Octopia Connector in Odoo tut: wann er erscheint, was er prüft, was er anlegt und wo der Vorgang stoppen kann.
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen