Número

Crie campos para valores numéricos com validações, formatação regional e modos de exibição como decimal, moeda e porcentagem.
Atualizado

Configure campos para valores numéricos

O campo do tipo Número é utilizado para registrar valores numéricos em formulários, tarefas e telas do ENSPACE.

Ele é ideal para quantidades, medidas, pontuações, valores financeiros, porcentagens e qualquer informação baseada em números.

Diferente de um campo Texto, o campo Número armazena valores numéricos reais, permitindo cálculos, comparações, filtros e operações matemáticas.

Além da validação numérica, o campo também permite configurar limites mínimos e máximos, quantidade de casas decimais, localidade regional, modos de exibição, formatação monetária e porcentagens.

Para informações que apenas parecem números, como CPF, telefone, CEP ou códigos, utilize campos de Texto curto com máscaras específicas.

Quando usar este campo

Utilize o campo Número quando o valor precisar ser tratado matematicamente pelo sistema.

Ele é ideal para:

  • Quantidades e estoque
  • Valores financeiros e comissões
  • Metas e indicadores numéricos
  • Distâncias e medidas
  • Taxas e porcentagens
  • Pontuações e pesos
  • Notas e avaliações

Informações básicas do campo

Todo campo no ENSPACE possui quatro informações básicas que são definidas no momento da criação:

  • Nome do campo — nome interno utilizado nas configurações da categoria. Possui limite de 31 caracteres. Não é necessariamente o nome exibido para o usuário final.
  • Rótulo Visível (Label) — nome exibido para os usuários em formulários, tarefas e telas. Possui limite de 255 caracteres. Pode ser mais descritivo que o nome interno e pode ser alterado posteriormente sem impactar automações ou referências técnicas.
  • Referência técnica — identificador técnico do campo, gerado automaticamente em formato snake_case. É utilizado em expressões, variáveis, fluxos, automações e referências internas.
  • Descrição — descrição interna para adicionar contexto ao campo. Ajuda configuradores a entenderem a finalidade do campo e auxilia recursos de IA do ENSPACE durante pesquisas e interpretações automáticas.
Após salvar o campo pela primeira vez, a referência técnica não poderá ser alterada.

Como o campo funciona

Em programação, uma string é um tipo de dado utilizado para representar textos. O campo Texto armazena conteúdo como string, mesmo que contenha números. Já o campo Número armazena valores numéricos reais, permitindo cálculos e operações matemáticas.

O campo Número funciona como um campo numérico com recursos adicionais de validação e formatação visual.

O campo aceita apenas valores numéricos válidos, incluindo números inteiros, decimais, valores negativos, frações, porcentagens e moedas formatadas visualmente.

Quando o usuário tenta inserir caracteres inválidos, estes são descartados automaticamente.


Configurações específicas

O campo Número possui configurações próprias de validação e comportamento numérico.

ConfiguraçãoDescrição
Mostrar botõesExibe controles visuais para aumentar ou diminuir o valor numérico diretamente no campo.
Valor mínimoDefine o menor valor permitido para o campo.
Valor máximoDefine o maior valor permitido para o campo.
Você pode impedir números negativos definindo o valor mínimo como 0.

Validação vs formatação

AspectoValidaçãoFormatação
ObjetivoRestringir valores inválidosAlterar aparência visual
Atua emValor permitidoExibição do número
ExemploValor mínimo/máximoMoeda e porcentagem
Altera visualmenteNão necessariamenteSim

Interface e formatação

A aba Interface e Formatação controla como os números são exibidos e interpretados pelo sistema.

ConfiguraçãoDescrição
LocalidadeDefine o padrão regional utilizado para separadores e formatação numérica.
Modo NúmeroDefine o modo visual do número: Decimal, Moeda ou Porcentagem.
Dígitos da Fração MínimaDefine a quantidade mínima de casas decimais exibidas.
Dígitos Máximos da FraçãoDefine a quantidade máxima de casas decimais permitidas.

Modos numéricos

Os modos numéricos alteram a forma como o valor é exibido e interpretado visualmente.

Decimal

Utilizado para números comuns e fracionários.

EntradaExibição
1520.51.520,5

Moeda

Aplica formatação monetária visual ao número.

O modo Moeda adiciona apenas formatação visual ao valor. Para tratamento financeiro avançado, utilize um campo específico de Valor Monetário.

Configurações disponíveis:

ConfiguraçãoDescrição
MoedaDefine a moeda utilizada na formatação (BRL ou USD).
Exibição de moedaDefine como a moeda será exibida: símbolo, código ISO ou nome.

Exemplos:

ConfiguraçãoResultado
BRL + SímboloR$ 1.500,00
USD + Símbolo$ 1,500.00
BRL + Código ISOBRL 1.500,00

Porcentagem

Exibe o valor utilizando formatação percentual.

EntradaExibição
2525%

Localidade

A localidade altera o comportamento de entrada e exibição dos números.

Isso inclui separador decimal, separador de milhares, comportamento de moeda e interpretação de vírgulas e pontos.

Exemplos:

LocalidadeExemplo
pt-BR1.500,75
en-US1,500.75

Casas decimais

Os campos de fração controlam quantos números podem existir após o separador decimal.

ConfiguraçãoExemplo
Fração mínima = 210 → 10,00
Fração máxima = 210,999 → 10,99
Quando o usuário ultrapassa a quantidade máxima de casas decimais permitidas, os dígitos excedentes são cortados automaticamente.

Como configurar

Crie um novo campo

Acesse Configurações > Categorias > Campos e clique em Criar.

Preencha as informações básicas

Defina o nome do campo, a referência técnica, o rótulo visível (Label) e selecione o tipo Número.

Configure as validações numéricas

Na seção Configurações Específicas, configure limites mínimos, máximos e demais comportamentos do campo.

Ajuste a formatação visual

Na aba Interface e Formatação, configure localidade, modo numérico e casas decimais.

Salve o campo

Após salvar, o campo poderá ser utilizado em formulários, tarefas e telas.


Comportamento dos dados

Algumas alterações feitas no campo afetam apenas novos preenchimentos:

  • Alterar a localidade não modifica registros antigos.
  • Alterar casas decimais não retroage automaticamente.
  • Mudanças só serão aplicadas caso o item seja editado novamente.

O valor continua sendo numérico mesmo quando exibido como moeda, porcentagem ou decimal formatado.


Boas práticas

  • Utilize o modo Decimal para valores matemáticos comuns e quantidades.
  • Utilize o modo Moeda apenas para formatação visual de valores monetários simples.
  • Configure limites mínimos e máximos para evitar entradas inválidas.
  • Utilize o campo Número para cálculos e operações; para identificadores que parecem números, prefira campos de Texto com máscaras.