Salta al contingut principal
Scrive

Què fa el botó Cancel Request de Scrive Connector, pas a pas

El botó Cancel Request només apareix quan el document està en estat Pending; en prémer-lo i confirmar, el mòdul demana a Scrive que cancel·li el document, actualitza la fitxa amb la resposta i hi deixa una nota. Si la crida a Scrive falla, veus Scrive error: … i l'acció s'atura.

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 apareix el botó i on és

On és el botó Cancel Request?

És a la pantalla Signature Documents, a la qual s'arriba des del menú Scrive › Signature Documents. El tram Scrive demana el permís User: si no el tens, no veus aquest tram. El botó és a Odoo 17, 18, 19 i 20, i en les quatre s'amaga quan el camp State no és Pending.

Esquema fet amb codi: el menú Scrive › Signature Documents, el botó Cancel Request i, a un costat, el missatge Scrive error: … que pot aturar-lo
Esquema fet amb codi a partir del codi publicat del mòdul (no és una pantalla d'Odoo): del menú al botó Cancel Request, amb el missatge que pot aturar-lo.

Per què no veig el botó al meu document?

Perquè el botó s'amaga quan el camp State no val Pending. Un document nou, amb els valors per defecte, és en Draft, així que allà no es veu. State es veu a la fitxa i a la llista de Signature Documents, i els seus valors són Draft, Preparation, Awaiting Start, Pending, Signed, Canceled, Timed Out, Rejected, Error i Saved as Template. El botó apareix només en Pending; en Awaiting Start, per exemple, no.

Vista kanban de Signature Documents amb dades de demostració: columnes Signed, Draft, Pending, Rejected i Saved as Template, amb targetes d'exemple
Vista kanban de Signature Documents amb dades de demostració: columnes Signed, Draft, Pending, Rejected i Saved as Template (l'última apareix tallada).
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)

Què passa en prémer-lo

Què pregunta Odoo abans de cancel·lar?

Surt una finestra de confirmació amb aquest text: Cancel this signature request? Parties will no longer be able to sign.. Si confirmes, segueix el procés que descriu la resposta següent.

Què fa el mòdul quan confirmo, i en quin ordre?

A Odoo 20, el mòdul recorre els documents un a un i, per a cadascun, fa això: primer torna a comprovar que el document continua en Pending; després demana a Scrive que el cancel·li, fent servir el compte del document (camp Account, visible a la fitxa i a la llista) i el seu Scrive Document ID (visible a la fitxa i de només lectura); amb el que Scrive respon, actualitza el document; i finalment hi deixa la nota Signature request canceled.. La nota va al final: si alguna cosa falla abans, no es publica.

Què canvia al document?

El mòdul escriu el que retorna Scrive: entre altres dades, la data de caducitat, la del recordatori automàtic i el títol (si ve a la resposta). El camp State només canvia si l'estat que retorna Scrive és diferent de l'actual i el mòdul permet aquest canvi. Després de cancel·lar, mira State: entre els seus valors hi ha Canceled. A més, la nota queda al document.

Errors i comprovacions

Quin error pot sortir en prémer Cancel Request, i què faig després?

Pot sortir Scrive error: …. Apareix com a finestra d'avís quan falla la crida a Scrive que llança el botó, i atura l'acció: com que la nota es publica al final, després d'un avís no es publica. Els punts suspensius són el lloc on el codi posa un valor. Després, comprova el camp State del document abans de repetir res: el botó només es veu mentre continua en Pending, així que si l'estat ha canviat, ja no el veuràs. Amb un altre estat el botó és amagat i, a més, el mètode comprova l'estat abans de cridar Scrive: si no és Pending, s'atura i no continua amb la cancel·lació.

Què comprovo a la fitxa després de cancel·lar?

Tres coses: el camp State, que hauria de mostrar Canceled si Scrive retorna aquest estat i el mòdul permet el canvi; la nota Signature request canceled. al document; i que el botó Cancel Request ja no apareix, perquè deixa de complir-se la condició de Pending.

Què costa?

El mòdul és de pagament únic per versió i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 €/mes o 490 €/any sense IVA. El preu de cada versió és a la seva fitxa d'Odoo Apps; a l'Odoo App Store cada versió es compra allà, i amb la subscripció el mòdul per a les versions noves hi va inclòs si el vas comprar a flexigotech.com (pàgina del mòdul).

Si necessites ajuda amb Scrive a Odoo

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. I si vols revisar com encaixen les signatures amb Scrive en el teu flux de vendes, compres o factures, escriu-nos.

Continua llegint

Què fa el botó «Save as Template» de Scrive Connector, pas a pasQuè fa «Save as Template» a Scrive Connector: quan apareix, què comprova, què canvia al document i quins errors pot donar, pas a pas.Scrive Connector: error quan una part que només aprova porta camps personalitzatsQuè vol dir l'error de Scrive Connector quan una part només aprova i porta camps personalitzats: la condició exacta del codi i com arreglar-ho.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts