Skip to main content
Scrive

What Scrive Connector adds to Odoo Settings: fields, button and when they act

Scrive Connector adds two fields to Odoo Settings, Default Account and Request Timeout, plus a Dismiss button that only shows when one specific condition is met. Each one acts at a different moment: the account, when sending without choosing one; the timeout, on the direct call to Scrive's login; the button, when you click it.

FlexigoTech · Editor in charge: Víctor Gómez · Updated 5 November 2026

Key facts

Module
Scrive
Versions
Odoo 17, 18, 19 and 20
Checked
in the connector's source code, version 20.0 · against the sources linked at the end
Reading time
4 min

What changes in Settings once the module is installed

Scrive Connector extends the Odoo Settings screen with two fields and a button: Default Account, Request Timeout and Dismiss. The two fields are general configuration values, not per-record ones. The button is different: it only shows when a condition is met.

The module is published for Odoo 17, 18, 19 and 20, and the condition that shows or hides the Dismiss button is the same in all four versions.

Code-built diagram: the standard Odoo Settings app and, below it, what the module adds: Dismiss, Default Account and Request Timeout
Diagram built with code from the module's published code, not an Odoo screenshot.
Odoo + Scrive: see who signed, get the sealed PDF
Video: Odoo + Scrive: see who signed, get the sealed PDF

The additions, compared

Default AccountRequest TimeoutDismiss
What it isA field to pick a Scrive accountA numeric field (seconds)A button
Where it isIn Settings, in the Scrive section, Scrive e-Signature blockIn Settings, in the Scrive section, Scrive e-Signature blockIn the Settings view
Who sees itOnly users with the module's Scrive manager permissionOnly users with that same permissionOnly shown when the condition Purchase Orders Lost Their Scrive Button is met
When it actsWhen sending without explicitly choosing an accountOn the direct call to Scrive's loginWhen you click it
ValueEach company has its own30 seconds, the default in the codeNot applicable

Quick reading: the two fields are saved configuration; the button is a one-off action that, once run, empties the value that kept it visible.

Default Account: what it decides

The Default Account field sits in the Scrive e-Signature block of the Scrive section in Settings. It is a general configuration value, not a per-record one, and only users with the module's Scrive manager permission can see it.

The setting reads: "Account used when sending without choosing one explicitly.". Its help text completes it: "Account used when sending without choosing one explicitly. Each company has its own default.". In other words, it acts when someone sends without having chosen an account, and each company has its own.

The send button is covered separately in What the Send button of Scrive Connector does, step by step.

Request Timeout: what it limits exactly

Request Timeout is a general system parameter, also in the Scrive e-Signature block and also visible only with that permission. Its help text reads: "Seconds before the direct call to Scrive's login (fetching the personal access credentials) is aborted (1-300). Every other call goes through FlexigoTech Cloud, with its own timeout.".

That settles its real scope:

  • It only affects the direct call to Scrive's login, the one that fetches the personal access credentials.
  • Every other call goes through FlexigoTech Cloud and has its own timeout, which this field does not control.
  • The help text gives a range of 1 to 300 seconds, and the default in the code is 30.

Raising it, therefore, does not change how the other calls behave.

Dismiss: the button that is not always there

The Dismiss button is in the Settings view and is hidden unless Purchase Orders Lost Their Scrive Button is met. That field is not shown in any view: it is the internal condition that decides whether the button appears.

According to the code, that condition can only be met if the module has an active warning stored; if that value is empty, the button is not shown.

When you click Dismiss, the module does this, in this order:

  • It checks that whoever clicks has write access to Settings, so that only someone who may change the settings can hide the administrator's warning.
  • It empties the stored value that kept the warning active, so the button stops being shown.
  • It reloads the screen.
Code-built diagram: the text Dismiss according to the Odoo language: Descartar in Spanish, Schließen in German, Ignorer in French, Ignora in Italian and Dispensar in Portuguese
Diagram built with code from the module's published translations, not an Odoo screenshot.

What to check in your Odoo

  • If you cannot see the Scrive e-Signature block in the Scrive section of Settings, check whether your user has the module's Scrive manager permission: only people who have it see the two fields.
  • Before changing Request Timeout, remember that it only governs the direct call to Scrive's login, and that its range is 1 to 300 seconds.
  • If you run several companies, bear in mind that each one has its own Default Account.
  • Do not expect to see Dismiss all the time: it only appears when the condition Purchase Orders Lost Their Scrive Button is met.

Cost and implementation help

Scrive Connector is a one-off payment per Odoo version and needs a FlexigoTech Cloud subscription, Connector plan: €49/month or €490/year excluding VAT, with up to 3 platform accounts. The connection goes through FlexigoTech Cloud. Without a subscription, or with the service suspended, whatever the subscription provides stops; your data stays in your Odoo. You can see the module page and the Odoo Apps listing.

FlexigoTech implements Odoo 17, 18, 19 and 20 and builds custom connectors and integrations. If you would like to go through your Settings configuration together, get in touch.

Keep reading

What the Send button of Scrive Connector does, step by stepWhat the Send button of Scrive Connector does in Odoo: what it checks, what it creates, where it takes you next and which messages can stop it.Scrive Connector: «Callbacks can only be triggered for sent documents.»When the callbacks error shows up in Scrive Connector for Odoo, which condition triggers it (document state and Scrive ID) and how to fix it.The «Days must be between 1 and 365.» message in Scrive ConnectorWhen Scrive Connector shows «Days must be between 1 and 365.», what the code checks when you press Apply, and how to fix it.
Checked in the connector's source code (version 20.0) and the linked sources

Sources