Instituições financeiras

Índice

Bancos

BANCOS.CAD_BANCO

Descrição

Configuração de instituições financeiras e bancos, que possuem as mesmas informações cadastrais de uma pessoa jurídica, acrescido do número de identificação da instituição junto a Febraban (Federação dos Bancos do Brasil).
O cadastro da pessoa jurídica deve ser efetuada através da interface Pessoas, informando na guia Documentos (interface Documentos de pessoas):
Tipo: Febraban
Nº Documento: O número do banco na Febraban. P.ex.: Banco do Brasil = 001, Santander = 033.
Emissor: Febraban
Somente após a realização deste cadastro, o banco será apresentado nesta interface.

Esta interface é usada em diferentes guias do sistema. Clique nos links de navegação abaixo para obter maiores informações.

Módulo de Bancos:

Campos:

Nome dado ao tipo de pessoa.
Valor padrão: Jurídica
Ex:
  • Física
  • Jurídica
Campo que permite consulta pelo nome ou razão social.
Código (único) de identificação da pessoa (física ou jurídica).
Nome completo da pessoa física ou razão social da pessoa jurídica. Razão social é o nome devidamente registrado sob o qual uma pessoa jurídica se individualiza e exerce suas atividades. A razão social diferencia-se do nome dado a um estabelecimento ou do nome comercial com que a empresa pode ser reconhecida junto ao público, o qual é conhecido como nome fantasia.
Número do banco junto a Febraban
Situação do cadastro da pessoa.
  • Ativo - A pessoa está ativa e pode ser utilizada em novos processos do sistema.
  • Inativo - A pessoa está inativa e não pode ser mais utilizada em novos processos do sistema que exigem pessoas ativas ou pendentes. O registro é mantido para efeito de histórico.
  • Pendente - O cadastro da pessoa não foi avaliado e verificado, mas a pessoa pode ser mais utilizada em novos processos do sistema que exigem pessoas ativas ou pendentes.
CNPJ da pessoa jurídica.
Número/Código da inscrição estadual da pessoa Jurídica.
Número/Código da inscrição municipal da pessoa Jurídica.
Texto livre sem quebras de linha e apenas com caractéres maiúsculos
Texto livre sem quebras de linha e apenas com caractéres maiúsculos
Apartamento, andar, sala, etc.
Texto livre sem quebras de linha e apenas com caractéres maiúsculos
Texto livre sem quebras de linha e apenas com caractéres maiúsculos
Texto livre sem quebras de linha e apenas com caractéres maiúsculos

Propriedades (format)

consume-webservice

Define se o dominio disponibiliza-rá um botão para consulta de endereço através do cep.
Valor padrão: false

logradouro

Define o nome do campo que receberá o logradouro

bairro

Define o nome do campo que receberá o bairro

cidade

Define o nome do campo que receberá a cidade

uf

Define o nome do campo que receberá o uf


Finalidades do Endereço Principal
Domínio primitivo para representar/implementar atributos do tipo texto.

Propriedades (format)


text-transform

  • uppercase: Transforma o texto para letras maiusculas
  • lowercase: Transforma o texto para letras minúsculas
  • capitalize: Primeiras letras em maiúscula
  • ascii7: Ajusta acentos, cedilhas e outros caracteres especiais para caracteres básicos
  • trim: Remove espaços extras no início e no fim do texto.

ellipsis-in

Indica que deve apresentar apenas "N" primeiros caracteres. Se existir um quarto caractere, será apresentado "..." e se o usuário passar o mouse sobre o campo, o valor completo será apresentado

ellipsis-at

Indica que deve apresentar todos os caracteres até o caractere incluído como parâmetro. Se o caractere informado não for encontrado, então mostra todo o conteúdo. Se ocorrer algum caractere depois, será apresentado "..." e se o usuário passar o mouse sobre o campo, o valor completo será apresentado.

OBS: Se ambas propriedades forem utilizadas ao mesmo tempo, apresenta até o caractere "X" limitando a "N" caracteres.

validações

  • accept-digit:S/N = define se aceita ou não digitos
  • accept-alpha:S/N = define se aceita caracteres alfabeticos
  • accept-special:S/N = define se aceita caracteres especiais
  • min-length: = define a quantidade minima de caracteres
  • max-length: = define a quantidade maxima de caracteres
Domínio primitivo para representar/implementar atributos do tipo texto.

Propriedades (format)


text-transform

  • uppercase: Transforma o texto para letras maiusculas
  • lowercase: Transforma o texto para letras minúsculas
  • capitalize: Primeiras letras em maiúscula
  • ascii7: Ajusta acentos, cedilhas e outros caracteres especiais para caracteres básicos
  • trim: Remove espaços extras no início e no fim do texto.

ellipsis-in

Indica que deve apresentar apenas "N" primeiros caracteres. Se existir um quarto caractere, será apresentado "..." e se o usuário passar o mouse sobre o campo, o valor completo será apresentado

ellipsis-at

Indica que deve apresentar todos os caracteres até o caractere incluído como parâmetro. Se o caractere informado não for encontrado, então mostra todo o conteúdo. Se ocorrer algum caractere depois, será apresentado "..." e se o usuário passar o mouse sobre o campo, o valor completo será apresentado.

OBS: Se ambas propriedades forem utilizadas ao mesmo tempo, apresenta até o caractere "X" limitando a "N" caracteres.

validações

  • accept-digit:S/N = define se aceita ou não digitos
  • accept-alpha:S/N = define se aceita caracteres alfabeticos
  • accept-special:S/N = define se aceita caracteres especiais
  • min-length: = define a quantidade minima de caracteres
  • max-length: = define a quantidade maxima de caracteres
Domínio primitivo para representar/implementar atributos do tipo texto.

Propriedades (format)


text-transform

  • uppercase: Transforma o texto para letras maiusculas
  • lowercase: Transforma o texto para letras minúsculas
  • capitalize: Primeiras letras em maiúscula
  • ascii7: Ajusta acentos, cedilhas e outros caracteres especiais para caracteres básicos
  • trim: Remove espaços extras no início e no fim do texto.

ellipsis-in

Indica que deve apresentar apenas "N" primeiros caracteres. Se existir um quarto caractere, será apresentado "..." e se o usuário passar o mouse sobre o campo, o valor completo será apresentado

ellipsis-at

Indica que deve apresentar todos os caracteres até o caractere incluído como parâmetro. Se o caractere informado não for encontrado, então mostra todo o conteúdo. Se ocorrer algum caractere depois, será apresentado "..." e se o usuário passar o mouse sobre o campo, o valor completo será apresentado.

OBS: Se ambas propriedades forem utilizadas ao mesmo tempo, apresenta até o caractere "X" limitando a "N" caracteres.

validações

  • accept-digit:S/N = define se aceita ou não digitos
  • accept-alpha:S/N = define se aceita caracteres alfabeticos
  • accept-special:S/N = define se aceita caracteres especiais
  • min-length: = define a quantidade minima de caracteres
  • max-length: = define a quantidade maxima de caracteres
Campo utilizado para armazenar um endereço de e-mail.
Na entrada de dados, o texto informado é validado e não permitirá informar e-mails considerados inválidos.

Quando apenas consultado, o e-mail é apresentado como um link (mailto) que permite ao usuário abrir o seu programa de e-mail para enviar uma mensagem para o respectivo endereço.

Propriedades (format)

force-lower-case

Permite forçar o campo para utilizar apenas letras minúsculas.
force-lower-case:true;
Campo livre para observações diversas sobre a pessoa.
JSON para inclusão do banco

Operações

Topo

Pesquisar

Ao pesquisar, o usuário poderá informar critérios de filtro para listar apenas os registros desejados. Normalmente depois de informar os filtros desejados, o usuário deverá executar a operação [b:Listar].
Obtenha maiores detalhes em Como utilizar a tela de pesquisa?.
Comportamento:Topo

Listar

Apresenta uma lista com os registros que atendem aos filtros informados.
A lista possui diversos recursos práticos e importantes para o usuário:
Comportamento:Topo

Consultar

A consulta de um registro é realizada quando o usuário clica no primeiro link de um dos registros resultantes a operação [b:Listar]. A tela apresenta as informações detalhadas do registro, bem como as ações que o usuário pode disparar a partir dele (alterar, excluir, cancelar, etc.).
Comportamento:Topo

Novo

Permite criar novos registros no sistema. Ao ser executado, o sistema apresenta um formulário com todos os campos do registro que deverão ser preenchidos. Quando todos os campos desejados estiverem preenchidos, clique em [b:Salvar].
Comportamento:Topo

Alterar

A partir da tela de consulta de um registro, esta operação permite alterar os dados do mesmo.
O sistema abre um formulário com os campos editáveis. Após alterar os campos, o usuário deverá clicar em [b:Salvar].
Comportamento:Topo

Excluir

Exclui o registro selecionado. A exclusão do registro pode ser disparada a partir da tela de consulta e/ou de manutenção do mesmo.
O registro somente será excluído se todas as condições necessárias forem encontradas, gerando um erro, caso alguma destas condições não estiver sendo atendida.
Comportamento:Topo

Importar JSON

Importar JSON com configurações padrões do banco
Topo

Export JSON

Exportar o banco em formato JSON
Comportamento:

Dúvidas frequentes

  • Como configurar o layout de remessa de cobrança em formato CNAB 400 para o banco Banrisul?
  • Como configurar o leiaute de remessa de cobrança em formato CNAB 400 para o banco Safra?
  • Como configurar o leiaute de remessa de cobrança em formato CNAB 400 para o banco Bradesco?
  • Como configurar o layout de remessa de cobrança em formato CNAB 240 para o banco Santander?
  • Como configurar o leiaute de remessa de cobrança em formato CNAB 240 para o Banco do Brasil?
  • Como configurar o leiaute de remessa de cobrança em formato CNAB 400 para a Caixa Econômica Federal?
  • Regras

    Atualizar cadastro de documentos da pessoa

    Rotina que atualiza o cadastro de documentos da pessoa, validando os documentos informados e gravando no banco de dados.

    Obs.: ao fazer update, atualizar somente os documento modificados na interface.
    Eventos que disparam esta regra:
    • Depois de alterar formulário "Alterar"
    • Depois de inserir formulário "Novo"

    Dispara a interface para outro tipo de pessoa

    Dispara a interface preparando para um novo registro de outro tipo de pessoa.

    Obs.: O tipo de pessoa default é "Pessoa Jurídica".
    Eventos que disparam esta regra:
    • Ao alterar campo "Tipo de pessoa" do formulário "Novo"

    Excluir os documentos da pessoa no banco de dados

    Rotina que exclui os documentos associados a pessoa.
    Eventos que disparam esta regra:
    • Antes de excluir formulário "Excluir"

    Executa o comando de atualização do registro no banco de dados

    Rotina que faz a atualização do documento no banco de dados (insert, update ou delete).

    Ler endereço principal

    Ler o endereço físico principal da pessoa, telefones, e-mail e site internet.

    Montar JSON

    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Export JSON"

    Popular endereços

    Pega os endereços lidos e coloca nos campos da tela.
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Alterar"
    • Antes de apresentar uma tela formulário "Consultar"

    Preencher os campos dos documentos da pessoa

    Rotina que consulta e preenche os campos dos documentos da pessoa, quando houver.
    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Listar"
    • Antes de apresentar uma tela formulário "Alterar"
    • Antes de apresentar uma tela formulário "Consultar"

    Preencher tipo da pessoa

    Preencher o tipo de pessoa antes de incluir o banco de dados.
    Eventos que disparam esta regra:
    • Antes de inserir formulário "Novo"

    Preparar a tela conforme o contexto (tipo de pessoa)

    Esta rotina consulta o tipo de pessoa e prepara a tela conforme suas propriedades registradas.

    Por exemplo:
  • o campo sexo não é apresentado para pessoas jurídicas;
  • CPF e RG não é apresentado para pessoas jurídicas;
  • CNPJ não é apresentado para pessoas físicas.
  • Nome + Segundo Nome + Sobrenome + Sufixo formam o Nome Completo que so poderá ser exibido se for uma pessoa física[daniel];


    O lables dos campos também pode ser modificados conforme o tipo.
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Alterar"
    • Antes de apresentar uma tela formulário "Consultar"
    • Antes de apresentar uma tela formulário "Novo"
  • Salvar Ramo de atividade

    Salva categoria ramo de atividade banco.
    Eventos que disparam esta regra:
    • Depois de inserir formulário "Novo"

    Salvar categoria

    Procedimento interno para salvar o valor de uma categoria.

    Salvar endereços físico, e-mail, telefones e site

    Eventos que disparam esta regra:
    • Depois de alterar formulário "Alterar"
    • Depois de inserir formulário "Novo"