Entidade TIPOS_PESSOAS

PESSOA.TIPOS_PESSOAS

Descrição

Indica os diferentes tipos de pessoas passíveis de cadastramento e configurações das respectivas interfaces de cadastro de pessoas.

Atributos

AtributoDomínioRegrasDescrição
IDID(18)Rqd PK Id:
Chave de identificação interna
TIPO_PESSOAOPCAO(30)Rqd UK Tipo de pessoa:
Nome dado ao tipo de pessoa.

Exemplos:
  • Física
  • Jurídica
TITULOTEXTTítulo:
Título utilizado para o tipo de pessoa.
P.ex: Pessoa Física, Pessoa Jurídica.
ROTULO_NOME_COMPLETOTEXTRótulo para o nome completo:
Rótulo que deve ser utilizado na tela de cadastro de pessoas para o campo do "nome completo".
Para pessoas físicas pode ser, p.ex.: "Nome completo" e para pessoas jurídicas pode ser, p.ex.: "Razão social".

Valor padrão = Nome completo
Exemplos:
  • Nome completo
  • Razão social
ROTULO_DATA_NASCIMENTOTEXTRótulo para data de nascimento:
Indica o rótulo que deve ser usado na tela de cadastro de pessoas para o campo de "data de nascimento".
O rótulo do campo pessoas físicas pode ser, p.ex.: "Data de nascimento" e para pessoas jurídicas pode ser, p.ex.: "Data de abertura".
Se o rótulo for vazio (nulo), significa que o campo relacionado não deve ser mostrado nas telas.

Exemplos:
  • Data de nascimento
  • Data de abertura
  • Data de início das atividades
  • Data de registro na JC (Junta Comercial)
ROTULO_DATA_FALECIMENTOTEXTRqd Rótulo para data de falecimento:
Indica o rótulo que deve ser usado para o campo DATA_FALECIMENTO da pessoa.
O rótulo do campo pessoas físicas pode ser, p.ex.: Data de falecimento e para pessoas jurídicas pode ser, p.ex.: Data de encerramento.

Valor padrão = Data de falecimento
Exemplos:
  • Data de falecimento
  • Data de encerramento
  • Data de fechamento
FORMA_CONTATO_1_IDID(18)FK Forma de contato 1:
Indica o primeiro tipo de endereco eletrônico (forma de contato) a ser apresentada na tela de cadastro de pessoas.

Exemplos:
  • Telefone comercial
  • Telefone residencial
  • Telefone celular
  • E-mail

Referência para TIPOS_ENDERECOS
FORMA_CONTATO_2_IDID(18)FK Forma de contato 2:
Indica o segundo tipo de endereco eletrônico (forma de contato) a ser apresentada na tela de cadastro de pessoas.

Exemplos:
  • Telefone comercial
  • Telefone residencial
  • Telefone celular
  • E-mail

Referência para TIPOS_ENDERECOS
FORMA_CONTATO_3_IDID(18)FK Forma de contato 3:
Indica o terceiro tipo de endereco eletrônico (forma de contato) a ser apresentada na tela de cadastro de pessoas.

Exemplos:
  • Telefone comercial
  • Telefone residencial
  • Telefone celular
  • E-mail

Referência para TIPOS_ENDERECOS
FORMA_CONTATO_4_IDID(18)FK Forma de contato 4:
Indica o quarto tipo de endereco eletrônico (forma de contato) a ser apresentada na tela de cadastro de pessoas.

Exemplos:
  • Telefone comercial
  • Telefone residencial
  • Telefone celular
  • E-mail

Referência para TIPOS_ENDERECOS
FORMA_CONTATO_5_IDID(18)FK Forma de contato 5:
Indica o tipo de endereçamento físico padrão da pessoa a ser apresentado na tela de cadastro de pessoas.

Exemplos:
  • Endereço comercial
  • Endereço residencial

Referência para TIPOS_ENDERECOS
SEQUENCIA_1INTEGERRqd Sequencia 1:
Indica um número de sequencia para diferenciar endereços do mesmo tipo. Estes campos são calculados automaticamente. O valor zero, significa que não existem outros endereços deste tipo. 1 significa que é o primeiro endereço deste tipo, 2 o segundo, etc.

