Vai al contenuto principale
Scrive

L'errore sul cellulare in formato internazionale di Scrive Connector, spiegato

Compare premendo Invia (Send) quando una delle parti del documento, per come è configurata, ha bisogno di un cellulare e il suo campo Cellulare (Mobile) è vuoto. Si risolve scrivendo il numero con il prefisso del paese, ad esempio +34600111222, nella scheda Parti (Parties).

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

Il messaggio e da dove viene

Scrive Connector controlla ogni parte del documento quando premi Invia. Se una parte ha bisogno di un cellulare e non ha un numero utilizzabile, il modulo si ferma con questo testo:

La parte «…» ha bisogno di un numero di cellulare in formato internazionale (ad es. +34600111222) per le sue impostazioni di recapito o di identificazione. (Party '…' needs a mobile number in international format (e.g. +34600111222) for its delivery or identification settings.)

Al posto di «…» vedrai il nome della parte interessata. Lo schema seguente riassume come si collegano i pulsanti, il campo e il messaggio.

Schema realizzato con codice, non è una schermata di Odoo: il pulsante Send, un altro pulsante Send, il campo Mobile e il messaggio di errore
Schema realizzato con codice a partire dal codice pubblicato del modulo (Odoo 17, 18, 19 e 20): dai pulsanti Invia al campo Cellulare e al messaggio. Le etichette sono quelle del testo originale del modulo.
Odoo + Scrive: see who signed, get the sealed PDF
Video: Odoo + Scrive: see who signed, get the sealed PDF (video in inglese)

Quello che non si vede a prima vista

Compare premendo Invia, dal documento o dalla procedura guidata

Lo genera il pulsante Invia del documento e anche il pulsante Invia della procedura guidata di invio: entrambi arrivano allo stesso controllo. Quello del documento si nasconde quando il campo Stato (State) non è né in bozza né in errore; con i valori predefiniti si vede. Quello della procedura guidata di invio si vede sempre.

Quando compare il messaggio, l'azione si ferma.

La condizione esatta: la parte richiede il cellulare e il campo Cellulare non fornisce un numero

Il modulo scorre le parti una per una. A ciascuna chiede prima se, per la sua configurazione, ha bisogno del cellulare. Se sì, prende quanto scritto in Cellulare e lo converte nell'unico formato che Scrive accetta; se da lì non esce nessun numero, si ferma.

In parole semplici: il messaggio compare quando la parte richiede il cellulare e il campo Cellulare è vuoto (o contiene solo spazi). Con il campo compilato, non è questo il messaggio che compare.

Quali configurazioni fanno sì che una parte richieda il cellulare

Secondo il codice, il cellulare serve quando la parte soddisfa una qualsiasi di queste condizioni:

  • il suo metodo di recapito include il cellulare (solo cellulare, oppure e-mail e cellulare);
  • il suo metodo di recapito della conferma include il cellulare (cellulare, e-mail e cellulare, oppure e-mail con link e cellulare);
  • la sua identificazione per firmare è il PIN via SMS;
  • la sua identificazione per visualizzare è uno dei metodi che il modulo segnala come bisognosi di cellulare.

Per questo il messaggio parla di «impostazioni di recapito o di identificazione»: la parte è arrivata fin lì per il recapito, per la conferma o per l'identificazione. Una parte il cui recapito, la cui conferma e la cui identificazione non usano il cellulare non genera questo errore.

Come si risolve: il campo Cellulare con il prefisso del paese

Vai alla scheda Parti, tabella Parti, e compila Cellulare nella parte indicata dal messaggio. La sua guida dice: «Formato internazionale con prefisso del paese, ad es. +34600111222. Serve solo per inviti e conferme via SMS e per i metodi eID che identificano il firmatario tramite telefono (PIN via SMS, BankID norvegese).»

Scrivi il numero con il prefisso, ad esempio +34600111222, e premi di nuovo Invia. L'altra soluzione è togliere da quella parte ciò che le richiede il cellulare, secondo l'elenco qui sopra, ma fallo solo se davvero non userà SMS né un'identificazione tramite telefono.

Un controllo del modulo, fatto prima di parlare con Scrive

Il codice del metodo che genera questo messaggio spiega che ogni controllo riflette una delle validazioni rigorose che Scrive applica all'avvio dell'invio, e che fallire in locale non costa nulla. Cioè, a avvisarti è il modulo, con il nome della parte nel testo, così correggi il cellulare prima che l'invio vada più avanti.

Un avviso alla volta, e con il nome della parte

Il metodo si ferma alla prima parte che fallisce, e il messaggio nomina quella parte. Quando l'avrai sistemata, premi di nuovo Invia: un'altra parte, o un altro controllo della stessa, può dare un avviso diverso.

Dentro ogni parte, prima del cellulare si controllano il nome, la fase di firma e l'e-mail (quando la configurazione lo richiede). Dopo vengono, tra le altre cose, il numero personale e i campi personalizzati. Un esempio di avviso successivo è quello dei campi personalizzati di un approvatore.

Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo, non è una schermata di Odoo: lo stesso messaggio in spagnolo, tedesco, francese, italiano e portoghese
Schema realizzato con le traduzioni pubblicate del modulo: con Odoo in spagnolo vedi «La parte «…» necesita un número de móvil en formato internacional (p. ej. +34600111222) para su configuración de entrega o de identificación.»; lo schema riporta anche il testo in tedesco, francese, italiano e portoghese.

In quali versioni è presente

Il messaggio è presente nel codice pubblicato di Odoo 17, 18, 19 e 20, e il modulo è pubblicato su Odoo Apps per queste quattro versioni. La condizione appena descritta deriva dal codice di Odoo 20.0. I pulsanti Invia hanno la stessa condizione di vista in 17, 18, 19 e 20.

Come ti aiuta FlexigoTech

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se Scrive Connector ti dà avvisi inattesi all'invio, o vuoi configurare bene le parti dei tuoi documenti, scrivici.

Scrive Connector si paga una volta sola per versione di Odoo e richiede l'abbonamento a FlexigoTech Cloud (piano Connettore: 49 €/mese o 490 €/anno IVA esclusa). Il prezzo di ogni versione è nella sua scheda e nella pagina del modulo.

Continua a leggere

Cosa fa il pulsante «Salva come modello» di Scrive Connector, passo per passoCosa fa «Salva come modello» in Scrive Connector: quando compare, cosa controlla, cosa cambia nel documento e quali errori può dare, passo per passo.Scrive Connector: errore quando una parte che solo approva ha campi personalizzatiCosa significa l'errore di Scrive Connector quando una parte che si limita ad approvare ha campi personalizzati: la condizione esatta del codice e come…
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti