Mudanças entre as edições de "Financeiro Parâmetros Cobrança Bancária"

(Parâmetros Disponíveis)
 
(11 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
A tela de parâmetros da cobrança bancária, permite a configuração e personalização de diversos aspectos dos processos de cobranças bancárias. Sendo cruciais para definir comportamentos e adaptar o sistema às necessidades específicas da empresa.
+
==='''Conceito'''===
 +
Os parâmetros da cobrança bancária, permitem a configuração relacionado ao comportamento dos processos relacionados a cobrança via boleto bancário. A definição destas configurações, é obrigatória para o funcionamento do processo.
  
==='''Parâmetros Disponíveis'''===
+
*'''Exibir Documentos Aglutinados:''' Quando esta opção é ativada, a geração de um boleto aglutinado mostrará no campo de mensagem todos os documentos que foram consolidados para formar o boleto bancário.
===='''Boleto'''====
+
*'''Registrar Automaticamente Boleto WebService na Geração:''' Quando a opção está ativa, os boletos criados são registrados por webservice automaticamente após a criação.
*'''Exibir Documentos Aglutinados:''' Caso a opção esteja marcada e for realizada a geração de um boleto bancário aglutinado de outros documentos, será exibido no campo mensagem, todos os documentos aglutinados que foram responsáveis por gerar o boleto bancário.
+
*'''Script: ''' Este script permite customizar as propriedades preenchidas na estrutura do boleto bancário. Por exemplo, é possível configurar para que o endereço utilizado no campo do Sacado seja um endereço alternativo ao endereço principal do cliente, conforme configurado no script.  
*'''Script :''' Este script possibilita a personalização das propriedades preenchidas na estrutura do boleto bancário, por exemplo, ao invés de utilizar o endereço do cliente para o Sacado, podemos utilizar outro endereço na geração conforme preenchido nos parâmetros.
+
::'''Parâmetro(s) de Envio: '''
:Parâmetro(s) de Envio:
+
::*'''BoletoID:''' ID do boleto bancário em questão. Esse identificador pode ser utilizado no script para obter as informações necessárias.
:*'''BoletoID''': Corresponde ao ID do boleto bancário que está sendo referido e é possível utilizá-lo junto ao script para obtenção das informações.
+
:::'''Parâmetro(s) de Retorno: '''
:Parâmetro(s) de Retorno:
+
:::*'''Logradouro:''' Logradouro referente ao endereço do sacado.
:*'''Logradouro''':
+
:::*'''Numero:''' Número referente ao endereço do sacado.
:*'''Numero''':
+
:::*'''Complemento:''' Complemento referente ao endereço do sacado.
:*'''Complemento''':
+
:::*'''Bairro:''' Bairro referente ao endereço do sacado.
:*'''Bairro''':
+
:::*'''Município:''' Município referente ao endereço do sacado.
:*'''Municipio''':
+
:::*'''Estado:''' Estado referente ao endereço do sacado.
:*'''Estado''':
+
:::*'''Cep:''' Cep referente ao endereço do sacado.
:*'''Cep''':
+
:::'''Exemplo: '''
 
+
procedure PH_BoletoBancarioPropriedades;
===='''Remessa Retorno'''====
+
begin
*'''Forma de Pagamento:'''
+
    ParamByName('Logradouro').AsString  := 'Endereço Personalizado';
*'''Operação Tesouraria:'''
+
    ParamByName('Numero').AsString      := 'Número Personalizado';
*'''Operação Tesouraria Estorno:'''
+
    ParamByName('Complemento').AsString := 'Complemento Personalizado';
 +
    ParamByName('Bairro').AsString      := 'Bairro Personalizado';
 +
    ParamByName('Municipio').AsString  := 'Município Personalizado';
 +
    ParamByName('Estado').AsString      := 'Estado Personalizado';
 +
    ParamByName('Cep').AsString        := '69315-202';
 +
end;         
 +
 +
begin
 +
  PH_BoletoBancarioPropriedades;               
 +
end.

Edição atual tal como às 14h09min de 12 de junho de 2026

Conceito

Os parâmetros da cobrança bancária, permitem a configuração relacionado ao comportamento dos processos relacionados a cobrança via boleto bancário. A definição destas configurações, é obrigatória para o funcionamento do processo.

  • Exibir Documentos Aglutinados: Quando esta opção é ativada, a geração de um boleto aglutinado mostrará no campo de mensagem todos os documentos que foram consolidados para formar o boleto bancário.
  • Registrar Automaticamente Boleto WebService na Geração: Quando a opção está ativa, os boletos criados são registrados por webservice automaticamente após a criação.
  • Script: Este script permite customizar as propriedades preenchidas na estrutura do boleto bancário. Por exemplo, é possível configurar para que o endereço utilizado no campo do Sacado seja um endereço alternativo ao endereço principal do cliente, conforme configurado no script.
Parâmetro(s) de Envio:
  • BoletoID: ID do boleto bancário em questão. Esse identificador pode ser utilizado no script para obter as informações necessárias.
Parâmetro(s) de Retorno:
  • Logradouro: Logradouro referente ao endereço do sacado.
  • Numero: Número referente ao endereço do sacado.
  • Complemento: Complemento referente ao endereço do sacado.
  • Bairro: Bairro referente ao endereço do sacado.
  • Município: Município referente ao endereço do sacado.
  • Estado: Estado referente ao endereço do sacado.
  • Cep: Cep referente ao endereço do sacado.
Exemplo:
procedure PH_BoletoBancarioPropriedades;
begin
   ParamByName('Logradouro').AsString  := 'Endereço Personalizado';
   ParamByName('Numero').AsString      := 'Número Personalizado';
   ParamByName('Complemento').AsString := 'Complemento Personalizado';
   ParamByName('Bairro').AsString      := 'Bairro Personalizado';
   ParamByName('Municipio').AsString   := 'Município Personalizado';
   ParamByName('Estado').AsString      := 'Estado Personalizado';
   ParamByName('Cep').AsString         := '69315-202';
end;          

begin
  PH_BoletoBancarioPropriedades;                
end.