Valor padrão = 0
SEQUENCIA_2INTEGERRqd Sequencia 2:
Indica um número de sequencia para diferenciar endereços do mesmo tipo. Estes campos são calculados automaticamente. O valor zero, significa que não existem outros endereços deste tipo. 1 significa que é o primeiro endereço deste tipo, 2 o segundo, etc.

Valor padrão = 0
SEQUENCIA_3INTEGERRqd Sequencia 3:
Indica um número de sequencia para diferenciar endereços do mesmo tipo. Estes campos são calculados automaticamente. O valor zero, significa que não existem outros endereços deste tipo. 1 significa que é o primeiro endereço deste tipo, 2 o segundo, etc.

Valor padrão = 0
SEQUENCIA_4INTEGERRqd Sequencia 4:
Indica um número de sequencia para diferenciar endereços do mesmo tipo. Estes campos são calculados automaticamente. O valor zero, significa que não existem outros endereços deste tipo. 1 significa que é o primeiro endereço deste tipo, 2 o segundo, etc.

Valor padrão = 0
SEQUENCIA_5INTEGERRqd Sequencia 5:
Indica um número de sequencia para diferenciar endereços do mesmo tipo. Estes campos são calculados automaticamente. O valor zero, significa que não existem outros endereços deste tipo. 1 significa que é o primeiro endereço deste tipo, 2 o segundo, etc.

Valor padrão = 0
FORMA_CONTATO_1_OBRIGATORIAFLAG(1)Rqd Forma de contato 1 obrigatória?:
Indica se a primeira forma de contato eletrônico (Contato 1) é obrigatória no cadastro de pessoas.

Valor padrão = N
FORMA_CONTATO_2_OBRIGATORIAFLAG(1)Rqd Forma de contato 2 obrigatória?:
Indica se a segunda forma de contato eletrônico (Contato 2) é obrigatória no cadastro de pessoas.

Valor padrão = N
FORMA_CONTATO_3_OBRIGATORIAFLAG(1)Rqd Forma de contato 3 obrigatória?:
Indica se a terceira forma de contato eletrônico (Contato 3) é obrigatória no cadastro de pessoas.

Valor padrão = N
FORMA_CONTATO_4_OBRIGATORIAFLAG(1)Rqd Forma de contato 4 obrigatória?:
Indica se a quarta forma de contato eletrônico (Contato 4) é obrigatória no cadastro de pessoas.

Valor padrão = N
FORMA_CONTATO_5_OBRIGATORIAFLAG(1)Rqd Forma de contato 5 obrigatória?:
Indica se a quinta forma de contato (Contato 5) é obrigatória no cadastro de pessoas.

Valor padrão = N
APRESENTAR_CAMPOS_PAISFLAG(1)Rqd Apresentar campos para pais?:
Define se deve ser apresentado os campos para informar "pai" e "mãe" no cadastro de pessoas físicas.
Não será feita distinção entre pessoas físicas e jurídicas, portanto, serão apresentados os campos mencionados indistintivamente para pessoas "jurídicas" se for informado "S" neste campo.

Valor padrão = N
EXIGE_DATA_NASCIMENTOFLAG(1)Rqd Exige data de nascimento?:
Indica a obrigatoriedade de preenchimento da data de nascimento (ou de "abertura" para pessoas jurídicas) no cadastro de pessoas novas.

Valor padrão = N
RELACIONAMENTO_GRUPO_IDID(18)FK Relacionamento para grupo:
Quando informado, indica que este tipo de pessoa pode ser agrupada (vinculação das pessoas deste tipo com outras pessoas, normalmente grupos empresariais) utilizando este tipo de relacionamento.
Deve ser sempre informado o relacionamento no sentido da pessoa filial para a pessoa agrupadora.
Quando este campo for informado, o cadastro de pessoas irá incluir um campo "Grupo" que irá abastecer um relacionamento entre as pessoas.
Este campo não deve ser preenchido para os tipos de pessoas que são "grupo".

P.ex.: É UNIDADE DO GRUPO ...

Referência para TIPOS_RELACIONAMENTOS
APRESENTAR_CAMPO_NACIONALIDADEFLAG(1)Apresentar campo de nacionalidade?:
Define se deve ser apresentado o campo de nacionalidade no cadastro de pessoas.

Valor padrão = N
APRESENTAR_CAMPO_NATURALIDADEFLAG(1)Apresentar campo de naturalidade?:
Define se deve ser apresentado o campo de naturalidade para a pessoa

