Saltar para o conteúdo principal
Scrive

Campos personalizados de signatário no Scrive Connector: glossário

Cada campo personalizado de signatário do Scrive Connector define-se com poucos campos: tipo, nome, valor, opções, se é obrigatório, quem o preenche e onde fica no PDF. Aqui tens o que diz a ajuda de cada um e o que convém indicar.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 5 de novembro de 2026

O essencial

Módulo
Scrive
Versões
Odoo 17, 18, 19 e 20
Verificado
no código do conector, versão 20.0 · nas fontes indicadas no fim
Leitura
5 min

Onde estão estes campos

Estes campos preenchem-se na tabela Campos personalizados (Custom Fields): uma linha por cada campo extra que queres que o signatário veja. O que aqui se descreve corresponde ao código do Odoo 20.0; o módulo está publicado na Odoo Apps para 17.0, 18.0, 19.0 e 20.0.

Esquema feito com código da ficha de um campo personalizado de signatário, com os campos Field Type, Name, Value / Default, Options (one per line), Checked by Default, Is Obligatory, Filled by Sender, Page, Position, Anchor Text e Signatory's Answer
Esquema feito com código a partir do código publicado do módulo, não é uma captura do Odoo: as etiquetas estão em inglês, o texto original do código.

Nem todos os campos se veem sempre: dependem do Tipo de campo (Field Type), que pode ser Texto personalizado (Custom Text), Caixa de verificação (Checkbox) ou Grupo de Opções (Radio Group). Esta tabela resume quais aparecem com cada tipo.

CampoTexto personalizadoCaixa de verificaçãoGrupo de Opções
Valor / PredefiniçãoSimNãoSim
Opções (uma por linha)NãoNãoSim
Marcada por predefiniçãoNãoSimNão
Texto de ÂncoraSimSimNão

Com os valores por predefinição (tipo Texto personalizado) vês o valor e o texto de âncora, mas não as opções nem a caixa marcada por predefinição. Se não encontras um campo, muda primeiro o tipo.

Odoo + Scrive: see who signed, get the sealed PDF
Vídeo: Odoo + Scrive: see who signed, get the sealed PDF (vídeo em inglês)

Glossário dos campos

O que é o campo e o que contém

Tipo de campo (Field Type)
Decide que tipo de campo o signatário vê. Valores: Caixa de verificação, Grupo de Opções e Texto personalizado; por predefinição aparece Texto personalizado. A ajuda lembra que a Scrive não tem um campo de data nativo: para uma data, usa Texto personalizado e, se quiseres, indica o formato esperado na etiqueta.
Nome (Name)
A etiqueta que se mostra ao signatário para este campo. É o que a pessoa lê ao assinar, por isso convém que se perceba sem mais explicações. Num texto de data, é aqui que a ajuda sugere indicar o formato.
Valor / Predefinição (Value / Default)
O seu significado depende do tipo, segundo a ajuda. Em Texto personalizado, é um valor pré-preenchido que o signatário pode editar, a menos que atives Preenchido pelo remetente. Em Grupo de Opções, indica que opção da lista de opções vem selecionada. Em Caixa de verificação é ignorado (e o campo fica oculto): para isso existe Marcada por predefinição.
Opções (uma por linha) (Options (one per line))
Só para Grupo de Opções: as opções que se oferecem ao signatário. Cada linha tem de ser diferente das outras, por isso escreve uma opção por linha e não repitas nenhuma. Só se vê quando o tipo é Grupo de Opções.
Marcada por predefinição (Checked by Default)
Só para Caixa de verificação. Só aparece quando o tipo é Caixa de verificação; nos outros tipos não a verás.
Esquema feito com código do texto Custom Text segundo o idioma do Odoo: Texto personalizado em castelhano, Benutzerdefinierter Text em alemão, Texte personnalisé em francês, Testo personalizzato em italiano e Texto personalizado em português
Esquema feito com código a partir das traduções publicadas do módulo, não é uma captura do Odoo: é assim que se chama o tipo por predefinição segundo o idioma do Odoo do utilizador.

Quem o preenche e o que acontece ao assinar

É obrigatório (Is Obligatory)
O signatário tem de interagir com o campo (marcá-lo, preenchê-lo ou escolher uma opção) antes de poder assinar. Por predefinição está ativado, por isso, se um campo é opcional, tens de o desativar tu.
Preenchido pelo remetente (Filled by Sender)
Se o ativares, o valor és tu que o defines e o signatário não o pode editar. Se não, é o próprio signatário que o preenche antes de assinar. A ajuda de Valor / Predefinição liga-o: sem esta caixa, o valor de um texto é apenas um valor pré-preenchido.
Resposta do signatário (Signatory's Answer)
O que o signatário introduziu neste campo ao assinar, tal como foi comunicado pela Scrive. Está vazio até assinar.

Onde fica no PDF

Página (Page)
A página do campo. Por predefinição vale 0, o que o mantém junto da caixa de assinatura da sua parte: na página dessa caixa, quando a tem; se não, na página de assinaturas que se acrescenta no fim do PDF, ou na parte inferior da última página quando a conta da Scrive não acrescenta página de assinaturas.
Posição (Position)
A coluna em que fica o campo quando tem uma página própria e a sua parte não tem caixa de assinatura nessa página; se não, acompanha a caixa de assinatura da sua parte. Valores: Inferior esquerdo (Bottom left), Centro inferior (Bottom center) e Inferior direito (Bottom right); por predefinição, Inferior esquerdo. Não afeta a página de assinaturas.
Texto de Âncora (Anchor Text)
Opcional: coloca o campo junto da primeira ocorrência desse texto no PDF, em vez de usar coordenadas fixas. Não está disponível para Grupo de Opções, porque cada opção precisa do seu próprio lugar.

O que indicar conforme o que precisas

  • Uma data: tipo Texto personalizado e, se quiseres, o formato esperado em Nome.
  • Um dado que defines tu: escreve-o em Valor / Predefinição e ativa Preenchido pelo remetente.
  • Uma pergunta com respostas fechadas: tipo Grupo de Opções, uma opção por linha e todas diferentes.
  • Uma caixa: tipo Caixa de verificação; usa Marcada por predefinição se quiseres que venha marcada e deixa É obrigatório ativado se o signatário tiver de interagir com ela antes de assinar.
  • Um campo junto de uma frase concreta do documento: Texto de Âncora, exceto num Grupo de Opções.

Se precisas de ajuda com a colocação em produção

A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Podes ver o Scrive Connector na ficha da Odoo Apps ou na página do módulo. Para saber como o documento é enviado para assinatura, vê como o documento é enviado para a Scrive.

Continue a ler

O que faz o botão «Enviar» do Scrive Connector, passo a passoO que faz o botão Enviar do Scrive Connector no Odoo: o que verifica, o que cria, para onde o leva depois e que mensagens o podem travar.Scrive Connector: «Os callbacks só podem ser acionados para documentos enviados.»Quando surge o erro de callbacks no Scrive Connector para Odoo, que condição o provoca (estado e ID do documento) e como o resolver.A mensagem «Os dias devem estar entre 1 e 365.» no Scrive ConnectorQuando aparece «Os dias devem estar entre 1 e 365.» no Scrive Connector, o que o código verifica ao clicar em Aplicar e como corrigir.
Verificado no código do conector (versão 20.0) e nas fontes indicadas

Fontes