Pular para o conteúdo principal

Organizações

Organizações são os tenants (inquilinos) da plataforma. Cada organização é um negócio que usa o Faturamento Automático para cobrar seus próprios clientes.

Campos da Organização​

CampoDescrição
ID externoIdentificador único para integrações externas
NomeNome da organização
Tipo de documentoCPF ou CNPJ
Número do documentoCPF ou CNPJ (normalizado, apenas dígitos)
E-mailE-mail principal de contato
TelefoneTelefone de contato
EndereçosLista de endereços
Statusactive (padrão)

Bootstrap Automático​

Ao criar uma organização, o sistema automaticamente:

  1. Cria a empresa padrão com os mesmos dados cadastrais
  2. Cria os papéis de dashboard padrão (owner, admin, viewer)
  3. Cria o usuário proprietário com o e-mail da organização

Ciclo de Vida​

  • Criar: Fornece dados cadastrais, recebe organização pronta com empresa e usuários
  • Atualizar: Nome, contato e endereços editáveis
  • Deletar: Soft delete (apenas se não houver contas de cobrança ativas)

Modelo de Dados​

A organização utiliza uma Pessoa (Person com type=organization) para armazenar os dados cadastrais. Isso permite que organizações e clientes compartilhem o mesmo modelo flexível de dados.