Caso precise incluir campos extras no documento, como por exemplo o nome do assinante ou um campo de data em que o documento foi assinado, você pode fazer uso dos campos customizados para o assinante. As opções são:
0
: O nome do assinante;
1
: O email do assinante;
4
: Um campo de data atual;
6
: Um campo de input de texto de preenchimento opcional;
7
: Um campo de input de texto de preenchimento obrigatório;
11
: Um campo de data da assinatura;
Para adicionar o nome do assinante, inclua nas fields
:
{..."files": [{...,"workflowSteps": [{"user": {"name": "João Carlos Santos","email": "joaocarlossantos@webbamail.com"},"action": 0,"signatureType": 0,"fields": [{"type": 0,"x": 51,"y": 29,"height": 0,"width": 0,"page": 1},...]}]}]}
Resultado:
Para adicionar o email do assinante:
{..."files": [{...,"workflowSteps": [{"user": {"name": "João Carlos Santos","email": "joaocarlossantos@webbamail.com"},"action": 0,"signatureType": 0,"fields": [{"type": 1,"x": 51,"y": 29,"height": 0,"width": 0,"page": 1},...]}]}]}
Resultado:
Para adicionar a data da criação do fluxo:
{..."files": [{...,"workflowSteps": [{"user": {"name": "João Carlos Santos","email": "joaocarlossantos@webbamail.com"},"action": 0,"signatureType": 0,"fields": [{"type": 4,"x": 51,"y": 29,"height": 0,"width": 0,"page": 1},...]}]}]}
Resultado:
Para adicionar um campo de texto para o assinante preencher:
{..."files": [{...,"workflowSteps": [{"user": {"name": "João Carlos Santos","email": "joaocarlossantos@webbamail.com"},"action": 0,"signatureType": 0,"fields": [{"type": 6,"x": 51,"y": 29,"height": 46,"width": 200,"page": 1},...]}]}]}
O tipo 6
define que o campo é opcional e o tipo 7
que é obrigatório.
Resultado:
Para adicionar um campo que aparecerá a data de quando for feito a assinatura:
{..."files": [{...,"workflowSteps": [{"user": {"name": "João Carlos Santos","email": "joaocarlossantos@webbamail.com"},"action": 0,"signatureType": 0,"fields": [{"type": 11,"x": 51,"y": 29,"height": 0,"width": 0,"page": 1},...]}]}]}
Na propriedade value
você define quais são as options
disponíveis para o assinante escolher e em value
fica a opção padrão.
O tipo 12
é um combobox opcional e tipo 13
é um combobox obrigatório.