Árvore de páginas

A seguir, lista de propriedades relacionadas a configurações de comportamento do Gestão de Garantias e também para integração do Gestão de Garantias com outras aplicações, no arquivo de configuração totvs-financial-services.conf.


PropriedadeOrientações de preenchimento
kafka.gestaogarantias.processamento.servidor.portaEndereco (ip_ou_nome:porta) da máquina onde está o Kafka a ser utilizado pelo Fila de Processamento (parte do Gestão de Garantias responsável pela comunicação entre o back-end da aplicação e o Kafka).
service.rest.integradorabrangenciaIntegrador para obter informações de abrangência de acesso à empresa/unidade, a partir de serviço provido por aplicação de terceiros.
service.rest.integradorgestaobenssicrediIntegrador para consumo de serviços providos por aplicações terceiras desenvolvidas e/ou utilizadas pelo Sicredi.
service.rest.filaprocessamento.gestaogarantiasEndereço HTTP e porta onde atende o Fila de Processamento.
service.rest.gestaogarantiasEndereço HTTP e porta onde o Gestão de Garantias atende requisições REST.
gesgara.janelas.cache.padronizacao.modalidade

Configuracao de janelas de tempo onde a consulta às configurações de modalidade de operação de crédito são feitas diretamente ao serviço externo - se configurado na propriedade integracao.padronizacaoproduto, sem fazer uso do cache  que armazena os dados em memória, por até 4h. Para configuração das janelas, utilizar o formato D,HI-HF, onde: D, corresponte ao dia (1 a 7); HI, corresponde à hora de início da janela (0 a 23); HF, corresponde à hora de término da janela. É possível criar tantas janelas quantas forem necessárias, separando-as pelo ";". Por exemplo:

# duas janelas configuradas, sendo a primeira às sextas-feiras, entre 10:00 e 11:00; a segunda às quartas-feiras, entre 12:00 e 13:00
gesgara.janelas.cache.padronizacao.modalidade=6,10-11;4,12-13

Integração com outras aplicações via SOAP
integracao.cadastro.urlWSDL do serviço utilizado para busca do valor atualizado de um veículo, quando há um cadastro de bens deste tipo, fora do Gestão de Garantias.
integracao.informacoescadastrais.urlWSDL do serviço utilizado para busca de dados dos clientes da instituição financeira, quando o repositório de cadastro de clientes não é o repositório padrão TFS/TOTVS.
integracao.faixariscoassociado.urlWSDL do serviço utilizado para busca da faixa de risco de um cliente da instituição financeira, quando a aplicação que faz a Gestão de riscos não é a aplicação padrão TFS/TOTVS.
integracao.fachadarestritivos.urlWSDL do serviço utilizado para busca de informações relacionadas a endividamento de um cliente (funcionalidades do motor de regras e matriz de cobertura), quando este controle não é feito por uma aplicação padrão TFS/TOTVS.
integracao.exposicao.urlWSDL do serviço utilizado para busca e cálculo da exposição financeira de um cliente (funcionalidades do motor de regras e matriz de cobertura), quando este controle não é feito por uma aplicação padrão TFS/TOTVS.
integracao.cadastro.bensimoveisurbanos.urlWSDL do serviço utilizado para comunicar (envio e recebimento) informações relacionadas a bem do tipo Imóvel Urbano, quando o repositório de bens não é o Gestão de Garantias.
integracao.cadastro.bensveiculos.urlWSDL do serviço utilizado para comunicar (envio e recebimento) informações relacionadas a bem do tipo Veiculo, quando o repositório de bens não é o Gestão de Garantias.
integracao.cadastro.bensimoveisrurais.terceiros.urlWSDL do serviço utilizado para comunicar (envio e recebimento) informações relacionadas a bem do tipo Imóvel Rural DE TERCEIROS (o dono do bem não é o tomador da operação na qual o bem consta como garantia), quando o repositório de bens não é o Gestão de Garantias.
integracao.cadastro.bensimoveisrurais.urlWSDL do serviço utilizado para comunicar (envio e recebimento) informações relacionadas a bem do tipo Imóvel Rural PROPRIO (o dono do bem é o tomador da operação na qual o bem consta como garantia), quando o repositório de bens não é o Gestão de Garantias.
integracao.cadastro.bensmaquinasequipamentos.urlWSDL do serviço utilizado para obtencao e envio de informações relacionadas a bem do tipo máquina ou equipamento, quando o repositório de bens não é o Gestão de Garantias.
integracao.cadastro.bensrebanhossemoventes.urlWSDL do serviço utilizado para obtencao e envio de informações relacionadas a bem do tipo rebanho semovente, quando o repositório de bens não é o Gestão de Garantias.
integracao.cadastro.bensparticipacaoempresas.urlWSDL do serviço utilizado para obtencao e envio de informações relacionadas a bem do tipo participacoes societarias, quando o repositório de bens não é o Gestão de Garantias.
integracao.cadastro.bensoutros.urlWSDL do serviço utilizado para obtencao e envio de informações relacionadas a bem do tipo outros, quando o repositório de bens não é o Gestão de Garantias.
integracao.cadastro.atualizacao.valorbem.urlWSDL do serviço utilizado para atualizacao do valor de um bem no seu repositório apos a reavaliacao deste bem, quando o repositório de bens não é o Gestão de Garantias.
integracao.alienacao.veiculoWSDL do serviço que provê recurso para alienação de veículo incluído como garantia durante fluxo da proposta de alteração de garantias da operação.
Integrações com outras aplicações via REST
integracao.padronizacaoprodutoEnd-point para acesso ao serviço que prove informações on-line referente às configurações e características - relacionadas a garantias - de uma determinada modalidade de operação de crédito
integracao.investimento.creditoEnd-point para acesso ao serviço que prove informações de direitos do tipo aplicacao financeira, quando o repositório deste tipo de direito não é o Gestão de Garantias
integracao.operaçãoEnd-point para acesso ao serviço que comunica a aplicacao de Credito o resultado de uma solicitao de alteração de garantias de uma operação.
integracao.garantiaEnd-point para acesso ao serviço que comunica a aplicacao de Credito o novo cenario de garantias de uma operação, sempre que a solicitacao de alteração de garantias e aprovada
integracao.cadastro.branchEnd-point para acesso ao serviço que prove informações do branch (conceito específico Sicredi).
integracao.esteiraEnd-point para acesso ao serviço de envio de uma proposta de alteração de garantias a aplicacao que implemente workflow de aprovacao
integracao.baixa.gravameEnd-point para acesso ao serviço de baixa de gravame, quando um bem do tipo Veículo deixa de ser garantia do tipo Alienação Fiduciária em uma operação de crédito
integracao.creditoruralEnd-point para acesso ao serviço provido pela aplicação que gerencia operações de crédito rural, sempre que efetiva a alteração de garantias em operação deste tipo
integracao.consulta.alienacao.veiculoEnd-point para acesso ao serviço que faz consulta referente a alienação de veículo incluído como garantia do tipo alienação fiduciária em proposta de alteração de garantias de uma operação.
integracao.cancela.baixa.alienacao.veiculoEnd-point para acesso ao serviço que cancela ou baixa alienação de veículo incluído como garantia do tipo alienação fiduciária em proposta de alteração de garantias de uma operação.
Configuração de ativação/desativação das rotinas de processamento (true ou false)
Estas propriedades, quando presentes no arquivo de configurações e definidas como TRUE, determinam que a rotina de processamento correspondente não será executada, mesmo que haja uma requisição expressa ao método que dispara a execução da rotina.
gesgara.suspender.processo.reavaliacao.imovel.residencialSuspensão da rotina de reavaliação de imóvel residencial.
gesgara.suspender.processo.reavaliacao.imovel.não.residencialSuspensão da rotina de reavaliação de imóvel não residencial.
gesgara.suspender.processo.reavaliacao.imovel.ruralSuspensão da rotina de reavaliação de imóvel rural.
gesgara.suspender.processo.reavaliacao.veiculoSuspensão da rotina de reavaliação de veículo.
gesgara.suspender.processo.reavaliacao.maquinas.equipamentosSuspensão da rotina de reavaliação de máquinas e equipamentos.
gesgara.suspender.processo.reavaliacao.outros.bensSuspensão da rotina de reavaliação de outros bens.
gesgara.suspender.processo.atualizacao.saldosSuspensão da rotina de reavaliação de atualização de saldo de operação.
gesgara.suspender.processo.liberacao.vinculosSuspensão da rotina de reavaliação de liberação/baixa de vínculo entre uma operação e sua(s) garantia(s).
gesgara.suspender.processo.distribuicao.garantiasSuspensão da rotina de distribuição do valor de um bem para cobertura das operações com as quais o bem tenha vínculo ativo, considerando padrões de distribuição previamente definidos.
gesgara.suspender.processo.baixa.contrato.gcSuspensão da rotina de baixa de contratos guarda-chuva, quando estes expiram (no caso de contrato do tipo hipoteca guarda-chuva) ou vencem (caso de contrato do tipo alienação guarda-chuva).
Configuração de ativação/desativação de geração e armazenagem, em banco de dados, de log das rotinas de processamento (true ou false)
Estas propriedades, quando presentes no arquivo de configurações e definidas como TRUE, determinam que não será gerado log de execução da rotina de processamento correspondente.
gesgara.suspender.log.reavaliacao.imovel.residencialSuspensão da geração de log durante execução da rotina de reavaliação de imóvel residencial.
gesgara.suspender.log.reavaliacao.imovel.não.residencialSuspensão da geração de log durante execução da rotina de reavaliação de imóvel não residencial.
gesgara.suspender.log.reavaliacao.imovel.ruralSuspensão da geração de log durante execução da rotina de reavaliação de imóvel rural.
gesgara.suspender.log.reavaliacao.veiculoSuspensão da geração de log durante execução da rotina de reavaliação de veículo.
gesgara.suspender.log.reavaliacao.maquinas.equipamentosSuspensão da geração de log durante execução da rotina de reavaliação de máquinas e equipamentos.
gesgara.suspender.log.reavaliacao.outros.bensSuspensão da geração de log durante execução da rotina de reavaliação de outros bens.
gesgara.suspender.log.atualizacao.saldosSuspensão da geração de log durante execução da rotina de atualização de saldo de operação.
gesgara.suspender.log.liberacao.vinculosSuspensão da geração de log durante execução da rotina de liberação/baixa de vínculo entre uma operação e sua(s) garantia(s).
gesgara.suspender.log.distribuicao.garantiasSuspensão da geração de log durante execução da rotina dedistribuição do valor de um bem para cobertura das operações com as quais o bem tenha vínculo ativo, considerando padrões de distribuição previamente definidos.
gesgara.suspender.log.processo.baixa.contrato.gcSuspensão da geração de log durante execução da rotina de baixa de contratos guarda-chuva, quando estes expiram (no caso de contrato do tipo hipoteca guarda-chuva) ou vencem (caso de contrato do tipo alienação guarda-chuva).
Outras propriedades
kcgesgaraprocSenha (criptografada) de usuário existente no Keycloak com o mesmo nome do parâmetro (kcgesgaraproc), para geração de token que permita execução das rotinas de processamento.
gesgara.usuario.atualizacao.legadoUtilizado quando necessita de um usuário ldap válido ao comunicar com serviço provido por aplicações externas.
gesgara.id.usuario.atualizacao.legadoUtilizado quando necessita de um ID de usuário ldap válido ao comunicar com serviço provido por aplicações externas.
gesgara.service.message.fileArquivo onde estão definidas as mensagens geradas no log pelas rotinas de processamento.
gesgara.service.message.reloadTempo, em minutos, para releitura do arquivo onde estão definidas as mensagens geradas no log pelas rotinas de processamento.
gesgara.vincular.garantia.operação.consumer.max.pollQuantidade de registros lidos do Kafka a cada consulta ao tópico de requisições de inclusão ou alteração de operação e suas garantias.
gesgara.log.processamento.fila.consumer.max.pollQuantidade de registros lidos do Kafka a cada consulta ao tópico de requisições para escrita no log das rotinas de processamento.
filaprocessamento.gesgara.secret.keyChave secreta, necessária para consumo de métodos providos pelo back-end do Gestão de Garantias para comunicação direta com o Fila de Processamento. Aplicações externas, que não tenham conhecimento da chave, não podem comunicar diretamente com o Fila de Processamento, sendo obrigatório que o back-end faça o intermédio desta comunicação.
gesgara.usuario.alienacao.veiculoUsuário enviado junto à requisição feita ao serviço que faz a alienação de um veículo incluído como garantia durante fluxo da proposta de alteração de garantias da operação.
gesgara.cache.pessoa_conta.minutosCache com informação de pessoa pesquisada na aplicação: Duração, em minutos, de um registro de informação relacionada a uma pessoa pesquisada através da tela de consulta e seleção de pessoas.
gesgara.cache.pessoa_conta.tamanhoCache com informação de pessoa pesquisada na aplicação: Quantidade de registros/itens simultâneos no cache de informações relacionadas a pessoas pesquisadas na aplicação.