Zum Hauptinhalt springen
Scrive

Was Scrive Connector der Mitarbeiterkarte in Odoo hinzufügt

Scrive Connector ergänzt die Karte Mitarbeiter um ein Feld Scrive, das die Signaturdokumente aller Verträge des Mitarbeiters zählt, und um einen Button Zur Unterschrift senden (Scrive), der den auf der Karte angezeigten Vertrag verschickt. Beide sind nur unter bestimmten Bedingungen sichtbar, und es lohnt sich, sie zu kennen, bevor Sie danach suchen.

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 sich auf der Mitarbeiterkarte ändert

Das Modul erweitert das Standardmodell der App Mitarbeiter um zwei Elemente: ein Feld Scrive und einen Button Zur Unterschrift senden (Scrive). Beide erscheinen auf der Mitarbeiterkarte, und beide hängen von Bedingungen ab, die auf den ersten Blick nicht offensichtlich sind.

Schema mit der Standard-App Employees oben und darunter dem, was das Modul ergänzt: der Button Send for signature (Scrive) und das Feld Scrive
Schema aus dem veröffentlichten Code des Moduls erstellt, kein Odoo-Screenshot: oben die Standard-App Mitarbeiter, darunter das, was Scrive Connector hinzufügt. Die Beschriftungen sind englisch, wie im ursprünglichen Code.
Odoo + Scrive: see who signed, get the sealed PDF
Video: Odoo + Scrive: see who signed, get the sealed PDF (Video auf Englisch)

Details der Karte, die man nicht auf den ersten Blick sieht

Das Feld Scrive erscheint nicht, solange es null ist

Scrive ist ein numerisches Feld auf der Mitarbeiterkarte. Es wird ausgeblendet, wenn es null ist, und nur Benutzer mit dem Scrive-Benutzerrecht sehen es. Wenn Sie es nicht sehen, kann es sein, dass der Mitarbeiter kein Signaturdokument hat oder dass Ihr Benutzer dieses Recht nicht besitzt.

Es zählt die Vertragshistorie, nicht nur den aktuellen Vertrag

Das Feld wird vom Modul berechnet und erfasst laut Code die Signaturdokumente aller Verträge, die der Mitarbeiter hatte, nicht nur die der aktuellen Version. Der Code begründet das selbst so: Die unterschriebenen Verträge eines Mitarbeiters sind seine Historie, und dieses Feld ist die einzige Stelle, an der sich diese Historie zeigt. Wenn ein Mitarbeiter den Vertrag gewechselt hat und der vorherige über Scrive zur Unterschrift gesendet wurde, zählt dieses Dokument im Feld weiter mit.

Die Berechnung läuft mit erweiterten Rechten

Laut Code sind die Vertragsdatensätze nur für das Personalwesen und die Signaturdokumente nur für Scrive zugänglich. Da das Feld jedem angezeigt wird, der die Mitarbeiterkarte öffnet, führt das Modul die Suche auf beiden Seiten mit erhöhten Rechten aus. Die Berechnung läuft mit erhöhten Rechten; ob Sie das Feld auf dem Bildschirm sehen, hängt weiterhin vom oben erwähnten Scrive-Benutzerrecht ab.

Der Button hängt von einem Feld ab, das man nicht sieht

Der Button Zur Unterschrift senden (Scrive) wird ausgeblendet, wenn Vertrag unterschriftsreif nicht erfüllt ist. Dieses Feld erscheint in keiner Ansicht, es gibt also kein Kästchen zum Anhaken: Das Modul berechnet es. Die Bedingung der Ansicht ist in Odoo 17, 19 und 20 dieselbe.

Laut dem Code von Odoo 20.0 ist der Vertrag bereit, wenn drei Dinge gleichzeitig zutreffen: Der von der Karte angezeigte Vertragsdatensatz existiert, er ist einem Mitarbeiter zugeordnet und hat ein Vertragsbeginn-Datum. Fehlt in Odoo 20.0 eines dieser drei Dinge, wird der Button nicht angezeigt.

