Vai al contenuto principale
Scrive

Scrive Connector: «la etapa de firma debe ser 1 o superior», come correggerlo

Il messaggio Parte «…»: la fase di firma deve essere 1 o superiore (ricevuto …). (Party '…': the signing stage must be 1 or higher (got …).) compare al salvataggio di una parte il cui campo Fase di firma (Signing Stage) vale meno di 1; si risolve impostando 1 o un numero maggiore e salvando di nuovo.

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
4 min

Quando compare questo messaggio, secondo il codice

Scrive Connector controlla la fase di firma di ogni parte nel momento del salvataggio. Se il valore è minore di 1, la scheda non viene salvata e Odoo mostra il messaggio. È un errore che blocca l'azione: non viene salvato nulla di ciò che stavi per modificare.

La condizione è una sola: che la fase sia minore di 1. Dato che il campo è un numero intero, lo zero o qualsiasi numero negativo la soddisfano; l'1 e i numeri maggiori passano senza problemi. Il modulo include questo controllo nel codice pubblicato di Odoo 17, 18, 19 e 20.

Il campo Fase di firma si vede nella scheda Parti (Parties), dentro la tabella Parti. Il suo valore predefinito nel codice è 1.

Schema realizzato con il codice (non è una schermata di Odoo) con il flusso: salvataggio con il campo Signing Stage e, sotto, il messaggio di errore; le etichette sono in inglese, come nel codice del modulo
Schema del flusso: al salvataggio si controlla il campo della fase di firma e, se è minore di 1, compare il messaggio. È uno schema generato a partire dal codice pubblicato, con etichette in inglese.
Odoo + Scrive: see who signed, get the sealed PDF
Video: Odoo + Scrive: see who signed, get the sealed PDF (video in inglese)

Come leggere il messaggio

Il messaggio si compone di tre parti e ognuna ti dà un indizio:

  • Parte «…»: il nome della parte che non rispetta la regola. Se quella parte non ha un nome, al suo posto vedrai Parte senza nome (Unnamed party).
  • la etapa de firma debe ser 1 o superior: la regola che non è stata rispettata.
  • (se ha recibido …): il valore che aveva il campo Fase di firma quando hai provato a salvare.
Schema realizzato con il codice (non è una schermata di Odoo) con lo stesso messaggio in spagnolo, tedesco, francese, italiano e portoghese
Il messaggio così come lo mostrano le traduzioni pubblicate del modulo, a seconda della lingua di Odoo. È uno schema generato a partire dai file di traduzione.

Il commento del codice stesso spiega l'origine del controllo: prima, una fase 0 diventava in silenzio 1 durante la costruzione dei dati della firma, e una fase negativa veniva inviata a Scrive così com'era.

Cosa succede con ogni valore al salvataggio

Valore di Fase di firmaCosa succede al salvataggio
ZeroLa scheda non viene salvata e il messaggio dice se ha recibido 0.
Un numero negativoLa scheda non viene salvata e il messaggio mostra quel numero in se ha recibido ….
1 o un numero maggioreSupera questo controllo.

Come risolverlo, passo per passo

  1. Leggi tutto il messaggio. Il nome tra « » ti dice quale parte è in errore (o Parte senza nome se non ha un nome) e il numero dopo «ricevuto» ti dice quale valore c'era.
  2. Vai alla scheda Parti e individua, nella tabella Parti, la parte indicata dal messaggio e il suo campo Fase di firma.
  3. Sostituisci il valore con 1 o con un numero maggiore. Quale numero impostare dipende dall'ordine di firma che vuoi; più sotto trovi cosa dice l'aiuto del campo.
  4. Controlla le altre parti della tabella. Il controllo scorre le parti e si ferma alla prima che non lo rispetta, quindi se più parti hanno un valore minore di 1, il messaggio ne indica una e le altre possono comparire dopo.
  5. Salva di nuovo. Se il messaggio ricompare, guarda il valore indicato da se ha recibido … e correggilo nella parte indicata.

Quale numero impostare per ogni parte

L'aiuto del campo Fase di firma dice: «Le parti sono invitate in ordine crescente di fase; la fase 2 viene invitata quando tutte le parti della fase 1 hanno firmato.»

Da qui si ricavano due idee per scegliere il valore:

  • La fase 1 è il valore predefinito del campo e il minimo che il modulo accetta.
  • Se una parte deve aspettare che firmino quelle della fase 1, imposta la fase 2: secondo l'aiuto, viene invitata quando tutte le parti della fase 1 hanno firmato.

Se vuoi solo uscire dall'errore e non hai un ordine in mente, lascia il valore predefinito, 1.

Cosa controllare dopo il salvataggio

  • Che la scheda venga salvata senza che compaia il messaggio.
  • Che nella tabella Parti tutte le parti abbiano in Fase di firma un valore pari o superiore a 1.
  • Che l'ordine delle fasi coincida con l'ordine in cui vuoi invitare ogni parte, secondo l'aiuto del campo.

Se vuoi anche ripassare come si invia un documento alla firma, trovi l'articolo su cosa fa il pulsante «Invia» di Scrive Connector.

Costo e assistenza con Scrive Connector

Scrive Connector è un modulo a pagamento unico per versione di Odoo (pubblicato per 17, 18, 19 e 20) e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno IVA esclusa. La connessione passa per FlexigoTech Cloud, che conserva cifrate le credenziali, controlla la sincronizzazione e avvisa via e-mail se fallisce. Puoi vedere la scheda su Odoo Apps o la pagina del modulo su flexigotech.com.

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.

Ultimo aggiornamento: novembre 2026.

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