Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS


Produto:TOTVS Saúde Planos
Linha de Produto:Linha Datasul
Segmento:Saúde
Módulo:HFP
Função:

Parâmetros dos Boletos (hfp.billetParamConfigurations)

Geração - Boletos (hfp.

billetgeneration

billetGeneration)

País:Brasil
Ticket:


02. SITUAÇÃO/REQUISITO

Necessidade de revitalização do processo de geração de boletos. Melhorias de e melhorias de performance na geração dos arquivos de boletos.

03. SOLUÇÃO

Migrado serviço que realiza a geração dos boletos (arquivos PDF e TXT) para webservice REST no Tomcat. Os arquivos gerados pelo bosau-billet-generation.p são convertidos para base64 e enviados em uma requisição REST conforme modelo abaixo para a geração em um serviço rodando em um servidor TomcatTOMCAT, compatível com o Java 11.

03. FUNCIONALIDADES

...

  • Em "Parâmetros dos Boletos (hfp.billetParamConfigurations)" criada nova funcionalidade para auxiliar na obtenção de logs de acompanhamento da geração dos boletos

...

  • : Ao selecionar a opção "Ativar arquivo de LOG de acompanhamento" serão criados dois novos arquivos na pasta do pedido RPW (log_geracao.txt e log_java.txt).
  • Em "Parâmetros dos Boletos (hfp.billetParamConfigurations)" foi removida a opção "Memória Alocada para o JAR Boleto (MB)", pois na nova versão com execução em TOMCAT, não há mais a necessidade

...

  • desta configuração ao executar o Java.
  • Em "Parâmetros dos Boletos (hfp.billetParamConfigurations)" alterar o parâmetro "Registros por Paginação" para um valor alto o suficiente para que não seja realizada a paginação dos lotes, visto que com o ganho atual de performance

...

  • não é mais necessário

...

  • manter

...

  • a funcionalidade ativa.


Image Added


04. DEMAIS INFORMAÇÕES

Parâmetros dos Boletos (hfp.billetParamConfigurations)

Geração - Boletos (hfp.billetGeneration)

...


HTML
			<style>				div.theme-default .ia-splitter #main {					margin-left: 0px;				}				.ia-fixed-sidebar,				.ia-splitter-left {					display: none;				}				#main {					padding-left: 10px;					padding-right: 10px;					overflow-x: hidden;				}				.aui-header-primary .aui-nav,				.aui-page-panel {					margin-left: 0px !important;				}				.aui-header-primary .aui-nav {					margin-left: 0px !important;				}			</style>