Pular para o conteúdo

Campos

A área de Campos é responsável por centralizar e administrar todos os campos utilizados na plataforma. Campos são elementos fundamentais que armazenam e transportam dados durante a execução de políticas, permitindo controle e flexibilidade no processo decisório.

  • Entenda a diferença entre campos mapeados para uso interno e campos internos de integrações
  • Defina uma convenção de nomenclatura antes de criar campos
  • Organize campos por categorias lógicas
  • Documente adequadamente o propósito de cada campo

Existem dois tipos de campos no sistema:

Descrição: Utilizados para receber dados externos provenientes de integrações (REST, SOAP, CSV, etc.).

Características:

  • Valor imutável durante a execução da política
  • Recebem dados de fontes externas
  • Garantem integridade dos dados originais
  • Exemplo: cliente.cpf, api.response.id, csv.nome_usuario

Descrição: Campos que podem ser modificados ao longo da execução de uma política.

Características:

  • Valor mutável durante a execução
  • Funcionam como variáveis lógicas ou de controle
  • Permitem armazenar resultados intermediários
  • Exemplo: contador.tentativas, flag.aprovado, calculo.resultado

Para acessar a listagem de campos:

  1. Navegue até Campos no menu lateral (Sidebar)
  2. Visualize todos os campos cadastrados no sistema

Nesta tela você pode:

  • 🔍 Filtrar campos - Por nome, tipo de dado, categoria ou situação
  • Adicionar novo campo - Criar um novo campo no sistema
  • ✏️ Editar campo - Modificar configurações de campos existentes
  • 📋 Duplicar campo - Criar cópia de um campo existente
  • 👁️ Visualizar detalhes - Ver informações completas do campo

A listagem oferece os seguintes filtros para facilitar a localização de campos:

FiltroDescriçãoExemplos
Nome do campoBusca textual pelo nomecpf, usuario.nome, api_response
Tipo de dadoFiltra por tipo específicostring, int, boolean, date
CategoriaAgrupa campos por categoriaCliente, Produto, Transação
SituaçãoStatus do campoAtivo, Inativo

Tela de listagem de campos


Campos marcados com * são obrigatórios.

Descrição: Nome único e identificador do campo no sistema.

Formato: Utilize nomenclatura clara e padronizada, preferencialmente com prefixo indicando a categoria.

Exemplos:

  • cliente.nome_completo
  • transacao.valor_total
  • api.usuario.email
  • calc.resultado_final

Descrição: Indica se o campo está ativo ou inativo para uso nas políticas.

Tipos:

  • Ativo: O campo está disponível para uso em políticas e integrações (padrão)
  • Inativo: O campo está desabilitado e não pode ser utilizado

Descrição: Agrupamento lógico do campo para facilitar organização e localização.

Exemplos de categorias:

  • Cliente
  • Produto
  • Transação
  • Endereço
  • Autenticação

Descrição: Explicação detalhada sobre a finalidade e uso do campo.

Recomendações:

  • Descreva claramente o propósito do campo
  • Inclua informações sobre formato esperado (se aplicável)
  • Mencione restrições ou validações importantes
  • Documente casos de uso típicos

Exemplo:

Nome do campo: cliente.cpf
Descrição: CPF do cliente em formato numérico (apenas dígitos).
Utilizado para validação e consultas em bureaus de crédito.
Deve conter exatamente 11 dígitos.

Descrição: Define quais tipos de dados o campo pode armazenar. Este campo permite seleção múltipla através do dropdown.

Tipos disponíveis:

TipoDescriçãoExemplos
stringTexto de qualquer tamanho"João Silva", "Rua das Flores, 123"
intNúmero inteiro42, -10, 1000
floatNúmero decimal3.14, 99.99, -0.5
booleanVerdadeiro ou falsotrue, false
dateData2024-01-15, 15/01/2024
datetimeData e hora2024-01-15T14:30:00
arrayLista de valores[1, 2, 3], ["a", "b", "c"]
objectEstrutura complexa{"nome": "João", "idade": 30}

Múltiplos tipos:

Um campo pode aceitar múltiplos tipos de dados. Por exemplo:

  • Um campo pode ser string ou int
  • Durante a execução, apenas um tipo será usado por vez
  • Útil para campos que recebem dados de múltiplas fontes

Exemplo de uso múltiplo:

Campo: api.identificador
Tipos: string, int
Motivo: Algumas APIs retornam ID como número (123), outras como string ("ABC123")

Após preencher todos os campos obrigatórios, clique em Salvar para criar o novo campo no sistema.

Adicionar um novo campo


Após criar campos, você pode precisar atualizar suas configurações. O processo de edição permite modificar a maioria das propriedades.

  1. Acesse a listagem de Campos no menu lateral
  2. Localize o campo desejado na tabela
  3. Clique no ícone de lápis (edição)
  4. Altere os campos desejados
  5. Clique em Salvar

Editar um campo existente

Em caso de dúvida sobre o preenchimento: Consulte o tópico de Adicionar Integração nesta documentação. Os campos e suas regras de preenchimento são os mesmos quando adiciona uma nova integração.

Você pode alterar:

  • ✅ Nome do campo
  • ✅ Categoria
  • ✅ Descrição
  • ✅ Situação (Ativo/Inativo)
  • ⚠️ Tipo de Dado (apenas adicionar novos tipos)

Para agilizar a criação de campos com configurações semelhantes, a plataforma Wisedit oferece a funcionalidade de duplicar um campo já existente. Este recurso economiza tempo ao evitar que você precise preencher novamente todas as informações.

  1. Acesse a listagem de Campos na barra lateral
  2. Localize o campo desejado na tabela
  3. Clique no ícone de duplicar (ao lado do ícone de edição)
  4. Preencha ou edite os campos do formulário
  5. Clique em Salvar

Duplicar um campo

Obrigatório fornecer um nome diferente do campo original.

O sistema não permite duplicar com o mesmo nome para evitar conflitos.

Todos os outros campos virão preenchidos com os valores do campo original:

  • Categoria
  • Descrição
  • Situação
  • Tipos de dado