Er sendet den im Formular angezeigten Vertrag, nicht immer den aktuellen

Die Mitarbeiterkarte kann verschiedene Versionen des Vertrags anzeigen. Laut Code hängt die angezeigte Version von der Versionsleiste im Kopfbereich und von der Liste der Mitarbeiterdatensätze ab, und der Button sendet genau die Version, die Sie gerade sehen, nicht immer die aktuelle. Prüfen Sie vor dem Klick, welche Version auf der Karte geöffnet ist.

Mit Odoo auf Deutsch heißt der Button Zur Unterschrift senden (Scrive). Das folgende Schema zeigt, wie er mit Odoo in anderen Sprachen heißt.

Schema mit dem Text des Buttons Send for signature (Scrive) auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch
Schema aus den veröffentlichten Übersetzungen des Moduls erstellt, kein Odoo-Screenshot: auf Spanisch Enviar a firma (Scrive), auf Deutsch Zur Unterschrift senden (Scrive), auf Französisch Envoyer pour signature (Scrive), auf Italienisch Invia per la firma (Scrive) und auf Portugiesisch Enviar para assinatura (Scrive).

Gibt es keinen Vertrag zum Senden, wird die Aktion abgebrochen

Beim Klick auf Zur Unterschrift senden (Scrive) kann das Modul mit dieser Meldung stoppen: … hat keinen Vertragsdatensatz, der zur Unterschrift gesendet werden könnte. Die Auslassungspunkte stehen für den Namen des Mitarbeiters. Wenn sie erscheint, wird die Aktion abgebrochen und nichts gesendet.

Gibt es einen Vertragsdatensatz, übergibt der Button den Versand an diesen Vertrag. Wie der Versand selbst funktioniert, steht in Was der Button Senden von Scrive Connector bewirkt.

Was jedes Element tut und wann man es sieht

Das Feld Scrive wird vom Modul berechnet und erfasst die Signaturdokumente aller Verträge des Mitarbeiters. Auf dem Bildschirm erscheint es nur, wenn es ungleich null ist und Ihr Benutzer das Scrive-Benutzerrecht hat.

Der Button Zur Unterschrift senden (Scrive) wirkt beim Klick: Er löst den Versand des auf der Karte angezeigten Vertrags aus. In Odoo 20.0 ist er nur sichtbar, wenn dieser Vertrag unterschriftsreif ist, mit den drei oben genannten Bedingungen.

Beide Elemente werden nach unterschiedlichen Regeln angezeigt. Das Feld wird durch einen Zähler bei null und durch das Scrive-Benutzerrecht ausgeblendet. Der Button wird ausgeblendet, wenn der Vertrag der Karte nicht unterschriftsreif ist.

Wenn Sie Feld oder Button nicht sehen

  • Wenn Sie das Feld Scrive nicht sehen: Es kann null sein, das heißt, kein Vertrag des Mitarbeiters hat Signaturdokumente, oder Ihr Benutzer hat das Scrive-Benutzerrecht nicht.
  • Wenn Sie den Button Zur Unterschrift senden (Scrive) nicht sehen: Prüfen Sie in Odoo 20.0, ob die auf der Karte angezeigte Vertragsversion existiert, einem Mitarbeiter zugeordnet ist und ein Vertragsbeginn-Datum hat.

Versionen, Abonnement und Hilfe

Scrive Connector ist in Odoo Apps für Odoo 17, 18, 19 und 20 veröffentlicht. Den Preis jeder Version finden Sie auf der Produktseite und auf der Modulseite. Das Modul wird pro Version einmalig bezahlt und erfordert das Abonnement bei FlexigoTech Cloud, Plan Connector: 49 € pro Monat oder 490 € pro Jahr, zzgl. MwSt. Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert, die Synchronisierung überwacht und per E-Mail benachrichtigt, wenn sie fehlschlägt.

Wenn Sie Odoo einführen und prüfen möchten, welche Benutzer Feld und Button bei den Mitarbeitern sehen sollen: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt maßgeschneiderte Konnektoren und Integrationen.

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