Vai al contenuto principale
Scrive

Cosa aggiunge Scrive Connector alla scheda Dipendenti di Odoo

Scrive Connector aggiunge alla scheda Dipendenti (Employees) un campo Scrive che conta i documenti di firma di tutti i contratti del dipendente e un pulsante Invia per la firma (Scrive) (Send for signature (Scrive)) che invia il contratto mostrato nella scheda. Entrambi hanno delle condizioni per essere visibili, ed è bene conoscerle prima di cercarli.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 5 novembre 2026

In breve

Modulo
Scrive
Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del connettore, versione 20.0 · nelle fonti collegate in fondo
Lettura
5 min

Cosa cambia nella scheda Dipendenti

Il modulo estende il modello standard dell'app Dipendenti con due elementi: un campo Scrive e un pulsante Invia per la firma (Scrive). Entrambi compaiono nella scheda del dipendente ed entrambi dipendono da condizioni che a prima vista non sono evidenti.

Schema con l'app standard Employees in alto e, sotto, ciò che le aggiunge il modulo: il pulsante Send for signature (Scrive) e il campo Scrive
Schema realizzato con codice a partire dal codice pubblicato del modulo, non è una schermata di Odoo: in alto l'app standard Dipendenti, sotto ciò che aggiunge Scrive Connector. Le etichette sono in inglese, il testo originale del codice.
Odoo + Scrive: see who signed, get the sealed PDF
Video: Odoo + Scrive: see who signed, get the sealed PDF (video in inglese)

Dettagli della scheda che non si vedono a prima vista

Il campo Scrive non compare finché vale zero

Scrive è un campo numerico visibile nella scheda del dipendente. Viene nascosto quando vale zero e lo vedono solo gli utenti che hanno il permesso di utente di Scrive. Se non lo vedi, può darsi che il dipendente non abbia nessun documento di firma o che il tuo utente non abbia quel permesso.

Conta lo storico dei contratti, non solo quello attuale

Il campo è calcolato dal modulo e, secondo il codice, raccoglie i documenti di firma di tutti i contratti che il dipendente ha avuto, non solo quelli della versione attuale. Lo stesso codice lo motiva così: i contratti firmati di un dipendente sono il suo storico, e questo campo è l'unico posto in cui quello storico si vede. Se un dipendente ha cambiato contratto e quello precedente è stato inviato alla firma con Scrive, quel documento continua a sommarsi nel campo.

Il calcolo viene eseguito con permessi estesi

Secondo il codice, i record dei contratti sono riservati alle Risorse Umane e i documenti di firma sono riservati a Scrive. Poiché il campo viene mostrato a chiunque apra la scheda del dipendente, il modulo esegue la ricerca con permessi elevati su entrambi i lati. È il calcolo a essere eseguito con permessi elevati: vederlo a schermo dipende comunque dal permesso di utente di Scrive citato sopra.

Il pulsante dipende da un campo che non si vede

Il pulsante Invia per la firma (Scrive) viene nascosto quando Contratto pronto per la firma (Contract Ready to Sign) non è soddisfatto. Quel campo non compare in nessuna vista, quindi non c'è alcuna casella da spuntare: lo calcola il modulo. La condizione della vista è la stessa in Odoo 17, 19 e 20.

Secondo il codice di Odoo 20.0, il contratto è pronto quando si verificano contemporaneamente tre cose: esiste il record del contratto mostrato nella scheda, quel record è collegato a un dipendente e ha una data di inizio contratto. In Odoo 20.0, se manca una qualsiasi di queste tre cose, il pulsante non viene mostrato.

Invia il contratto mostrato nel modulo, non sempre quello attuale

La scheda del dipendente può mostrare diverse versioni del contratto. Secondo il codice, quella mostrata dipende da ciò che indicano la riga delle versioni nell'intestazione e l'elenco dei record del dipendente, e il pulsante invia proprio quella che stai vedendo in quel momento, non sempre quella attuale. Prima di premerlo, controlla quale versione hai aperto nella scheda.

Con Odoo in italiano, il pulsante si chiama Invia per la firma (Scrive). Lo schema seguente riporta come si chiama con Odoo in altre lingue.

Schema con il testo del pulsante Send for signature (Scrive) in spagnolo, tedesco, francese, italiano e portoghese
Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo, non è una schermata di Odoo: in spagnolo il pulsante riporta il testo castigliano del modulo, in tedesco Zur Unterschrift senden (Scrive), in francese Envoyer pour signature (Scrive), in italiano Invia per la firma (Scrive) e in portoghese Enviar para assinatura (Scrive).

Se non c'è un contratto da inviare, l'azione si interrompe

Premendo Invia per la firma (Scrive), il modulo può fermarsi con questo messaggio: … non ha alcun contratto da inviare per la firma. (… has no contract record to send for signature.) I puntini di sospensione sono il nome del dipendente. Quando compare, l'azione si interrompe e non viene inviato nulla.

Se esiste un record di contratto, il pulsante passa l'invio a quel contratto. Come funziona l'invio vero e proprio è spiegato in Cosa fa il pulsante Invia di Scrive Connector.

Cosa fa ogni elemento e quando si vede

Il campo Scrive è calcolato dal modulo e raccoglie i documenti di firma di tutti i contratti del dipendente. A schermo compare solo se vale un numero diverso da zero e se il tuo utente ha il permesso di utente di Scrive.

Il pulsante Invia per la firma (Scrive) agisce quando lo premi: richiama l'invio del contratto mostrato nella scheda. In Odoo 20.0 si vede solo se quel contratto è pronto per la firma, con le tre condizioni indicate sopra.

I due elementi vengono mostrati con regole diverse. Il campo lo nasconde un contatore a zero e il permesso di utente di Scrive. Il pulsante lo nasconde il fatto che il contratto della scheda non sia pronto per la firma.

Se non vedi il campo o il pulsante

  • Se non vedi il campo Scrive: può valere zero, cioè nessun contratto del dipendente ha documenti di firma, oppure il tuo utente potrebbe non avere il permesso di utente di Scrive.
  • Se non vedi il pulsante Invia per la firma (Scrive): in Odoo 20.0, verifica che la versione del contratto mostrata nella scheda esista, sia collegata a un dipendente e abbia una data di inizio contratto.

Versioni, abbonamento e assistenza

Scrive Connector è pubblicato su Odoo Apps per Odoo 17, 18, 19 e 20. Il prezzo di ogni versione è nella scheda e nella pagina del modulo. Il modulo è a pagamento unico per versione e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno, IVA esclusa. La connessione passa da FlexigoTech Cloud, che conserva cifrate le credenziali, controlla la sincronizzazione e avvisa via e-mail se qualcosa non funziona.

Se stai implementando Odoo e vuoi verificare quali utenti devono vedere il campo e il pulsante di Dipendenti, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.

Continua a leggere

Cosa fa il pulsante «Invia» di Scrive Connector, passo per passoCosa fa il pulsante Invia di Scrive Connector in Odoo: cosa controlla, cosa crea, dove ti porta dopo e quali messaggi possono fermarlo.Scrive Connector: «I callback possono essere attivati solo per i documenti inviati.»Quando compare l'errore dei callback in Scrive Connector per Odoo, quale condizione lo provoca (stato e ID del documento) e come risolverlo.Il messaggio «I giorni devono essere compresi tra 1 e 365.» in Scrive ConnectorQuando compare «I giorni devono essere compresi tra 1 e 365.» in Scrive Connector, cosa controlla il codice premendo Applica e come correggerlo.
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti