Pessoas

PESSOAS

Descrição

Sistema para cadastro de pessoas, endereços, documentos. Cadastros de todos os tipos de pessoas utilizados no sistema: clientes, fornecedores, colaboradores, vendedores, motoristas, entre outros.

Procedimentos

Interfaces

Sub-sistemas relacionados

Dúvidas frequentes

Configurações

PESSOAS.ATUALIZACOES_GIS.COTA_DIARIA

Número de atualizações diarias

Número de atualizações diárias para consulta ao WebService do Google Geo.

Tipo: INTEGER

Valor padrão: 2500

PESSOAS.CAD_PESSOAS.EXIBE_MAPA

Define se deve apresentar uma mapa (Google Maps) com a localização do endereço da pessoa.

Tipo: TEXT

Valor padrão: S

PESSOAS.CAD_PESSOAS.MOSTRAR_DADOS_SALDOS

Define se apresenta os valores financeiros relacionados à pessoa na tela de visualização.

Tipo: FLAG

Valor padrão: S

PESSOAS.CAD_PESSOAS.NOME_COMPLETO_OBRIGATORIO

Nome completo é obrigatório na inclusão da pessoa

Quando a sequencia de pessoas não for utilizada, por padrão o nome completo/razão social, é opcional; caso marcado o nome completo será obrigatório

Tipo: FLAG

Valor padrão: N

PESSOAS.CAD_PESSOAS.PESQUISA_CNPJ

Fazer pesquisa do CNPJ

Caso essa preferência estiver ativa (com valor "S"), o sistema fará uma pesquisa dos CNPJs que forem informados nos web-services que estiverem configurados e irá preencher o formulário com as informações obtidas.

Tipo: FLAG

PESSOAS.CAD_PESSOAS.PESS.CAD_PESS.TIPO_PESSOA_DEFAULT

Define o tipo de pessoa padrão para apresentação de dados nas telas de inclusão de cadastro de nova pessoa.
Valores permitidos:
Física
Jurídica

Tipo: TEXT

Valor padrão: Jurídica

PESSOAS.CAD_PESSOAS.PESSOAS.CAD_PESSOAS.ETIQUETA_FINALIDADE_ENDERECO

Finalidades de endereços para filtrar os endereços que devem ser listados nas etiquetas.

Valor padrão: CORRESP

PESSOAS.CAD_PESSOAS.RESTRINGIR_TIPO_PESSOA

Define que o tipo de pessoa será especificado pelo parâmetro P_TIPO_PESSOA informado na chamada da interface pelo menu.
Para restringir a interface somente para o cadastro de pessoas físicas deve ser definido no campo "Parâmetros" da opção de menu o valor P_TIPO_PESSOA=Física.
Não será a feita restrição caso o parâmetro não seja especificado no menu.

Tipo: TEXT

Valor padrão: N

PESSOAS.CAD_PESSOAS.SQL_DEBITOS_PESSOA

SQL para apresentação dos debitos da pessoa

Permite definir um SQL a ser utilizado para apresentar as informações do campo "Valor de débitos" (títulos a receber) da pessoa.

Macros:

  • ${id}: ID do registro da pessoa (não é o código da pessoa).
  • ${usuario_id}: ID do usuário logado que está acessando o cadastro da pessoa.
  • ${estabelecimento_id}: Estabelecimento padrão do usuário logado que está acessando o cadastro da pessoa.

Tipo: SOURCE_CODE

PESSOAS.CAD_PESSOAS.SQL_ENDERECOS_MEIOS_CONTATOS

SQL para apresentar os endereços da pessoa

SQL utilizado para apresentar os endereços eletrônicos da pessoa em forma de tabela para apresentação nas telas de list e view. Caso não informado, assume o seguinte script:

 item contato text;
 item forma text_html;
 item obs text;
 set heading off;
 select te.titulo as contato
 , case when te.dominio = 'ADSRT.E_MAIL'
 then '<a href="mailto:' || e.endereco || '">'|| e.endereco || '</a></br>'
 else e.endereco || '</br>' end as forma
 , e.observacoes as obs
 from enderecos e
 join tipos_enderecos te on e.tipo_endereco_id = te.id
 where e.pessoa_id = ${pessoa_id}
 and te.tipo_enderecamento = 'E'
 order by te.tipo_endereco, e.sequencia

Tipo: SOURCE_CODE

PESSOAS.CAD_PESSOAS.SQL_INFORMACOES_ADICIONAIS

Apresentar informações adicionais

SQL utilizado para apresentar informações adicionais da pessoa. É utilizado o sql abaixo como padrão:

select tp.tipo_pedido as \"Tipo de pedido\"
, count(p.id) as \"Qtd. pedidos em aberto\"
, sum(quantidade_pendente*preco) as \"Total\"
from itens_pedidos it
inner join pedidos p on p.id = it.pedido_id
inner join tipos_pedidos tp on tp.id = p.tipo_pedido_id
inner join produtos prod on prod.id = it.produto_id
where
it.situacao = 'P'
and p.cliente_id = " + rec.valueOfId()
and p.situacao not in ('C','E','A')
group by tp.tipo_pedido

Tipo: SOURCE_CODE

PESSOAS.DOCUMENTOS_PESSOAS.VALIDAR_INSCRICAO_ESTADUAL

Validar inscrições estaduais

Define se as inscrições estaduais informadas no cadastro de pessoas deverá passar por um teste de validação ou não.

Tipo: FLAG

PESSOAS.ENDERECOS.ADICIONAR_FILA_GIS

Define se novos endereços ou endereços alterados deverão ser incluídos na fila para processamento da sua localização geográfica (coordenadas de longitude e latitude).

Tipo: FLAG

Valor padrão: N

PESSOAS.ENDERECOS.ATUALIZAR_DOCUMENTOS_MANUTENCAO_PENDENTE

Atualizar documentos que estão na situação de manutenção e pendentes

Atualizar documentos que estão na situação de manutenção e pendentes

Tipo: FLAG

Valor padrão: S

PESSOAS.ENDERECOS.BUSCA_CEP_MECANISMOS

Definição das ordem e dos dos mecanismos utilizados para a busca dos CEPs

Define a ordem e os mecanismos de buscas que serão utilizados para buscar o endereço baseado no CEP informado.
Os valores são:

  • CACHE: Usa as pesquisas já realidades, assim não precisando consumir um webservice.
  • CORREIOS: Usa os servidores dos Correios.
  • VIACEP: Alternativa open source para busca de informações sobre endereço.

Valor padrão CACHE,CORREIOS,VIACEP

Tipo: TEXT

Valor padrão: CACHE,CORREIOS,VIACEP

PESSOAS.ENDERECOS.MECANISMO_BUSCA_CEP

Mecanismo de busca de endereços a partir do CEP informado

Define o mecanismo de busca do CEP, utilizado no cadastro de pessoas.
As opções disponíveis são:

  • ALFRED: Utiliza a library AlfredLibrary.
  • CORREIOS: Utiliza o integrador dos Correios.

Tipo: UPPER

Valor padrão: ALFRED

PESSOAS.ENDERECOS.VALIDAR_EMAIL_UNICO_USUARIO

Validar endereço de e-mail único para usuários

Define se o mesmo endereço de e-mail poderá estar vinculado a mais de um usuário, simultaneamente.

  • Marcado: Não permite informar o mesmo endereço de e-mail para mais de uma pessoa que seja usuário do sistema, ou seja, não podem existir dois usuários com o mesmo e-mail.
  • Desmarcado: Permite informar o mesmo endereço de e-mail para mais de uma pessoa que seja usuário do sistema.

Tipo: FLAG

Valor padrão: S

PESSOAS.ENDERECOS.VALIDAR_ENDERECOS_JA_CADASTRADOS

Define se deve validar os endereços já cadastrados

Sistema deve bloquear o usuário de digitar dois endereços iguais para a pessoa.

Tipo: FLAG

Valor padrão: S

PESSOAS.PRO_ETIQUETA_PASTA_PESSOA.CATEGORIA_ID

Categoria de pessoa

ID da categoria de pessoa que deverá ser vinculado ao executar a impressão de etiqueta

Tipo: ID

PESSOAS.PRO_ETIQUETA_PASTA_PESSOA.QUANTIDADE_DIGITOS

Quantidade de dígitos no código da pessoa

Quantidade de dígitos utilizado na geração do código da pessoa

Tipo: INTEGER

Valor padrão: 4

PESSOAS.USAR_TIPOS_ENDERECOS_PESSOAS

Usar tipos de endereços por tipo de pessoa

Quando marcado, indica que o sistema deverá utilizar os meios de contato das pessoas conforme definido em Tipos de endereços por tipos de pessoas.

Tipo: FLAG