Zum Hauptinhalt springen
Scrive

Die Meldung «Die Anzahl der Tage muss zwischen 1 und 365 liegen.» im Scrive Connector

Die Meldung Die Anzahl der Tage muss zwischen 1 und 365 liegen. erscheint, wenn Sie bei Modus auf Ablauf verlängern auf Anwenden klicken und die Tage außerhalb dieses Bereichs liegen; die Aktion wird abgebrochen und nichts wird gespeichert. Tragen Sie eine ganze Zahl zwischen 1 und 365 ein oder wechseln Sie den Modus, wenn Sie eigentlich eine Erinnerung wollten.

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

Das Wichtigste

Modul
Scrive
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 bedeutet

Es ist eine Bereichsprüfung für das Feld Tage, ein numerisches Feld für ganze Zahlen. Sie greift nur, wenn das Feld Modus auf Ablauf verlängern steht: Der Wert muss zwischen 1 und 365 liegen, beide Grenzen gelten. Null, eine negative Zahl oder jede Zahl über 365 wird abgelehnt. Mit den Standardwerten besteht die Prüfung: Tage steht auf 30 und Modus auf Ablauf verlängern. Die Meldung steckt im veröffentlichten Code von Odoo 17, 18, 19 und 20.

Mit Code erstelltes Schema, kein Odoo-Bildschirm: der Button Apply, die Felder Days und Mode und darunter die Meldung Days must be between 1 and 365.
Mit Code erstelltes Schema auf Basis des veröffentlichten Modulcodes, mit den englischen Beschriftungen des Originaltexts. Gilt für Odoo 17, 18, 19 und 20.

Modus bietet Ablauf verlängern und Automatische Erinnerung setzen. Das Feld wird ausgeblendet, wenn der Bildschirm mit einem vorab festgelegten Modus geöffnet wird.

Mit Code erstelltes Schema, kein Odoo-Bildschirm: dieselbe Meldung auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch
Mit Code erstelltes Schema auf Basis der veröffentlichten Modulübersetzungen. Mit Odoo auf Spanisch lautet der Text «Los días deben estar entre 1 y 365.»; auf Deutsch «Die Anzahl der Tage muss zwischen 1 und 365 liegen.»; auf Französisch «Le nombre de jours doit être compris entre 1 et 365.»; auf Italienisch «I giorni devono essere compresi tra 1 e 365.»; auf Portugiesisch «Os dias devem estar entre 1 e 365.».
Odoo + Scrive: see who signed, get the sealed PDF
Video: Odoo + Scrive: see who signed, get the sealed PDF (Video auf Englisch)

Wann genau sie erscheint

Die Meldung erscheint beim Klick auf Anwenden. Der Button hängt an keiner Bedingung der Ansicht: Er ist in Odoo 17, 18, 19 und 20 sichtbar. Das tut der Code von Odoo 20 beim Klick, in dieser Reihenfolge:

  • Er prüft den Modus. Ist es Ablauf verlängern, werden die Tage geprüft, bevor irgendetwas anderes passiert.
  • Liegen die Tage nicht zwischen 1 und 365, wird die Meldung ausgelöst. Die Aktion wird abgebrochen und nichts von dem, was geändert werden sollte, wird gespeichert; zur Verlängerung des Dokuments kommt es gar nicht.
  • Liegen die Tage im Bereich, macht das Modul mit der Verlängerung des Dokuments weiter und hinterlässt bei Erfolg eine Notiz mit dem Text Signaturfrist um … Tag(e) verlängert. (Signing period prolonged by … day(s).). Dieser Teil hat eigene Prüfungen für das Dokument, die nicht mehr diese Meldung sind.
  • Ist der Modus Automatische Erinnerung setzen, erscheint diese Meldung nicht: Der Code durchläuft eine andere Prüfung der Tage, mit eigenem Bereich und eigener Meldung.

Fall: Die Verlängerung, die Marta nicht anwenden kann

Beispiel Fiktiver Fall: Firma und Zahlen sind erfunden, um den Ablauf zu zeigen.

Mercería Levante, ein für diesen Fall erfundenes Unternehmen, hat einen Vertrag zur Unterschrift über Scrive verschickt, und der Kunde bittet um mehr Zeit. Marta aus der Verwaltung öffnet den Verlängerungsbildschirm und lässt Modus auf Ablauf verlängern. Bei Tage trägt sie die Tage von anderthalb Jahren ein, also einen Wert über 365, und klickt auf Anwenden. Es erscheint Die Anzahl der Tage muss zwischen 1 und 365 liegen., und die Aktion wird abgebrochen, ohne etwas zu verlängern.

Marta probiert es dann mit null. Dieselbe Meldung: Im Verlängerungsmodus beginnt der Bereich bei 1. Schließlich trägt sie einen Wert im Bereich ein, klickt auf Anwenden, und diesmal besteht die Prüfung und das Modul macht mit der Verlängerung weiter.

Pablo, ihr Kollege, wollte etwas anderes: eine automatische Erinnerung. Er ließ Modus auf Ablauf verlängern, trug bei Tage einen Wert außerhalb von 1 bis 365 ein und erhielt dieselbe Meldung, weil bei diesem Modus genau dieser Bereich geprüft wird. Er wechselte Modus auf Automatische Erinnerung setzen und klickte auf Anwenden; in diesem Modus wendet der Code diesen Bereich nicht mehr an, sondern prüft die Tage anders, mit eigener Meldung.

Was der Fall zeigt: Die Meldung spricht weder von Daten noch von Erinnerungen, sondern nur von der Zahl bei Tage, wenn der Modus die Verlängerung ist. Prüfen Sie, bevor Sie etwas ändern, was bei Modus steht und welche Zahl bei Tage eingetragen ist.

So beheben Sie es

  1. Sehen Sie sich das Feld Modus an. Wenn Sie die Signaturfrist verlängern möchten, muss es auf Ablauf verlängern stehen. Sehen Sie es nicht, wurde der Bildschirm mit einem vorab festgelegten Modus geöffnet.
  2. Tragen Sie bei Tage eine ganze Zahl zwischen 1 und 365 ein. Die 1 und die 365 sind erlaubt.
  3. Klicken Sie erneut auf Anwenden.
  4. Wenn Sie eigentlich eine Erinnerung wollten, wechseln Sie Modus auf Automatische Erinnerung setzen und klicken Sie auf Anwenden.
  5. Wenn Sie mehr als 365 Tage brauchen, beachten Sie, dass der Code im Verlängerungsmodus nicht mehr akzeptiert.

Was Sie danach prüfen sollten

Geht die Verlängerung durch, hinterlässt das Modul im Dokument eine Notiz mit dem Text Signaturfrist um … Tag(e) verlängert., mit der Anzahl der Tage, die Sie angewendet haben. Erscheint die Meldung erneut, liegt der Wert bei Tage weiterhin außerhalb des Bereichs oder der Modus ist nicht der, den Sie dachten.

Denken Sie auch daran, dass der Ausgangswert von Tage, 30, im Bereich liegt: Erscheint die Meldung, ist die Zahl bei Tage nicht dieser Wert oder wurde vor dem Klick auf Anwenden geändert.

Haben Sie das Dokument noch nicht verschickt, hilft Ihnen vor jeder Verlängerung ein Blick darauf, wie der Versand Schritt für Schritt funktioniert.

Wie FlexigoTech Ihnen hilft

Scrive Connector ist in Odoo Apps für die Versionen 17.0, 18.0, 19.0 und 20.0 veröffentlicht; Sie finden die Seite in Odoo Apps und die Modulseite auf flexigotech.com. FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt maßgeschneiderte Konnektoren und Integrationen. Braucht Ihr Signaturablauf also mehr, prüfen wir das gern mit Ihnen.

Weiterlesen

Was die Schaltfläche „Senden“ im Scrive Connector macht, Schritt für SchrittWas die Schaltfläche Senden im Scrive Connector für Odoo macht: was sie prüft, was sie anlegt, wohin sie führt und welche Meldungen sie stoppen.Scrive Connector: «Callbacks können nur für gesendete Dokumente ausgelöst werden.»Wann der Callback-Fehler im Scrive Connector für Odoo erscheint, welche Bedingung ihn auslöst (Status und Dokument-ID) und wie Sie ihn beheben.Scrive Connector: «Odoo konnte das PDF nicht erzeugen», wann die Meldung kommt und wie Sie sie behebenWarum Scrive Connector meldet, dass Odoo das PDF nicht erzeugen konnte und nichts zur Unterschrift sendet: wann es auftritt, was es bedeutet.
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen