Salta al contingut principal
Scrive

Error de temps d'espera de peticions a Scrive a Odoo: què fer

El missatge The Scrive request timeout must be between … and … seconds. surt en desar la Configuració quan el valor de Request Timeout queda fora del rang permès. Mentre no el corregeixis, aquesta Configuració no es desa. S'arregla escrivint un valor dins del rang, que l'ajuda del camp resumeix com 1-300.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
Scrive
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 20.0 · a les fonts enllaçades al final
Lectura
4 min

Quan surt el missatge i què significa

Quan surt exactament aquest missatge?

Surt en desar la Configuració, quan el número escrit a Request Timeout no és entre el mínim i el màxim permesos, tots dos inclosos. El codi d'Odoo 20.0 recorre els paràmetres que es desen i, si el valor és menor que el mínim o major que el màxim, llança el missatge i l'acció s'atura.

Què són els dos «…» del missatge?

Són els buits on el mòdul escriu el mínim i el màxim permesos. L'ajuda del camp resumeix el rang com 1-300. Un valor dins d'aquest rang passa la comprovació; un de fora, no.

Esquema fet amb codi: en desar, el camp Request Timeout i el missatge d'error de temps d'espera
Esquema fet amb codi a partir del codi publicat del mòdul, no una pantalla d'Odoo: desar, el camp de temps d'espera i el missatge d'error (Odoo 17, 18, 19 i 20).

És una resposta de Scrive que diu que alguna cosa ha fallat?

No. És una comprovació que fa el mòdul a Odoo en desar la Configuració i només mira el número que has escrit al camp. Si aquest número és dins del rang, no salta; si és fora, sí.

Es desa alguna cosa quan apareix l'error?

No. La comprovació es fa en desar i, si no es compleix, aquesta pantalla de Configuració no es desa. El que hagis canviat en ella queda sense desar fins que corregeixis el valor.

Surt en totes les versions d'Odoo?

El missatge és al codi publicat del mòdul per a Odoo 17, 18, 19 i 20. El mòdul està publicat a Odoo Apps per a aquestes mateixes versions.

Esquema fet amb codi amb el missatge de temps d'espera en castellà, alemany, francès, italià i portuguès
Esquema fet amb codi a partir de les traduccions publicades del mòdul, no una pantalla d'Odoo: amb Odoo en català, el missatge és The Scrive request timeout must be between … and … seconds.; l'esquema mostra també les versions en castellà, alemany, francès, italià i portuguès.
Odoo + Scrive: see who signed, get the sealed PDF
Vídeo: Odoo + Scrive: see who signed, get the sealed PDF (vídeo en anglès)

On és el camp i què controla

On és el camp que provoca l'error?

A Configuració, a la secció Scrive, dins del bloc Scrive e-Signature, amb el rètol Request Timeout. És un paràmetre general del sistema, no de cada fitxa.

No veig el camp a Configuració, per què?

Només el veuen els usuaris amb el permís de gestió de Scrive que dona el mòdul. Si no el veus, demana a un administrador que el canviï per tu o que et doni aquest permís.

Què controla aquest temps d'espera?

Segons el text del mateix paràmetre, són els segons abans d'avortar la crida directa a l'accés de Scrive, la que obté les credencials d'accés personal. Totes les altres crides passen per FlexigoTech Cloud, amb el seu propi temps d'espera.

Canviar aquest valor afecta les altres crides a Scrive?

El camp es refereix a la crida directa a l'accés de Scrive, la que obté les credencials d'accés personal. Segons la seva ajuda, totes les altres crides passen per FlexigoTech Cloud, amb el seu propi temps d'espera, així que aquest paràmetre no és el que les governa.

Com resoldre-ho

Què faig quan apareix el missatge?

Obre Configuració, ves al bloc Scrive e-Signature, escriu a Request Timeout un número de segons dins del rang que indica l'ajuda del camp (1-300) i desa un altre cop. Amb un valor dins del rang, la comprovació no salta.

Què passa si escric un valor per sota d'1 o per sobre de 300?

Queda fora del rang que resumeix l'ajuda del camp, així que en desar surt el missatge i la Configuració no es desa. Canvia'l per un valor dins del rang i torna a desar.

Amb quin valor ve el camp de partida?

El valor per defecte al codi és 30, que cau dins del rang que resumeix l'ajuda. Si el missatge apareix, és perquè el valor escrit queda per sota del mínim o per sobre del màxim.

Què comprovo després de corregir-ho?

Desa la Configuració i comprova que ja no apareix el missatge. Si es desa sense avisos, el valor ha passat la comprovació.

Hi ha més avisos del mòdul explicats així?

Altres avisos del mòdul: veure article.

El que costa fer servir el mòdul i com t'ajudem

Scrive Connector és un mòdul de pagament únic per versió d'Odoo (publicat a Odoo Apps per a 17, 18, 19 i 20) i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 € al mes o 490 € a l'any, sense IVA, amb fins a 3 comptes de la plataforma (el pla Pro costa 98 € al mes o 980 € a l'any i arriba a 10). La connexió passa per FlexigoTech Cloud, que guarda xifrades les credencials, vigila la sincronització i avisa per correu si falla.

Si estàs implantant Odoo i vols connectar Scrive, a FlexigoTech implantem Odoo 17, 18, 19 i 20 i desenvolupem connectors i integracions a mida. Pots veure el mòdul a la seva fitxa d'Odoo Apps o a la pàgina del mòdul.

Continua llegint

Què fa el botó «Send» de Scrive Connector, pas a pasQuè fa el botó Send de Scrive Connector a Odoo: què comprova, què crea, on et porta després i quins missatges el poden aturar.Scrive Connector: «Callbacks can only be triggered for sent documents.»Quan surt l'error de callbacks a Scrive Connector per a Odoo, quina condició el provoca (estat i ID del document) i com resoldre'l.El missatge «Days must be between 1 and 365.» a Scrive ConnectorQuan surt «Days must be between 1 and 365.» a Scrive Connector, què comprova el codi en prémer Apply i com corregir-ho pas a pas sense perdre res.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts