Zum Hauptinhalt springen
Scrive

Die Fehlermeldung «Nur signierte Dokumente können weitergeleitet werden.» im Scrive Connector

Die Meldung Nur signierte Dokumente können weitergeleitet werden. erscheint, wenn Sie im Weiterleitungsfenster auf Weiterleiten klicken und der Status des Dokuments nicht Unterzeichnet ist. Sie lösen das Problem, indem Sie den Status unter Scrive › Signaturdokumente prüfen: Die Weiterleitung läuft nur, wenn das Dokument auf Unterzeichnet steht. Hier finden Sie die genaue Bedingung aus dem Code und was davor und danach passiert.

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
3 Min.

Was die Meldung Ihnen nicht verrät

Das Modul prüft den Status beim Bestätigen der Weiterleitung

Im Weiterleitungsfenster ist die Schaltfläche Weiterleiten immer sichtbar (Odoo 17, 18, 19 und 20). Erst beim Klick prüft das Modul, ob das Dokument auf Unterzeichnet steht. Ist das nicht der Fall, wird die Aktion abgebrochen und Sie sehen Nur signierte Dokumente können weitergeleitet werden.

Die Prüfung betrachtet das Feld Status des Dokuments, das Sie weiterleiten möchten. Um den Wert zu erfahren, öffnen Sie das Dokument und sehen sich dieses Feld an, wie weiter unten beschrieben.

Die Bedingung ist ein Vergleich mit dem Status Unterzeichnet

Der Code der Weiterleitung löst die Meldung aus, wenn das Feld Status des Dokuments nicht Unterzeichnet lautet. Das ist der allererste Schritt der Weiterleitung für dieses Dokument, noch bevor eine Verbindung zu Scrive aufgebaut wird. Die Schaltfläche Weiterleiten im Weiterleitungsfenster führt genau zu diesem Punkt: Ihre Bestätigungsaktion läuft über die Weiterleitungsmethode, und diese löst die Warnung aus, sobald die Bedingung zutrifft.

Mit Code erstelltes Schema: das Menü Scrive › Signature Documents, die Schaltfläche Forward, das Feld State und die Meldung Only signed documents can be forwarded.
Mit Code erstelltes Schema auf Basis des veröffentlichten Modulcodes (kein Odoo-Bildschirm): vom Menü zur Schaltfläche und zum Statusfeld, und von dort zur Meldung. Gilt für Odoo 17, 18, 19 und 20.

Jeder andere Wert von Status löst sie aus

Die Prüfung fragt nur, ob der Status Unterzeichnet ist oder nicht: Alles, was nicht Unterzeichnet ist, wird abgefangen. Die Werte des Feldes Status sind Entwurf, Vorbereitung, Wartet auf Start, Ausstehend, Unterzeichnet, Storniert, Abgelaufen, Abgelehnt, Fehler und Als Vorlage gespeichert. Bei jedem von ihnen außer Unterzeichnet wird die Weiterleitung mit dieser Meldung gestoppt.

Deshalb erhalten ein Ausstehendes und ein Abgelehntes Dokument exakt dieselbe Warnung: Das Modul unterscheidet nicht zwischen ihnen, es prüft nur, ob der Status Unterzeichnet ist.

Die Aktion bricht ab, bevor etwas verändert wird

Wenn der Status nicht Unterzeichnet ist, endet der Code an dieser Stelle: Es wird keine Anfrage an Scrive gesendet, um das Dokument weiterzuleiten, und es wird keine Notiz im Dokument veröffentlicht. Nichts von dem, was die Aktion ändern wollte, wird gespeichert.

Wo Sie den Status vor dem Weiterleiten prüfen

Die Dokumentenformulare öffnen Sie über das Menü Scrive › Signaturdokumente. Der Menüabschnitt Scrive setzt die Berechtigung Benutzer voraus: Ohne sie sehen Sie diesen Abschnitt nicht. Das Feld Status sehen Sie im Formular von Signaturdokumente und auch in der zugehörigen Liste.

  1. Öffnen Sie Scrive › Signaturdokumente und suchen Sie das Dokument.
  2. Sehen Sie sich seinen Status an, im Formular oder in der Liste.
  3. Steht dort Unterzeichnet, besteht die Weiterleitung die Prüfung.
  4. Steht dort ein anderer Wert, leitet das Modul das Dokument nicht weiter, solange es nicht auf Unterzeichnet steht.
Kanban-Ansicht der Signaturdokumente mit den Spalten Signed, Draft, Pending, Rejected und Saved as Template sowie Karten mit Referenz, Titel und Anzahl der Unterschriften.
Kanban-Ansicht der Signaturdokumente mit Demodaten (die Titel tragen die Kennzeichnung DEMO); die letzte Spalte ist abgeschnitten.

Was passiert, wenn das Dokument auf Unterzeichnet steht

Hat das Dokument die Prüfung bestanden, fordert das Modul Scrive auf, das Dokument an die beim Weiterleiten angegebene E-Mail-Adresse zu senden. Danach veröffentlicht es im Dokument selbst eine Notiz, die die Weiterleitung an diese Adresse festhält, und die Aktion ist beendet.

Das ist die Reihenfolge im Code: zuerst die Statusprüfung, dann die Anfrage an Scrive und zuletzt die Notiz im Dokument. Ist der Status nicht Unterzeichnet, wird nur der erste Schritt ausgeführt, und deshalb erreicht das Dokument Scrive gar nicht erst, wenn Sie diese Meldung sehen.

Dieselbe Meldung in allen vier Versionen

Die Meldung steht im veröffentlichten Code der Zweige 17, 18, 19 und 20, und das Modul ist für genau diese Versionen in den Odoo Apps veröffentlicht. Der Code der beschriebenen Methode stammt aus Odoo 20.

Wenn Sie lieber von der anderen Seite des Ablaufs einsteigen, lesen Sie, was die Schaltfläche «Senden» macht, oder eine andere Meldung des Moduls, die vom Dokumentstatus abhängt.

Odoo + Scrive: see who signed, get the sealed PDF
Video: Odoo + Scrive: see who signed, get the sealed PDF (Video auf Englisch)

So unterstützt Sie FlexigoTech

FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt individuelle Konnektoren und Integrationen. Wenn Sie sich das Modul ansehen möchten, finden Sie die Seite zum Scrive Connector und die Seite in den Odoo Apps.

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.Die Meldung «Die Anzahl der Tage muss zwischen 1 und 365 liegen.» im Scrive ConnectorWann die Meldung zu den Tagen zwischen 1 und 365 im Scrive Connector erscheint, was der Code bei Anwenden prüft und wie Sie den Wert korrigieren.
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen

  • Quellcode des Moduls: flexigobe_scrive_connector 20.0 (21b3b940): models/scrive_document.py
  • Quellcode des Moduls: flexigobe_scrive_connector 20.0 (21b3b940): wizard/scrive_send_wizard_views.xml
  • apps.odoo.com/apps/modules/20.0/flexigobe_scrive_connector
  • flexigotech.com/en/services.html
  • Quellcode des Moduls: flexigobe_scrive_connector 20.0 (21b3b940): __manifest__.py
  • Quellcode des Moduls: flexigobe_scrive_connector 20.0 (21b3b940): wizard/scrive_send_wizard.py