Entenda atributos e relacionamentos
Aprenda a escolher e configurar atributos para guardar os dados de cada Record e use relacionamentos para conectar Objects sem duplicar informações.
Os atributos são os campos que descrevem cada Record. No Object Deal, por exemplo, o nome, o valor, a previsão de fechamento, a pessoa responsável e a empresa relacionada são atributos.
- Admins e Builders podem criar e configurar atributos. Gestores e Atendentes podem visualizar e preencher os atributos dos Records aos quais têm acesso.
Atributos de sistema e personalizados
Cada Object possui atributos de sistema, usados pela Spryx para identificar e controlar seus Records. Eles aparecem como Sistema e não podem ser alterados ou arquivados.
Os atributos personalizados guardam as informações específicas da sua operação. Eles podem vir de um modelo do Catálogo de Objects ou ser criados manualmente. Na aba Atributos, você vê o nome, o tipo, as restrições e a origem de cada atributo.

Escolha o tipo pelo valor que será guardado
O tipo controla como o valor é preenchido, validado e exibido. Escolha de acordo com a informação, não apenas com a aparência que você quer na tabela.
- Texto curto, Texto longo e URL guardam conteúdo textual.
- Número e Moeda guardam valores numéricos e permitem configurar a exibição.
- Data guarda apenas o dia; Data e hora inclui horário.
- Seleção única, Seleção múltipla e Status trabalham com opções predefinidas.
- Checkbox representa uma condição marcada ou desmarcada.
- Usuário aponta para uma pessoa do workspace.
- Telefone e E-mail guardam dados de contato em formatos próprios.
- Referência a record aponta para Records de outro Object em uma única direção.
- Relacionamento conecta dois Objects e cria atributos nos dois lados.

Crie um atributo
- Abra Configurações do workspace → Objetos.
- Escolha o Object e abra a aba Atributos.
- Clique em Criar atributo.
- Escolha o Tipo do atributo.
- Preencha Nome e, se ajudar o time, Descrição (opcional).
- Configure as opções específicas do tipo. Uma moeda, por exemplo, pede a moeda e o formato; uma seleção pede as opções disponíveis.
- Defina um valor padrão e marque Obrigatório quando isso fizer sentido para todos os novos valores.
- Clique em Criar atributo.

Nem todo tipo aceita valor padrão. A restrição Único ainda não está disponível para atributos personalizados.
Conecte Objects com relacionamentos
Use Relacionamento quando um Record precisa estar ligado a Records de outro Object. Essa ligação evita copiar a mesma informação em vários lugares.
Ao criar o relacionamento, escolha:
- o Object de destino;
- a cardinalidade entre os dois lados;
- o nome do atributo que aparecerá em cada Object.
As cardinalidades disponíveis são Um para um, Um para muitos, Muitos para um e Muitos para muitos. Um Deal ligado a uma Empresa, por exemplo, normalmente usa Muitos para um: vários Deals podem pertencer à mesma Empresa, e cada Deal aponta para uma Empresa.

As duas pontas são atualizadas juntas. Arquivar ou restaurar um dos atributos do relacionamento afeta também o outro lado.
Saiba o que pode ser alterado depois
Depois da criação, você pode renomear um atributo, ajustar sua descrição e editar as configurações permitidas pelo tipo. Em atributos de seleção e status, também pode adicionar, reordenar, renomear, colorir e arquivar opções.

Arquive sem apagar os valores existentes
Arquivar um atributo impede novos valores em Records e formulários, mas preserva o histórico dos Records que já usam o campo. O atributo fica na área de arquivados e pode ser restaurado depois.

A seguir
Na próxima página, vamos mostrar como os Records usam esses atributos e relacionamentos no trabalho diário.
Entenda RecordsAprenda a criar, preencher, editar, relacionar e arquivar os itens concretos que sua operação acompanha na Spryx.Perguntas frequentes
Este artigo respondeu sua dúvida?