Skip to main content
Scrive

Custom signer fields in Scrive Connector: a glossary

Each custom signer field in Scrive Connector is defined by a handful of fields: type, name, value, options, whether it is obligatory, who fills it in and where it goes in the PDF. Here is what each one's help says and what to put in 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

Where these fields are

You fill these fields in the Custom Fields table: one row for each extra field you want the signatory to see. What follows corresponds to the Odoo 20.0 code; the module is published on Odoo Apps for 17.0, 18.0, 19.0 and 20.0.

Code-built diagram of the form for a custom signer field, with the fields Field Type, Name, Value / Default, Options (one per line), Checked by Default, Is Obligatory, Filled by Sender, Page, Position, Anchor Text and Signatory's Answer
Code-built diagram based on the module's published code, not an Odoo screenshot: the labels are in English, the original text from the code.

Not every field is always visible: it depends on the Field Type, which can be Custom Text, Checkbox or Radio Group. This table sums up which ones appear for each type.

FieldCustom TextCheckboxRadio Group
Value / DefaultYesNoYes
Options (one per line)NoNoYes
Checked by DefaultNoYesNo
Anchor TextYesYesNo

With the default values (type Custom Text) you see the value and the anchor text, but not the options or the checked-by-default box. If you cannot find a field, change the type first.

Odoo + Scrive: see who signed, get the sealed PDF
Video: Odoo + Scrive: see who signed, get the sealed PDF

Glossary of the fields

What the field is and what it holds

Field Type
Decides what kind of field the signatory sees. Values: Checkbox, Radio Group and Custom Text; the default is Custom Text. The help reminds you that Scrive has no native date field: for a date, use Custom Text and, if you like, name the expected format in the label.
Name
The label shown to the signatory for this field. It is what the person reads when signing, so it is worth making it clear without further explanation. For a date as text, this is where the help suggests naming the format.
Value / Default
Its meaning depends on the type, according to its help. In Custom Text, it is a pre-filled value that the signatory can edit unless you turn on Filled by Sender. In Radio Group, it says which option from the list of options is selected by default. In Checkbox it is ignored (and the field is hidden): that is what Checked by Default is for.
Options (one per line)
For Radio Group only: the choices offered to the signatory. Each line must be different from the others, so write one option per line and do not repeat any. It only shows when the type is Radio Group.
Checked by Default
For Checkbox only. It only appears when the type is Checkbox; with the other types you will not see it.
Code-built diagram of the text Custom Text as it appears depending on the Odoo language: Texto personalizado in Spanish, Benutzerdefinierter Text in German, Texte personnalisé in French, Testo personalizzato in Italian and Texto personalizado in Portuguese
Code-built diagram based on the module's published translations, not an Odoo screenshot: this is what the default type is called depending on the language of the user's Odoo.

Who fills it in and what happens on signing

Is Obligatory
The signatory must interact with the field (check it, fill it in or pick an option) before they can sign. It is on by default, so if a field is optional you have to turn it off yourself.
Filled by Sender
If you turn it on, you fix the value and the signatory cannot edit it. Otherwise the signatory fills it in themselves before signing. The help of Value / Default ties in with this: without the box ticked, a text value is only a pre-filled value.
Signatory's Answer
What the signatory entered in this field when they signed, as Scrive reported it. It is empty until they sign.

Where it goes in the PDF

Page
The page for the field. The default is 0, which keeps it next to its party's signature box: on that box's page when it has one; otherwise on the signature page added at the end of the PDF, or at the bottom of the last page when the Scrive account adds no signature page.
Position
The column the field goes in when it has a page of its own and its party has no signature box on that page; otherwise it follows its party's box. Values: Bottom left, Bottom center and Bottom right; the default is Bottom left. It has no effect on the signature page.
Anchor Text
Optional: places the field next to the first occurrence of that text in the PDF, instead of using fixed coordinates. It is not available for Radio Group, because each option needs its own spot.

What to put, depending on what you need

  • A date: type Custom Text and, if you like, the expected format in Name.
  • A piece of data you set yourself: type it in Value / Default and turn on Filled by Sender.
  • A question with closed answers: type Radio Group, one option per line, all different.
  • A checkbox: type Checkbox; use Checked by Default if you want it to come ticked, and leave Is Obligatory on if the signatory must interact with it before signing.
  • A field next to a specific phrase in the document: Anchor Text, except in a Radio Group.

If you need help setting it up

FlexigoTech implements Odoo 17, 18, 19 and 20 and builds custom connectors and integrations. You can see Scrive Connector on its Odoo Apps page or on the module page. To see how the document goes out for signing, read about how the document is sent to Scrive.

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