Entidade TIPOS_ENDERECOS

PESSOAS.TIPOS_ENDERECOS

Descrição

Indica os tipos de endereços utilizados. Basicamente determina quais os meios através dos quais é possível entrar em contato com uma pessoa.

Atributos

AtributoDomínioRegrasDescrição
IDID(18)Rqd PK Id:
Chave de identificação interna
TIPO_ENDERECOUPPERRqd UK Tipo de endereço:
Identificação do tipo de registro. Ex: FISICAL, E-MAIL, WEBSITE, etc.
TITULOOPCAO(30)Rqd UK Título:
Título utilizado nas interfaces do sistema para o tipo de endereço. Ex: Celular, Endereço físico, Telefone, E-mail, Skype, MSN, etc.
MASCARATEXTMáscara:
Máscara utilizada para formatação do endereço.
P.ex.:
  • (99)9999-9999 para telefones.
  • force-lower-case : true; para e-mails (forçando minúsculas).
TIPO_ENDERECAMENTOOPCAO(30)Rqd Tipo de endereçamento:
Define se o tipo de endereço é físico (logradouro, número, complemento, bairro, cidade, caixa postal) ou eletrônico (celular, email, telefone residencial/comercial, Skype, MSN, etc).

Valores permitidos:
  • E - Eletrônico - Endereço eletrônicos. P.ex.: Celular, telefone residencial, email, fax, Skype, MSN, etc.
  • F - Físico - Endereço físico (localização geográfica ou político administrativa) com logradouro, número, complemento, bairro e cidade.
TAMANHO_MINIMO_ENDERECOINTEGER(4)Tamanho mínimo endereço:
Quantidade mínima de caracteres para o endereço ser válido
TAMANHO_MAXIMO_ENDERECOINTEGER(4)Tamanho máximo endereço:
Quantidade máximo de caracteres para o endereço ser válido
TAMANHO_MINIMO_BAIRROINTEGER(4)Tamanho mínimo bairro:
Quantidade mínima de caracteres para o bairro ser válido
TAMANHO_MAXIMO_BAIRROINTEGER(4)Tamanho máximo bairro:
Quantidade máximo de caracteres para o bairro ser válido
DOMINIOOPCAO(12)Tipo de dado:
Indica o tipo de dado relacionado a formatação.

Valores permitidos:
  • ADSRT.E_MAIL - E-Mail
  • ADSRT.PHONE - Telefone
  • ADSRT.TEXT - Texto
  • ADSRT.UPPER - Texto em caixa alta
  • ADSRT.URL - URL

Valor padrão = ADSRT.TEXT
UNICOFLAG(1)Rqd Único:
Indica se o mesmo endereço pode ser utilizado por duas pessoas diferentes. Se for marcado, por exemplo, que o telefone celular é único, então o sistema não permitirá que 2 pessoas tenham o mesmo número para telefone celular.

Valor padrão = N
TODOS_TIPOS_PESSOASFLAG(1)Todos tipos de pessoas:
Define se o tipo de endereço pode ser utilizado para todos os tipos de pessoas.

Quando desmarcado, permite selecionar quais tipos de pessoas são permitidos utilizar para este tipo de endereço.
Quando marcado, todos os tipos de pessoas são automaticamente selecionados.

Valor padrão = S
CATEGORIAOPTION(3)Categoria:
Categoria do tipo de endereço. A categoria é importante quando existe algum tipo de integração automática de comunicação com as pessoas, tais como centrais telefônicas, gateways WhatsApp, redes sociais, etc.
Marcar um tipo de endereço com "Telefone fixo" ou "Telefone celular", por exemplo, permitirá a inclusão destes contatos em grupos de chamada de centrais telefônicas, independente da terminologia utilizada no nome do tipo de endereço.

Valores permitidos:
  • EF - Endereço físico - Endereço físico, identificado pelos serviços de geolocalização, serviços de entregas de produtos e serviços. São as localizações das pessoas em seus respectivos endereços no mundo "real".
  • EM - E-mail - Endereços de e-mail.
  • TC - Telefone celular - Telefones celulares.
  • TF - Telefone fixo - Telefones fixos.
  • URL - URL - Forma padronizada de representação de diferentes documentos, mídia e serviços de rede na internet, capaz de fornecer a cada documento um endereço único. Utilizado para informar link para websites, redes sociais ou mesmo arquivos disponíveis em servidores em nuvem (cloud).
  • WA - WhatsApp - Endereço de WhatsApp.

Regras

Atualizar a associativa com os tipos de pessoas

(Depois de inserir, Depois de alterar)
Quando o tipo de endereço estiver marcado para todos os tipos de pessoas, deve garantir que a associativa esteja toda preenchida.

Busca ou cria(tipo_endereco, titulo, tipo_enderecamento, dominio)

Busca um determinado tipo de endereço e caso não exista, cria um automaticamente.

Retornar campo

Retorna um campo apropriado para uso neste tipo de endereço.