Financeiro

FINANC

Descrição

Módulo com as entidades e interfaces necessárias para utilização em módulos financeiros.
Fazem parte deste sistema:

Procedimentos

Interfaces

Sub-sistemas relacionados

Dúvidas frequentes

Configurações

FINANC.AC_LOP_USUARIO

Comando SQL utilizado na função de autocompletar os LOPs que o usuário possui acesso

Este autocomplete apresenta LOPs que:

  • LOP não possui um estabelecimento definido ou o usuário possui direto de acesso ao estabelecimento do LOP.
  • LOP não possui uma conta corrente ou a conta corrente pode ser acessada pelo usuário.
  • LOP está ativo.

Tipo: TEXT_LONG

Valor padrão: select l.id as id , l.lop as valor , l.lop as descricao , l.lop as pesquisar from lops l join usuarios u on u.id = [USER_ID] where l.ativo = 'S' and (l.estabelecimento_id is null or exists (select ue.id from usuarios_estabelecimentos ue where ue.usuario_id = u.id and ue.estabelecimento_id = l.estabelecimento_id) ) union select l.id as id , l.lop as valor , l.lop as descricao , l.lop as pesquisar from lops l join usuarios u on u.id = [USER_ID] left join contas_correntes cc on cc.id = l.conta_corrente_id where l.ativo = 'S' and (l.conta_corrente_id is null or exists ( select * from acessos_caixas ac where ac.pessoa_id = u.pessoa_id and ac.caixa_id = cc.conta_caixa_id) ) order by valor

FINANC.APRESENTAR_VALOR_NOTA_DUPLICATA

Apresentar valor dos documentos na duplicata

Indica se devem ser apresentados os valores totais por documento que compõe a duplicata.
Valores:

  • S (marcado): Apresenta o número do documento e seu valor total.
  • N (desmarcado): Apresenta somente o número do documento.

Tipo: FLAG

Valor padrão: S

FINANC.CAD_NEGOCIACAO.APRESENTAR_TITULOS_SITUACAO

Situações que permitem realizar negociações.
Os valores devem ser obrigatoriamente separados por virgula.

Valor padrão: A,E,Q,R

FINANC.CAD_NEGOCIACAO.ESTABELECIMENTOS_TITULOS

Estabelecimento utilizado na pesquisa de títulos

Permite definir qual estabelecimento(s) é utilizado na pesquisa dos títulos que serão negociados.

  • N: Somente títulos do estabelecimento da negociação serão apresentados. O campo "Estabelecimento" do bloco de pesquisa de títulos deve ficar read-only com valor = estabelecimento da negociação. Os títulos listados devem ser, obrigatoriamente, do estabelecimento da negociação.
  • U: Somente títulos dos estabelecimentos que o usuário possui acesso serão apresentados. O campo de "Estabelecimento" do bloco de pesquisa dos títulos deve apresentar os estabelecimentos aos quais o usuário possui acesso.
  • T: Os títulos de todos os estabelecimentos do sistema poderão ser apresentados. Não importa se o usuário possui acesso aos estabelecimentos, ou não.
  • E: Os títulos de todos os estabelecimentos das "empresas" aos quais o usuário possui acesso.

Tipo: UPPER

Valor padrão: U

FINANC.CAD_NEGOCIACAO.NEGOCIACAO_PADRAO_NOVO_TITULO

Tipo de negociação padrão novos títulos

Tipo de negociação padrão para uso na interface de novos títulos

Tipo: TEXT

FINANC.CAD_NEGOCIACAO.PERMITE_NEGOCIAR_TITULOS_JA_NEGOCIADOS

Negociar títulos originados em outras negociações

Define se é permitido ou não negociar títulos que tiveram origem em uma negociação.

Tipo: FLAG

Valor padrão: S

FINANC.CAD_NEGOCIACAO2.APRESENTAR_TITULOS_SITUACAO

Situações que permitem realizar negociações.
Os valores devem ser obrigatoriamente separados por virgula.

Valor padrão: A,E,PR,Q

FINANC.CAD_NEGOCIACAO2.PERMITE_NEGOCIAR_TITULOS_JA_NEGOCIADOS

Define se é permitido ou não negociar títulos que tiveram origem em uma negociação

Valor padrão: S

FINANC.CAD_NEGOCIACAO_ORIGENS.SQL_INFORMACOES_DOCUMENTO

Informações a serem apresentadas do documento

SQL que define qual informações devem ser apresentadas referente ao documento. É necessário que:

  • Resulte em somente uma coluna;
  • O alias da mesma seja "documento";
  • na condição do SQL seja informado "doc.id = ?".

Tipo: TEXT_LONG

Valor padrão: select doc.numero::text as documento from doc_entradas_saidas doc where doc.id = ?

FINANC.CAD_NEGOCIACAO_PAGAR.SQL_TITULOS_NEGOCIAR

SQL para apresentar títulos a negociar

Permite definir um SQL que deve ser utilizado para apresentar os títulos a pagar que deverão ser negociados.