Valor padrão = N
APRESENTAR_CAMPO_PRONOME_TRATAMENTOFLAG(1)Apresentar campo de pronome para tratamento?:
Define se deve ser apresentado o campo para informar o pronome de tratamento para a pessoa.

Valor padrão = N
GUIAS_INATIVASOPTION(30)Guias inativas:
Guias inativas para o modulo de pessoas.
CAMPO_INATIVACAOOPTION(2)Rqd Preenchimento de data e motivo de inativação:
Determina o preenchimento de data e motivo da inativação para o cadastro de pessoas. Não é recomendado modificar a visibilidade deste campo pela interface Configurações das interfaces do sistema, pois existem regras de visibilidade que poderão impactar no bom funcionamento da interface.

Valores permitidos:
  • O - Motivo opcional - Serão apresentados os campos de data e motivo de inativação para a pessoa, mas o preenchimento do motivo é opcional.
  • S - Motivo obrigatório altera situação - Serão apresentados os campos de data e motivo de inativação para a pessoa e o preenchimento do motivo será obrigatório quando informada a data. A situação para a pessoa será atualizada para "Inativo" quando a data e o motivo forem informados.
  • T - Motivo obrigatório não altera situação - Serão apresentados os campos de data e motivo de inativação para a pessoa e o preenchimento do motivo é obrigatório quando informada a data. A situação da pessoa não será modificada.
  • N - Não apresentado - Não serão apresentados os campos de data e motivo de inativação para a pessoa.

Valor padrão = N
REGIME_TRIBUTARIOOPTION(1)Rqd Regime de tributação:
Define se deve apresentar o campo de regime tributário na tela de cadastro de pessoas. Como esta opção possui regras de visibilidade, não é recomendado modificar sua visibilidade pela interface Configurações das interfaces do sistema.

Valores permitidos:
  • S - Opcional - O campo é exibido e é opcional.
  • N - Não permitido - O campo não é exibido.
  • O - Obrigatório - O campo é exibido e é requerido.

Valor padrão = S
RAMO_ATIVIDADEOPTION(1)Rqd Ramo de atividade:
Define se deve apresentar o campo de ramo de atividade na tela de cadastro de pessoas. Como esta opção possui regras de visibilidade, não é recomendado modificar sua visibilidade pela interface Configurações das interfaces do sistema.

Valores permitidos:
  • S - Opcional - O campo é exibido e é opcional.
  • N - Não permitido - O campo não é exibido.
  • O - Obrigatório - O campo é exibido e é requerido.

Valor padrão = S
APRESENTAR_CAMPO_OBSERVACOESFLAG(1)Apresentar campo observações?
Valor padrão = S
EXIGE_NOME_SEPARADOFLAG(1)Rqd Exige nome separado?:
Se for informado "N" indica que somente o campo "nome completo" será apresentado na tela de cadastro de pessoas, podendo o usuário informar o conteúdo do campo manualmente.
Se for informado "S" indica que para pessoas físicas a composição do nome completo deve ser informado separadamente, apresentando na tela de cadastro da pessoa os campos para "nome", "segundo nome" (ou "nome do meio"), "sobrenome" e "sufixo". Neste caso o "nome completo" será registrado, automaticamente, pela concatenação destes campos.

Valor padrão = N

Regras

Calcular sequencias

(Antes de inserir, Antes de alterar)
Os números de sequencia são "0" se o tipo de endereço não se repete ou igual ao número de de endereços já listados + 1. Ex:
Endereço físico = 0
Fone = 1
Fone = 2
Fone = 3
e-mail = 0

Exigido categoria pessoa(categoria)

Retorna se o tipo de categoria informado é obrigatório ou não nesta interface.

Exigido tipo documento(tipo_documento)

Retorna se o documento é exigido para este tipo de pessoa.

Install

Instala os tipos básicos de pessoas: Pessoa física e Pessoa Jurídica, incluindo os principais documentos que estão relacionados a eles (CNPJ, IE, IM, RG e CPF)

Tem tipo de categoria(categoria)

Indica quando um tipo de pessoa tem um determinado tipo de categoria.

Verificar o tipo de documento(tipo_documento)

Verificar se o tipo de documento informado é utilizado pelo/para o tipo de pessoa.

Verificar validade do tipo de endereço para documentos

(Antes de inserir, Antes de alterar)
Verificar se o tipo de endereço informado para emissão ou cadastro de documentos é um tipos de endereço deste tipo de pessoa.