# Business Relationship

A posição de uma organização em relação a outra, com datas e memberships de contato.

Tabela de origem: Organization Relationships em Core Record Types (`bds:BusinessRelationship`). Uma linha descreve como uma organização se posiciona em relação a outra: estrutura societária, sucessão ou empresa relacionada. Não é um registro comercial: leads e clientes do CRM são Deals (a tabela Relationship do CRM foi removida em 04/11/2026).

## Regras e responsabilidade

Leia From Company, To Company e Relationship Type juntos; a direção importa. As linhas Division Of existentes seguem a convenção From = empresa-mãe, To = unidade: as unidades do grupo são Organizations ligadas à empresa-mãe por Division Of. Lida ao pé da letra, a descrição de Relationship Type (como From se relaciona com To) indica o contrário; siga as linhas existentes até os rótulos serem definidos. Cliente de uma empresa do grupo é Relationship no CRM, nunca uma linha aqui. Contact vincula memberships. Notes explica Other (Explain on Notes). Source Relationship Kind guarda a redação de uma linha importada.

## Ciclo de vida e verificações

Is Active e as datas de início e fim descrevem o período. V3 · Relationship status e V3 · Next action são orientação calculada, não a fila comercial do CRM. Rótulos recíprocos (por exemplo Parent Of contra Subsidiary Of) não são gerados; se as duas direções devem ser guardadas é uma questão aberta.

## 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 |
| --- | --- | --- | --- |
| Relationship Type | Seleção única | Selecione como a From Company se relaciona com a To Company. | Parent Of, Subsidiary Of, Holding Company Of, Division Of, Predecessor To, Successor To, Related To, Other (Explain on Notes) |
| Is Active | Caixa de seleção | Guarda se esta relação está em vigor hoje. | Valor informado. |
| Effective Date° | Data | Guarda o dia em que esta relação começou. | Valor informado. |
| End Date° | Data | Guarda o dia em que esta relação deixou de valer. | Valor informado. |
| Notes | Texto longo | Guarda um contexto curto desta relação que nenhuma outra coluna guarda. | Valor informado. |
| Source Relationship Kind | Texto | Guarda a descrição da relação exatamente como o sistema de origem registrou. | Valor informado. |

### Vínculos

| Campo | Tipo | Significado | Opções, vínculo ou cálculo |
| --- | --- | --- | --- |
| From Company | Vínculos | Vincula a empresa cuja posição esta linha descreve. | → [Organization](/pt-br/systems/core/organization) · um registro |
| To Company | Vínculos | Vincula a empresa do outro lado desta relação. | → [Organization](/pt-br/systems/core/organization) · um registro |
| Contact | Vínculos | Vincula as pessoas que são contato desta relação específica. | → [Membership](/pt-br/systems/core/membership) · 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 |
| --- | --- | --- | --- |
| Relationship Name | Fórmula | Mostra a relação inteira em uma linha legível. | Fórmula abaixo. |
| To Company (Name) | Fórmula | Mostra o nome da empresa do outro lado, sem aspas. | Fórmula abaixo. |
| Detail Relationship | Fórmula | Mostra a relação inteira em uma linha legível. | Fórmula abaixo. |
| V3 · Relationship status | Fórmula | Mostra se esta linha de relação está completa e válida. | Fórmula abaixo. |
| V3 · Next action | Fórmula | Mostra o próximo ajuste necessário nesta linha de relação. | 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 esta relação na criação da linha. | Valor de sistema do Airtable. |

## Fórmulas atuais

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

### Relationship Name

```text
CONCATENATE({ID}," - ",{From Company}," > ",{To Company})
```

### To Company (Name)

```text
SUBSTITUTE({To Company}, '"', '')
```

### Detail Relationship

```text
{From Company} & " → " & {Relationship Type} & " → " & {To Company}
```

### V3 · Relationship status

```text
IF(OR({From Company} = "", {To Company} = "", {Relationship Type} = "", {Effective Date°} = ""), "Needs setup", IF({From Company} = {To Company}, "Invalid self-link", IF(AND({End Date°} != "", {End Date°} < {Effective Date°}), "Invalid dates", IF({Is Active}, "Active", "Inactive"))))
```

### V3 · Next action

```text
IF({From Company} = "", "Link source company", IF({To Company} = "", "Link destination company", IF({Relationship Type} = "", "Choose relationship type", IF({Effective Date°} = "", "Set effective date", IF({From Company} = {To Company}, "Choose different companies", IF(AND({End Date°} != "", {End Date°} < {Effective Date°}), "Correct date order", IF({Is Active}, "Ready", IF({End Date°} = "", "Set end date or activate", "Review inactive relationship"))))))))
```

## Exemplo (fictício)

Seguindo a convenção existente, Example Holdings LLC é vinculada como From Company e Example Roofing Division como To Company, com Relationship Type Division Of, Is Active marcado e Effective Date° preenchida. V3 · Relationship status mostra Active.

## Uso por outros sistemas

Direção do sync e view de origem só estão confirmadas onde a observação diz; veja [Arquitetura e responsabilidades](/pt-br/systems/core/architecture).

| Sistema | Tabela local | Observação |
| --- | --- | --- |
| CRM | [BusinessRelationship (mirror)](/pt-br/systems/crm/entity-business-relationship) | — |

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