Para entendimento de qual sistemas estão sendo parâmetrizados vide: |
Parâmetrizações de serviços do Rating, os itens obrigatórios estão demarcados com um asterísco (*)
Parâmetros
Exemplo de arquivo
# Configurações integração básico app.basico.client=tfs-basico-service app.basico.user=kcsbintegra app.basico.password=63A103BCA3ABEDAC44687D76A69F1CCF # Saida CSV app.csv.erro.directory=C:/rating/testes/output # Tamanho de páginas de fluxos (consultas paginadas em banco) app.importacao.insert.size=1000 app.importacao.timeout=60 app.validacao.page.size=1000 app.move.page.size=1000 app.processamento.page.size=1000 # Parâmetros de performance app.threadpool.size=4 app.db.transaction.batch-size=100 ## Demais parâmetros ... |
app: basico: client: tfs-basico-service user: kcsbintegra password: 63A103BCA3ABEDAC44687D76A69F1CCF csv: erro: directory: C:/rating/testes/output importacao: page: size: 1000 timeout: 60 validacao: page: size: 1000 move: page: size: 1000 processamento: page: size: 1000 threadpool: size: 4 db: transaction: batch-size: 100 ## Demais parâmetros ... |
Será necessário utilizar o parâmetro de dialeto do oracle para clientes que usam banco ORACLE versão 11.
São utilizados 2 parâmetros do arquivo Totvs.conf, para integração com o serviço do sistema Básico
Para mais detalhes de onde são utilizados os parâmetros de tamanho de lote e sugestão de valores, verificar RT - Rating - API Assíncrona |
Parâmetros
Exemplo de arquivo
app.calculoProvisao.batch.size=18000 app.motivoPerda.batch.size=73500 app.motivoAlocacao.batch.size=57000 app.garantia.batch.size=5000 app.operacao.batch.size=1400 app.importacao.timeout=60 ## Demais parâmetros ... |
app: calculoProvisao: batch: size: 18000 motivoPerda: batch: size: 73500 motivoAlocacao: batch: size: 57000 garantia: batch: size: 5000 operacao: batch: size: 1400 importacao: timeout: 60 ## Demais parâmetros ... |