Pode-se utilizar as macros:

  • ${emitente_id}: ID do emitente/fornecedor.
  • ${data_inicial}: pode utilizar a data inicial filtrada.
  • ${data_final}: pode utilizar a data final filtrada.

Quando não informado um valor, será utilizado o seguinte SQL:
select tit.id as id
, tit.numero_titulo || '/' || tit.sequencia as titulo
, tt.tipo_titulo as "Tipo"
, est.nome_estabelecimento as estabelecimento
, tit.data_conclusao as "Emissão"
, tit.data_vencimento as "Vencimento"
, tit.data_previsao_pagamento as "Previsão pag."
, tit.valor
, tit.saldo
, tit.observacoes as "Obs."
from titulos tit
join tipos_titulos tt on tt.id = tit.tipo_titulo_id
join estabelecimentos est on est.id = tit.estabelecimento_id
where tit.emitente_id = ${emitente_id}
and tit.tipo_operacao = 'P'
and tit.confirmado = 'S'
and tit.saldo > 0
and tit.data_pagamento is null
and tit.data_vencimento between '${data_inicial}' and '${data_final}'
order by tit.data_vencimento asc
limit 50

Tipo: SOURCE_CODE

FINANC.CAD_NEGOCIACOES_TITULOS_PAGAMENTOS.UTILIZAR_VALOR_TOTAL_NEGOCIACAO

Utiliza o valor total da negociação no valor faltante

Permite definir se o valor restante apresentará o valor total da negociação ou o valor dos títulos negociados.

Se informar S, será utilizado o valor total da negociação, com descontos e acréscimos. Informando N, será utilizado o valor dos títulos negociados (era o padrão anteriormente).

Tipo: FLAG

Valor padrão: S

FINANC.CON_FLUXO_CAIXA.ORDER_BY

Valor padrão: DATA,LKP1_TIPO_OPERACAO desc

FINANC.ITENS_MODELOS_RATEIOS.DESMEMBRAMENTO_OBRIGATORIO

Campo é obrigatorio no desmembramento

Quando determinado que o desmembramento é pode ser efetuado, esta opção determina que deve ser informado todos os campos determinados.

Tipo: FLAG

Valor padrão: S

FINANC.NEGOCIACOES_TITULOS.LAYOUT_RECIBO

Define o layout do recibo que será impresso em impressoras térmicas, o conteúdo deste arquivo é um Velocity, com algumas macros disponível,
estab: estabelecimento do padrão de quem está imprimindo
cliente: cliente da negociação
negociacao: a própria negociação
titulos: lista de títulos de origem da negociação
prt: funções disponível no driver de impressão
str: funções para formatação de textos (org.apache.commons.lang.StringUtils)

Tipo: TEXT_LONG

Valor padrão: ${prt.reset()}${str.center($estab.findEstabelecimento().valueOfNomeCompleto(), 48)} #set($cnpj = "CNPJ") #set($texto = "CNPJ: $estab.findEstabelecimento().getDocumento($cnpj)") ${str.center($texto, 48)} #set($texto = "$estab.findEstabelecimento().findEnderecoPrincipal().valueOfEndereco() - $estab.findEstabelecimento().findEnderecoPrincipal().valueOfBairro() - $estab.findEstabelecimento().findEnderecoPrincipal().findCidade().valueOfCidade()/$estab.findEstabelecimento().findEnderecoPrincipal().findCidade().findRegiao().valueOfSigla()") ${str.center($texto, 48)} #set($telefone = "TELEFONE%") #set($texto = "Telefone: $estab.findEstabelecimento().getEndereco($telefone)") ${str.center($texto, 48)} ${str.repeat("-", 48)} Cliente: ${cliente.valueOfNomeCompleto()} CPF/CNPJ: #if($cliente.getDocumento("CNPJ").isEmpty()) ${cliente.getDocumento("CPF")} #else ${cliente.getDocumento("CNPJ")} #end ${str.repeat("-", 48)} Numero${str.repeat(" ", 8)}Emis.${str.repeat(" ", 8)}Venc.${str.repeat(" ", 11)}Valor #foreach($titulo in $titulos) ${str.rightPad("$titulo.valueOfNumeroTitulo()/$titulo.valueOfSequencia()", 14)}${str.rightPad($titulo.getDataConclusao().toText(), 13)}${str.rightPad($titulo.getDataVencimento().toText(), 10)}${str.leftPad($titulo.getValor().toText(), 11)} #end ${str.repeat("-", 48)} Acrescimos: ${negociacao.getAcrescimo().toText()} Desconto: ${negociacao.getDesconto().toText()} Valot total: ${negociacao.getValorTotal().toText()} ${prt.cut()}

FINANC.NEGOCIACOES_TITULOS.NUMERACAO_TITULOS

Numeração dos títulos

Indica como os títulos gerados a partir de uma negociação devem ser numerados.

  • N - Igual ao número da negociação
  • D - Igual ao número do documento informado - Caso não informado, assume o número da negociação.
  • T - O processo de negociação não gera o número do título que será gerado conforme as regras do respectivo tipo de título

Tipo: OPCAO

FINANC.NEGOCIACOES_TITULOS.ULTIMO_DIA_MES

Define se os vencimentos devem ser sempre no final do mês

Caso informado "S" os vencimentos dos títulos irão respeitar a seguinte regra:

  • Caso título original não estiver vencido: Vencimento igual ao original para primeira parcela e posteriores com data de vencimento o último dia mês.
  • Caso título original estiver vencido: Os vencimentos serão sempre no último dia do mês, sendo que o primeiro vencimento será no mês atual.

Tipo: FLAG

Valor padrão: N

FINANC.PRO_GERAR_BOLETO.ERRO_COMUNICACAO

Mensagem de erro na leitura do ID encriptado

Mensagem de erro que deve ser apresentada para o usuário quando não foi possível realizar a leitura do ID encriptado.
Por padrão é apresentado a mensagem: "Ocorreu um erro para localizar o boleto na base dados! Entre em contato responsável do envio da mensagem!"

Tipo: TEXT

FINANC.REL_NEGOCIACAO.APRESENTAR_OBSERVACOES

Apresentar observações

Permite definir se deve apresentar as observações informadas na negociação.

Por padrão, não apresenta.

Tipo: FLAG

FINANC.REL_NEGOCIACAO_02.APRESENTAR_OBSERVACOES

Apresentar observações da negociação

Define se deve apresentar as observações da negociação.

Deve ser informado "S" para apresentar e "N" para não apresentar.

Esta opção pode ser configurada por tipo de negociação. Para isto, deve ser informada uma preferência com o tipo de negociação no nome da preferência no formato:

FINANC.REL_NEGOCIACAO_02.TIPONEGOCIACAO.APRESENTAR_OBSERVACOES

Tipo: FLAG

Valor padrão: N

FINANC.REL_RECEITAS_PERIODO.RELATORIO

Caminho para o relatório do sistema

Caminho para o relatório do sistema, caso não informado é utilizado o padrão: financ/RelReceitasPeriodo

Tipo: TEXT

FINANC.REL_RECEITAS_PERIODO_AGRUPADO.RELATORIO

Caminho para o relatório do sistema

Caminho para o relatório do sistema, caso não informado é utilizado o padrão: financ/RelReceitasPeriodoAgrupado

Tipo: TEXT

FINANC.TAXAS_ANUAIS_SERVICOS.SEQUENCIA_CODIGO_TAXA

Sequencia para código da taxa

Sequencia para código da taxa

Tipo: TEXT

FINANC.TIPOS_TITULOS.TIPO_TITULO_BOLETO

Tipo de título a ser utilizado para boletos

Tipo de título a ser utilizado para boletos.

Tipo: TEXT

Valor padrão: BOLETO

FINANC.TIPOS_TITULOS.TIPO_TITULO_CARTAO_CREDITO

Tipo de título a ser utilizado para cartão de crédito

Tipo de título a ser utilizado para cartão de crédito.

Tipo: TEXT

Valor padrão: CARTÃO CRÉDITO

FINANC.TIPOS_TITULOS.TIPO_TITULO_CARTAO_DEBITO

Tipo de título a ser utilizado para cartão de débito

Tipo de título a ser utilizado para cartão de débito.

Tipo: TEXT

Valor padrão: CARTÃO DÉBITO

FINANC.TIPOS_TITULOS.TIPO_TITULO_CARTEIRA

Tipo de título a ser utilizado para pagamentos futuros

Tipo de título a ser utilizado para pagamentos futuros.

Tipo: TEXT

Valor padrão: CARTEIRA

FINANC.TIPOS_TITULOS.TIPO_TITULO_CHEQUE

Tipo de título a ser utilizado para cheques

Tipo de título a ser utilizado para cheques.

Tipo: TEXT

Valor padrão: CHEQUE

FINANC.TIPOS_TITULOS.TIPO_TITULO_DEBITO_FOLHA

Tipo de título a ser utilizado para débito em folha

Tipo de título a ser utilizado para débito em folha.

Tipo: TEXT

Valor padrão: DEBITO_FOLHA

FINANC.TIPOS_TITULOS.TIPO_TITULO_ESPECIE

Tipo de título a ser utilizado para espécie

Tipo de título a ser utilizado para espécie/dinheiro.

Tipo: TEXT

Valor padrão: ESPECIE

FINANC.TIPOS_TITULOS.TIPO_TITULO_PIX

Definição do tipo de título para PIX.

Tipo de título a ser utilizado para PIX.

Tipo: TEXT

FINANC.TIPOS_TITULOS.USAR_PLANO_PAGAMENTO_PEDIDO_CARTEIRA

Utilizar plano de pagamento do pedido para geração de títulos para pagamento futuro

Define se deve ser utilizado o plano de pagamento informado no pedido para geração dos títulos para pagamento futuro no processo de Fechamento financeiro do pedido

Tipo: FLAG

Valor padrão: S

FINANC.TIPOS_TITULOS.VALOR_HAVER_LOP

LOP que deve ser utilizado na geração dos títulos em haver (crédito do cliente)

LOP que deve ser utilizado na geração dos títulos em haver (crédito do cliente), caso não informado é utilizado o padrão para o estabelecimento.

Tipo: TEXT

FINANC.TIPOS_TITULOS.VALOR_HAVER_TIPO_TITULO

Tipo de título padrão para os créditos (título em haver) gerados a partir das devoluções do cliente

Tipo de título que deve ser utilizado na geração dos títulos a pagar (em haver ou crédito) do cliente a partir das devoluções.
O tipo de título será CARTEIRA caso não seja informado outro tipo de título na preferência.

Ver também:

Tipo: TEXT

FINANC.TITULOS.ATUALIZAR_DOCUMENTO_VINCULADO

Atualizar valor de documento vinculado

Quando ocorrer uma alteração do valor do título e o mesmo estiver vinculado a um documento em manutenção ou pendente, e possuir apenas um item no documento, o valor do mesmo deve ser atualizado.

Tipo: FLAG

Valor padrão: N

FINANC.TITULOS.ATUALIZAR_SITUACAO_TITULO_PAGAR

Situações utilizadas para atualizar os títulos automaticamente dos títulos a pagar

Situações utilizadas para atualizar os títulos automaticamente pela rotina noturna (job). Quando não informada é utilizada por padrão PM (programado) e A (aberto).

Tipo: TEXT

FINANC.TITULOS.ATUALIZAR_SITUACAO_TITULO_RECEBER

Situações utilizadas para atualizar os títulos automaticamente dos títulos a receber

Situações utilizadas para atualizar os títulos automaticamente pela rotina noturna (job). Quando não informada é utilizada por padrão PM (programado) e A (aberto).

Tipo: TEXT

FINANC.TITULOS.BASE_JUROS_MULTA

Data de base para o calculo de juros e multa

Data de base para o calculo de juros e multa nos títulos em atraso.
Os valores permitidos são:
DATA_VENCIMENTO
DATA_PREVISAO_PAGAMENTO

Tipo: OPTION

Valor padrão: DATA_VENCIMENTO

FINANC.TITULOS.BLOQUEIO_CLIENTE_TITULO_BLOQUEADO

Cliente deve ser bloqueado com título no SPC, Cartório ou SERASA

Quando situação do título for Bloqueado por SPC, Cartório ou SERASA, o cliente deve ser considerado como bloqueado.

Tipo: TEXT

Valor padrão: S

FINANC.TITULOS.CHAVE_TITULO

Identificação para o título

Campos que irão compor a identificação do título, quebra de linha não será considerada.
Ver também:

Tipo: TEXT_LONG

Valor padrão: :TIPO_TITULO: :NUMERO_TITULO: :SEQUENCIA: :ORIGEM: :NUMERO_ORIGEM: :SERIE_TITULO: :EQUIPAMENTO_ECF: :CONTADOR_REINICIO_OPERACAO: :CMC7: :CMC7_BANCO: :CMC7_AGENCIA: :CMC7_CONTA: :CMC7_NUMERO_CHEQUE:

FINANC.TITULOS.DATA_EMISSAO_ATUALIZADA_BOLETO

Ao emitir o boleto a data de cadastro impresso deve ser a atual

Ao emitir o boleto a data de cadastro impresso deve ser a atual

Tipo: FLAG

Valor padrão: N

FINANC.TITULOS.DATA_VENCIMENTO_REBATE_OVERPRICE

Permite definir um sql que calculará a data de vencimento dos títulos de rebate e overprice

OBS: Na consulta SQL deve obrigatoriamente possuir a verificação do ID do titulo e como passagem de filtro: ? = ID do titulo a receber que vai gerar os titulos de rebate e overprice.

Padrão:
select (date_trunc('month'
 , coalesce(data_pagamento, data_vencimento)) 
 + interval '1 month' + interval '14 day')::date
 from titulos
 where id = ?

Tipo: SOURCE_CODE

FINANC.TITULOS.DIAS_ALTERACAO_PERMITIDO

Prazo de alteração para a data de vencimento

Número máximo de dias que uma data de vencimento de título um título pode ser alterada. Por exemplo: Caso configurado para 90 dias, alterar um adata de vencimento de 01/01/2015 para 15/04/2015 irá resultar em erro!

Tipo: INTEGER

Valor padrão: 90

FINANC.TITULOS.DIAS_CHEQUES

Número de dias para liquidação automática de cheques

Número de dias para processamento da baixa (liquidação) automatizada dos cheques em aberto do contas a receber e que foram repassados. P.ex.: Se for informado 5, todos os cheques em aberto com data de vencimento até 5 dias antes da data de processamento da baixa dos cheques serão automaticamente liquidados.

Tipo: INTEGER

Valor padrão: 5

FINANC.TITULOS.DIAS_TOLERANCIA_CAPTURA

Número máximo de dias em que o título pode ser capturado antes da data de previsão do pagamento.
Este parâmetro é utilizado no processo de captura recorrente dos títulos que estão vinculados a um integrador eletrônico. Caso não informado, o valor padrão é de 2 dias.

Por exemplo:
Digamos que um título tenha data de previsão do pagamento setada para o dia 16 e o sistema está parametrizado para 2 dias de tolerância, então qualquer tentativa de captura antes do dia 14 causará um erro tipo "Não é possível capturar títulos recorrentes com uma antecedência maior do que 2 dias! (ver parâmetro FINANC.TITULOS.DIAS_TOLERANCIA_CAPTURA)";

Valor padrão: 2

FINANC.TITULOS.DIAS_VENCIMENTO_CAPTURA_RECORRENTE

Número de dias que deve ser considerado para o registro de pagamento da captura recorrente.

Valor padrão: 0

FINANC.TITULOS.DOCUMENTO_PESSOA_CPF_CNPJ

Buscar os tipos de documentos da pessoa

Quando marcado o sistema irá procurar na pessoa se o CPF ou CNPJ estão informados, mesmo que pessoa seja uma Pessoa Física e o CNPJ esteja preenchido.

Por padrão no caso de Pessoas Físicas, o CPF terá prioridade.
Por padrão no caso de Pessoas Jurídica, o CNPJ terá prioridade.

Tipo: FLAG

Valor padrão: N

FINANC.TITULOS.EMAIL_CHEQUES_BAIXADOS

E-mail de confirmação de cheques baixados

Define um e-mail a ser utilizado para confirmar que os cheques foram baixados com sucesso.

Tipo: TEXT

FINANC.TITULOS.GERACAO_AUTOMATICO_MENSAGEM

Mensagem padrão para documento gerado automaticamente pelo pagamento

Caso definido que será gerado um documento automaticamente, esta preferencia define o texto padrão caso não informado na observação do título.

Tipo: TEXT

FINANC.TITULOS.GERACAO_AUTOMATICO_NATUREZA_OPERACAO

Natureza de operação para geração de documento automático

Natureza de operação para geração de documento automático, no caso de geração de um novo documento fiscal de títulos negociados.

Tipo: TEXT

FINANC.TITULOS.IMPRIMIR_CODIGO_PESSOA_BOLETO

Imprimir o código da pessoa na impressão do boleto

Imprimir o código da pessoa na impressão do boleto, caso a preferência "PESS.SEQ_PESSOAS" também esteja marcada.

Tipo: FLAG

Valor padrão: S

FINANC.TITULOS.IMPRIMIR_COMPLEMENTO

Define se deve ser impresso o complemento do endereço no boleto

Valor padrão: S

FINANC.TITULOS.IMPRIMIR_TODOS_TITULOS

Define se deve ser apresentado os documentos sem espécie na impressão do boleto, no campo de documento.
Por padrão documentos nas situações "Cancelado", "Denegado" ou "Inutilizado" não são informados.

Tipo: FLAG

Valor padrão: S

FINANC.TITULOS.INFORMAR_PROTESTO_AUTOMATICO

Definir a apresentação do texto de protesto na impressão de boletos

Define se deve ser apresentada a mensagem de protesto automaticamente na impressão dos boletos em PDF ou se deve ser informada manualmente pelo usuário.


A mensagem utilizada são definidas pelas preferências:
FINANC.TITULOS.NEGATIVACAO_TEXTO
FINANC.TITULOS.PROTESTO_TEXTO

Caso marcado, deve ser removido da conta corrente as instruções manuais. Campo FINANC.CONTAS_CORRENTES.INSTRUCAO_BANCARIA_1

Tipo: FLAG

Valor padrão: N

FINANC.TITULOS.INFORMAR_TARIFA

Informar texto de tarifa bancária no boleto

Define se deve ser informado no boleto a mensagem de tarifa bancária.

Tipo: FLAG

Valor padrão: S

FINANC.TITULOS.INFORMAR_USUARIO_VENDEDOR

Define se o usuário deve ser informado como vendedor na inclusão do título

Define se na inclusão de títulos o usuário logado deve ser registrado como "vendedor" no título.

Tipo: TEXT

Valor padrão: S

FINANC.TITULOS.LAYOUT_DOCUMENTOS_BOLETO

Layout do boleto para a impressão dos documentos

Define o leiaute para apresentação/impressão dos documentos relacionados e vinculados aos títulos do tipo BOLETO.
É possivel utilizar as seguintes macro:

  • ${especie} : Espécie do documento. P.ex.: NFSE, NFE.
  • ${numero} : Número do documento.
  • ${serie} : Série do documento.
É permite a combinação das macros. P.ex.:
${especie}/${numero}

Tipo: TEXT

Valor padrão: ${especie} ${numero}

FINANC.TITULOS.NEGATIVACAO_TEXTO

Texto a ser utilizado na apresentação da mensagem de negativação na impressão de boletos de cobrança bancários.
  • :DIAS:: Será apresentado o número de dias para negativação conforme informado no título (preferencialmente) ou no LOP.

Tipo: TEXT

Valor padrão: NEGATIVAR APOS :DIAS: DIAS DO VENCIMENTO

FINANC.TITULOS.NUMERAR_EM_MANUTENCAO

Definição da numeração de títulos com a situação "Manutenção"

Por padrão, títulos em manutenção não são numerados automaticamente, mesmo que configurado no respectivo tipo de título.

  • Marcado (S): Numera os títulos em manutenção.
  • Desmarcado (N): Não numera os títulos em manutenção (padrão).

Tipo: FLAG

FINANC.TITULOS.NUMERO_DOCUMENTO_IMPRESSAO_BOLETO

Define como será impresso no boleto o campo Número Documento, macros disponível:
${especie} = Espécie do título, p.ex: NFE, NFF
${especieMF} = Espécie do título, p.ex: NFE, NFF, somente se se for informado o modelo fiscal.
${titulo} = Número do título no sistema.
${sequencia} = sequencia do título, não inclui automaticamente a "/"
${sequencia0} a sequencia será informada somente quando superior a zero, e inclui automaticamente a "/"

Tipo: TEXT

Valor padrão: ${especie} ${titulo} /${sequencia}

FINANC.TITULOS.NUMERO_TITULO_IGUAL_CHEQUE

Define se o número do título deve ser igual ao número do cheque.

Tipo: FLAG

Valor padrão: S

FINANC.TITULOS.ORDER_IMPRIMIR_TITULOS

Ordenação definida para imprimir os títulos em PDF

Ordenação definida para imprimir os títulos em PDF

Tipo: TEXT

Valor padrão: numero_titulo, data_vencimento

FINANC.TITULOS.ORIGEM_SERIE

Informar a série do documento no campo de origem do título

Caso a origem do documento seja um documento, e caso a preferência esteja marcado, a série do documento será informada como origem.

Tipo: FLAG

Valor padrão: N

FINANC.TITULOS.PERCENTUAL_OVERPRICE

Permite informar o percentual (de toda a diferença entre os preços realizados e os preços de lista) a ser considerado para gerar os títulos de overprice.
Por padrão o percentual é 40%.

Tipo: TEXT

FINANC.TITULOS.PROTESTO_TEXTO

Texto a ser utilizado na apresentação da mensagem de protesto na impressão de boletos de cobrança bancários.
  • :DIAS:: Será apresentado o número de dias para protesto conforme informado no título (preferencialmente) ou no LOP.
  • :TIPO:: Será apresentada a informação de dias "corridos" ou "úteis" conforme informado no título (preferencialmente) ou no LOP.

Tipo: TEXT

Valor padrão: PROTESTAR APOS :DIAS: :TIPO: DO VENCIMENTO

FINANC.TITULOS.QUANTIDADE_DIAS_JURO_MES

Quantidade de dias para o calculo de juro ao mês

Quantidade de dias para o calculo de juro ao mês, por padrão é utilizado 30 dias.

Tipo: INTEGER

FINANC.TITULOS.REMOVER_NUMERO_BANCO_TROCA_LOP

Remover o número do banco quando ocorrer a troca do LOP

Quando o LOP for alterado, e a conta corrente do outro LOP antigo for diferente do LOP atual, o sistema remove o número do banco para uma nova geração de boletos.

S=Remove número
N=Não remove número

Tipo: OPTION

Valor padrão: N

FINANC.TITULOS.SALDO_CHEQUE_ATUALIZADO

Saldo do cheque deve ser atualizado com os pagamentos vinculados?

Quando um título é vinculado, os pagamentos do cheque deve ser atualizados? Caso informado "S" o valor do movimento no cheque será atualizado, desta forma diminuindo até que o cheque seja 100% atualizado.

Tipo: TEXT

Valor padrão: S

FINANC.TITULOS.SALDO_TITULO_PREVISTO

Define se o saldo do título previsto deve ser igual ao valor do título.

Valor padrão: S

FINANC.TITULOS.SCRIPT_CLIENTE_TITULOS_APROVEITAMENTO_CREDITOS

Script para apresentar títulos em haver para o cliente / emitente

Script utilizado para apresentar os títulos em haver para o cliente/emitente.

Exemplo:

Apresentar os títulos a pagar para a pessoa/cliente e que poderão ser utilizados como aproveitamento de créditos como abatimentos ou descontos em novas operações de venda.
Considera o saldo dos títulos a pagar para a pessoa:
  • Quando a pessoa não estiver configurada como cliente.
  • Quando a opção Utilizar crédito na emissão dos documentos estiver marcada no cadastro do cliente.
  • Títulos dos estabelecimentos aos quais o usuário possui acesso.
  • Títulos que estejam com a situação "Aberto".
  • Títulos que estejam liberados para pagamento.
  • Títulos que estejam com a opção "Utilizado como crédito na emissão dos documentos" diferente de "Não usar" informada no cadastro de Tipos de títulos.

Código: Valor da preferência

item data_vencimento date, label='Vencimento';
item data_cadastro date, label='Emissão';
item saldo decimal_value, label='Saldo';
item valor decimal_value, label='Valor';
item titulo text, label='Título'; 
item link text_html, label="Link";

select t.titulo, t.valor,t.saldo, t.data_cadastro, t.data_vencimento, '<a href=CadTitulosPagar?Z_ACTION=VIEW&A_ID='|| t.id ||'&Q_EMITENTE_PESSOA='|| emit.pessoa ||' target="_blank">Abrir</a>' as link
from titulos t 
inner join estabelecimentos estab on estab.id = t.estabelecimento_id
inner join moedas m on m.id = t.moeda_id
inner join tipos_titulos tt on tt.id = t.tipo_titulo_id
inner join pessoas emit on emit.id = t.emitente_id
inner join pessoas dest on dest.id = t.destinatario_id
left join clientes cliemit on emit.id = cliemit.id
where saldo>0 and tipo_operacao='P' and t.situacao not in ('C','PR','M') 
and exists (select ue.id
from usuarios_estabelecimentos ue
where ue.usuario_id = ${usuario_id}
and ue.estabelecimento_id = t.estabelecimento_id)
and t.data_bloqueio_pagamento is null 
and emit.pessoa = '${cliente}' 
and (cliemit.id is null or (cliemit.utilizar_credito_emissao_documentos not in ('N') and tt.utilizado_credito_emissao_documentos not in ('N')))
order by t.titulo

Ver também:

Tipo: TEXT

FINANC.TITULOS.SCRIPT_CLIENTE_VALOR_APROVEITAMENTO_CREDITOS

Script para apresentação das informações para o campo de créditos em haver da pessoa / cliente

Permite definir um script a ser utilizado para apresentar as informações do campo "Créditos em haver" (títulos a pagar) 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.

Por padrão, considera o saldo dos títulos a pagar para a pessoa:
  • Títulos dos estabelecimentos aos quais o usuário possui acesso.
  • Títulos que estejam com a situação "Aberto", e com previsão de pagamento inferior ou igual data atual.
  • Títulos que estejam liberados para pagamento.
  • Títulos que estejam com a opção "Utilizado como crédito na emissão dos documentos" diferente de "Não usar" informada no cadastro de Tipos de títulos.

Valor padrão:

Será utilizado o seguinte padrão caso o valor da preferência não esteja informado (vazio):
set table off;

select m.sigla, sum(t.saldo) as saldo
from titulos t
inner join estabelecimentos estab on estab.id = t.estabelecimento_id
inner join moedas m on m.id = t.moeda_id
inner join tipos_titulos tt on tt.id = t.tipo_titulo_id
inner join pessoas emit on emit.id = t.emitente_id
inner join pessoas dest on dest.id = t.destinatario_id
left join clientes cliemit on emit.id = cliemit.id
where saldo>0 and tipo_operacao='P' and t.situacao not in ('C','PR','M') 
and exists (select ue.id
from usuarios_estabelecimentos ue
where ue.usuario_id = ${usuario_id}
and ue.estabelecimento_id = t.estabelecimento_id)
and t.data_bloqueio_pagamento is null 
and emit.pessoa = '${cliente}'
and (cliemit.id is null or (tt.utilizado_credito_emissao_documentos not in ('N'))) group by m.sigla

Exemplos:

Apresentar o saldo (valor em aberto) total dos títulos a pagar para a pessoa com vencimento até a data atual e que não possuem bloqueio para pagamento, apresentando em cor vermelha:
item soma text_html;

set table off; 

select case when soma is null or soma = 0 then null else
'<font color="red">'||
case when position('.' in to_char(1.11, '9D99')) = 0
then 
 ' '||trim(both '.,' from coalesce(to_char(soma, 'FM9G999G999G990D00'), ''))
else ' '||replace(replace(replace(to_char(soma, 'FM9G999G999G990D00'), '.', '*'), ',', '.'), '*', ',') 
end ||'</font>' end as soma 
from (
    select sum(t.saldo) as soma
    from titulos t 
    join pessoas p on p.id = t.emitente_id 
    where p.id = ${id}
    and t.tipo_operacao = 'P' 
    and t.data_vencimento <= current_date 
    and t.data_bloqueio_pagamento is null
) q

Atenção
Essa configuração é padrão para todos os outros elementos onde possa ser apresentado o valor de créditos em haver da pessoa, como p.ex.: orçamentos, pedidos, mas não será aplicada para nas operações de emissão de notas fiscais e/ou faturamento.

Tipo: SOURCE_CODE

FINANC.TITULOS.SQL_COMPENSACAO_TITULOS_PAGAR

Comando SQL para apresentar os títulos a receber que podem ser compensados

Comando SQL para apresentar os títulos a receber que podem ser compensados.
Na consulta SQL deve obrigatoriamente possuir:

  • ID
  • SALDO
E como passagem de filtros:
  • ? = ID DA PESSOA EMITENTE DO TÍTULO

Comando SQL padrão:
select t.id as id
, estab.nome_estabelecimento as "Estabelecimento"
, tt.tipo_titulo as "Tipo título"
, t.numero_titulo as "Número"
, t.sequencia as "Seq"
, emit.pessoa as "Emitente"
, emit.nome_completo as "Emitente nome"
, t.data_conclusao as "Data Emissão"
, t.data_vencimento as "Data Vencimento"
, t.valor as "Valor"
, t.saldo as "Saldo"
from titulos t
inner join tipos_titulos tt on tt.id = t.tipo_titulo_id
inner join pessoas emit on emit.id = t.emitente_id
inner join pessoas dest on dest.id = t.destinatario_id
inner join estabelecimentos estab on estab.id = t.estabelecimento_id
where saldo>0 and t.situacao not in ('M','C') and t.destinatario_id = ?

Tipo: SOURCE_CODE

FINANC.TITULOS.SQL_COMPENSACAO_TITULOS_RECEBER

Comando SQL para apresentar os títulos a pagar que podem ser compensados

Comando SQL para apresentar os títulos a receber que podem ser compensados.
Na consulta SQL deve obrigatoriamente possuir:

  • ID
  • SALDO
E como passagem de filtros:
  • ? = ID DA PESSOA DESTINATARIO DO TÍTULO

Comando SQL padrão:
select t.id as id
, estab.nome_estabelecimento as "Estabelecimento"
, tt.tipo_titulo as "Tipo título"
, t.numero_titulo as "Número"
, t.sequencia as "Seq"
, dest.pessoa as "Destinatário"
, dest.nome_completo as "Destinatário"
, t.data_conclusao as "Data Emissão"
, t.data_vencimento as "Data Vencimento"
, t.valor as "Valor"
, t.saldo as "Saldo"
from titulos t
inner join tipos_titulos tt on tt.id = t.tipo_titulo_id
inner join pessoas emit on emit.id = t.emitente_id
inner join pessoas dest on dest.id = t.destinatario_id
inner join estabelecimentos estab on estab.id = t.estabelecimento_id
where saldo>0 and t.situacao not in ('M','C') and t.emitente_id = ?

Tipo: SOURCE_CODE

FINANC.TITULOS.SQL_CREDITO_TOMADO

SQL que calcula o valor de crédito que este título está tomando do cliente

Comando SQL que retorna o valor de crédito que este título está tomando do cliente.

Tipo: SOURCE_CODE

FINANC.TITULOS.TARIFA_TEXTO

Texto a ser informado no boleto contendo informações da tarifa bancária.
  • :TARIFA: = será informado o valor de tarifa informado no boleto.

Valor padrão: INCLUSO R$ :TARIFA: DE TARIFA BANCARIA

FINANC.TITULOS.VALIDAR_DATA_VENCIMENTO_TITULO

Não permitir incluir títulos com vencimento inferior a data atual

Define se ao incluir um título com data de vencimento inferior a data atual deve apresentar um ERRO, ALERTA ou PERMITIR a inclusão do mesmo. Quando não for informado valor ou preferência não configurada, é utilizado como padrão a apresentação do ERRO(2).

  • 0: Permite a inclusão.
  • 1: Apresenta um alerta, mas permite a inclusão do título.
  • 2: Apresenta um erro e não permite a inclusão do título.

Tipo: TEXT

FINANC.TITULOS.VALOR_BOLETO_UNICO

Definição do tipo de valor a ser impresso nos boletos (valor nominal (original) ou saldo do título)

Define se o valor dos títulos a receber do tipo de título BOLETO será o valor nominal ou o saldo do título, acrescido da tarifa de cobrança (neste o valor da tarifa de cobrança não deve ser informado no campo "Outros" do cadastro do título).
Valores:

  • Desmarcado (N): Valor nominal (original) do título. Sem o valor da tarifa de cobrança.
  • Marcado (S): Saldo do título acrescido do valor da tarifa de cobrança.

Tipo: FLAG

Valor padrão: S

FINANC.TITULOS.VALOR_TARIFA_APENAS_BANCO

Define que o valor de tarifa deve ser recolhido/cobrado somente caso o título seja pago no banco, caso recebido na empresa deve ser realizado o desconto.

Tipo: FLAG

Valor padrão: N

FINANC.TITULOS_J.CAMPOS_HISTORICOS

Campos que devem ser registrados no histórico do título

Lista de campos que devem ser registrados no histórico do título.
O campos devem ser informados de acordo com o nome dos atributos da entidade FINANC.TITULOS, separados por ENTER (um por linha).
P.ex.:
DATA_VENCIMENTO
DATA_PREVISAO_PAGAMENTO
DATA_CADASTRO
NUMERO_BANCO
VALOR
SALDO

Tipo: TEXT_LONG

Valor padrão: