BDS0.1

Address

Um endereço postal compartilhado por pessoas, organizações e filiais.

Revisado 2026-10-28Markdown

Tabela de origem: Address em Core Record Types (schema:PostalAddress). Um Address é um endereço postal: linha da rua, cidade, região, código postal e país. People, Organizations e Branch o vinculam; ele não tem dono próprio.

Regras e relacionamentos

Preencha Street Address* e Complement°, depois vincule uma City, um State e um Country. Full Address junta esses valores em uma linha. Type diz como a parte vinculada usa o endereço: Primary, Billing, Mailing ou Other. Person, Organizations (Primary Address), Organizations (Registered Agent Address) e Branches são vínculos inversos: vincule o endereço a partir da pessoa, empresa ou filial. Reutilize uma linha existente quando duas partes compartilham o lugar.

Ciclo de vida e verificações

A tabela não tem campo de status. Record health é a fração de seis campos preenchidos; Health check lista os que faltam. Zipcode é número, então um zero à esquerda se perde; um Work Item propõe mudá-lo para texto. State, City e Country são vínculos de registro único, mas nada verifica se a cidade pertence ao estado ou o estado ao país.

Campos da origem

Nomes, tipos, opções e vínculos são os configurados em Core Record Types. O significado é a primeira linha da descrição de cada campo no Airtable. As opções descrevem configuração; não provam que uma regra seja aplicada em outro lugar.

Valores registrados

Campo Tipo Significado Opções, vínculo ou cálculo
Street Address* Texto Guarda o nome da rua e o número do imóvel deste endereço. Valor informado.
Zipcode Número Guarda o código postal do endereço como número inteiro. Valor informado.
Complement° Texto Guarda o que vem depois da linha da rua, como apartamento, sala, andar ou nome do prédio. Valor informado.
Type Seleção múltipla Guarda como a pessoa ou empresa vinculada usa este endereço. Primary, Billing, Mailing, Other
Campo Tipo Significado Opções, vínculo ou cálculo
State Vínculos Guarda o estado ou província do endereço. → State · um registro
Person Vínculos Vincula as pessoas que usam este endereço. → Person · vários registros
Organizations (Primary Address) Vínculos Vincula as empresas cujo local principal de negócios é este endereço. → Organization · vários registros
City Vínculos Vincula a cidade do endereço. → City · um registro
Country Vínculos Vincula o país do endereço. → Country · um registro
Branches Vínculos Vincula cada filial ou local situado neste endereço. → Branch · vários registros
Organizations (Registered Agent Address) Vínculos Vincula as empresas cujo agente registrado recebe notificações legais neste endereço. → Organization · vários registros
Tags Vínculos Vincula rótulos opcionais do catálogo compartilhado de Tags do Core. → Tag · vários registros

Calculados

Campo Tipo Significado Opções, vínculo ou cálculo
Full Address Fórmula Mostra o endereço completo em uma linha para que o registro se leia sozinho. Fórmula abaixo.
Country: Name [CO] Lookup Mostra o nome do país para que o endereço se leia sozinho. Lookup de Name por Country
City: Name [CY] Lookup Mostra o nome da cidade para que o endereço se leia sozinho. Lookup de Name por City
Record health Fórmula Mostra a completude deste endereço, como a fração de seis campos-chave preenchidos. Fórmula abaixo.
Health check Fórmula Diz em palavras o que falta neste endereço, ou mostra ✅ quando nada falta. Fórmula abaixo.

Fórmulas atuais

Os IDs de campo aparecem como os nomes atuais dos campos.

Full Address

SUBSTITUTE(
  TRIM(
    CONCATENATE(
      IF({Street Address*}, {Street Address*} & "  "),
      IF({Complement°}, {Complement°} & "  "),
      IF({State}, {State} & "  "),
      IF({City: Name [CY]}, {City: Name [CY]} & "  "),
      IF({Country: Name [CO]}, {Country: Name [CO]} & "  "),
      IF({Zipcode}, {Zipcode} & "  ")
    )
  ),
  "  ",
  ", "
)

Record health

SUM(
IF({Street Address*},1,0),
IF(COUNTA({City})>0,1,0),
IF(COUNTA({State})>0,1,0),
IF({Zipcode},1,0),
IF(COUNTA({Country})>0,1,0),
IF({Type},1,0)
)/6

Health check

IF(
  AND(
    {Street Address*},
    COUNTA({City})>0,
    COUNTA({State})>0,
    {Zipcode},
    COUNTA({Country})>0,
    {Type}
  ),
  "✅",
  "Missing: " & REGEX_REPLACE(
    CONCATENATE(
      IF({Street Address*}, "", "Street Address, "),
      IF(COUNTA({City})>0, "", "City, "),
      IF(COUNTA({State})>0, "", "State, "),
      IF({Zipcode}, "", "Zipcode, "),
      IF(COUNTA({Country})>0, "", "Country, "),
      IF({Type}, "", "Type, ")
    ),
    ", $", ""
  )
)

Exemplo (fictício)

“100 Example Street, Suite 2” vincula City Austin, State Texas e Country United States, Type Primary. A Example Roofing LLC o vincula como Primary Address e sua Branch “Austin office” o vincula como Address.

Uso por outros sistemas

Nenhum outro sistema espelha esta tabela.

Corrigir registros compartilhados · Todas as entidades