# State

Uma divisão administrativa de primeiro nível de um país, com código ISO.

Tabela de origem: States em Core Record Types (`schema:AdministrativeArea`). Um State é um estado, província ou região: a divisão de primeiro nível de um país, qualquer que seja o nome local. O catálogo tem os 50 estados dos EUA, D.C., cinco territórios dos EUA e as 27 unidades federativas do Brasil.

## Regras e relacionamentos

Preencha Name e Abbreviation (a parte depois do país no código ISO 3166-2), vincule um [Country](/pt-br/systems/core/country) e vincule Additional Type a um termo de Place Kind em [Classification Term](/pt-br/systems/core/classification-term), como State, District ou Territory. Cities lista as cidades do estado. Address 2 é o vínculo ativo com endereços; Address, Companies - OLD e Compliance Global são colunas de texto legadas cujas descrições ainda prometem vínculos. O campo primário é ID, numeração automática.

## Ciclo de vida e verificações

Active marca um estado disponível para operações atuais. Record health é a fração de quatro campos preenchidos; Health check lista os que faltam. V3 · Reference status e V3 · Next action indicam o próximo ajuste; V3 · City count conta as cidades vinculadas. As duas views de passo (Step 2: Entities · V1 e Step 3: Changelog Information · V1) não têm filtro nem Step 1.

## 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 |
| --- | --- | --- | --- |
| Companies - OLD | Texto | Vincula as empresas constituídas neste estado. | Valor informado. |
| Compliance Global | Texto | Vincula os requisitos de compliance cuja jurisdição é este estado. | Valor informado. |
| Name | Texto | Guarda o nome comum do estado, província ou região. | Valor informado. |
| Abbreviation | Texto | Guarda o código curto oficial do estado, a parte depois do país no código ISO 3166-2. | Valor informado. |
| Active | Caixa de seleção | Guarda se este estado está disponível para operações atuais. | Valor informado. |
| Address | Texto | Sem descrição no Airtable. | Valor informado. |

### Vínculos

| Campo | Tipo | Significado | Opções, vínculo ou cálculo |
| --- | --- | --- | --- |
| Country | Vínculos | Vincula o país deste estado. | → [Country](/pt-br/systems/core/country) · um registro |
| Cities | Vínculos | Vincula cada cidade deste estado. | → [City](/pt-br/systems/core/city) · vários registros |
| Additional Type | Vínculos | Vincula o termo que diz que tipo de divisão é esta linha. | → [Classification Term](/pt-br/systems/core/classification-term) · vários registros |
| Address 2 | Vínculos | Sem descrição no Airtable. | → [Address](/pt-br/systems/core/address) · vários registros |
| Tags | Vínculos | Vincula rótulos opcionais do catálogo compartilhado de Tags do Core. | → [Tag](/pt-br/systems/core/tag) · vários registros |

### Calculados

| Campo | Tipo | Significado | Opções, vínculo ou cálculo |
| --- | --- | --- | --- |
| Country Name [CT] | Lookup | Mostra o nome do país vinculado para que o estado se leia sozinho. | Lookup de Name por Country |
| V3 · City count | Fórmula | Conta as cidades vinculadas a este estado. | Fórmula abaixo. |
| V3 · Reference status | Fórmula | Mostra se esta linha de estado está completa o suficiente para uso. | Fórmula abaixo. |
| V3 · Next action | Fórmula | Mostra o próximo ajuste necessário nesta linha de estado. | Fórmula abaixo. |
| Record health | Fórmula | Mostra a completude dos dados principais deste estado, como a fração de quatro campos-chave preenchidos. | Fórmula abaixo. |
| Health check | Fórmula | Diz em palavras o que falta nos dados principais deste estado, ou mostra ✅ quando nada falta. | Fórmula abaixo. |

### Gerados pelo Airtable

| Campo | Tipo | Significado | Opções, vínculo ou cálculo |
| --- | --- | --- | --- |
| ID | Numeração automática | Mostra o número sequencial que o Airtable deu a este estado na criação da linha. | Valor de sistema do Airtable. |
| Created By | Criado por | Shows who created this row in Airtable. | Valor de sistema do Airtable. |
| Created | Data de criação | Shows when this row was created in Airtable. | Valor de sistema do Airtable. |
| Last Modified By | Última alteração por | Shows who last changed any value in this row. | Valor de sistema do Airtable. |
| Last Modified | Data da última alteração | Shows when any value in this row last changed. | Valor de sistema do Airtable. |

## Fórmulas atuais

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

### V3 · City count

```text
COUNTA({Cities})
```

### V3 · Reference status

```text
IF({Name} = "", "Needs state name", IF({Abbreviation} = "", "Needs abbreviation", IF({Country} = "", "Needs country", IF({Active}, "Ready", "Inactive"))))
```

### V3 · Next action

```text
IF({Name} = "", "Enter state name", IF({Abbreviation} = "", "Enter abbreviation", IF({Country} = "", "Link country", IF(NOT({Active}), "Review inactive state", IF({V3 · City count} = 0, "Review city coverage", "Ready")))))
```

### Record health

```text
SUM(
IF({Name},1,0),
IF({Abbreviation},1,0),
IF(COUNTA({Country})>0,1,0),
IF(COUNTA({Additional Type})>0,1,0)
)/4
```

### Health check

```text
IF(
  AND(
    {Name},
    {Abbreviation},
    COUNTA({Country})>0,
    COUNTA({Additional Type})>0
  ),
  "✅",
  "Missing: " & REGEX_REPLACE(
    CONCATENATE(
      IF({Name}, "", "Name, "),
      IF({Abbreviation}, "", "Abbreviation, "),
      IF(COUNTA({Country})>0, "", "Country, "),
      IF(COUNTA({Additional Type})>0, "", "Additional Type, ")
    ),
    ", $", ""
  )
)
```

## Exemplo (fictício)

Texas tem Abbreviation TX, Country United States, Additional Type State e Active marcado. V3 · Reference status mostra Ready; V3 · Next action pede revisar a cobertura de cidades até uma cidade ser vinculada.

## Uso por outros sistemas

Nenhum outro sistema espelha esta tabela.

[Corrigir registros compartilhados](/pt-br/systems/core/maintain-shared-records) · [Todas as entidades](/pt-br/systems/core/entities)