Á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:Geração - Boletos (hfp.
billetprocess
billetGeneration)
País:Brasil
Ticket:6839529



02. SITUAÇÃO/REQUISITO

Ao realizar a impressão do PDF de boletos com Cobrança Registrada, pelo Portal Empresa, Envio de E-mails ou demais chamadas externas, existia a necessidade de validar a existência do retorno bancário para apresentar os dados de cobrança do boleto no PDF.

03. SOLUÇÃO

Realizada alteração para validar o retorno bancário em boletos com Cobrança Registrada quando realizada a impressão do PDF de boletos pelo Portal Empresa, Envio de E-mails ou demais chamadas externas, sendo considerados os seguintes critérios:

  • Quando configurado em "Cadastro de Configurações Financeiras - Boletos (hfp.billetBankConfigurations)" a opção "Imprime Boleto" igual a Não, o PDF do boleto será impresso contendo somente as informações dos demonstrativos configurados.
  • Quando configurado em "Cadastro de Layouts - Boletos (hfp.billetLayouts)" a opção "Gerar Boleto" igual a Não, o PDF do boleto será impresso contendo somente as informações dos demonstrativos configurados.
  • Quando configurado em "Cadastro de Configurações Financeiras - Boletos (hfp.billetBankConfigurations)" a opção "Imprime Boleto" igual a Sim e configurado em "Cadastro de Layouts - Boletos (hfp.billetLayouts)" a opção "Gerar Boleto" igual a Sim, será validado se já existe retorno bancário de "Entrada confirmada" para o título. Caso não possua o retorno do banco, o PDF do boleto não será impresso, e será apresentada mensagem informando que é necessário aguardar o retorno para realização do respectivo processo.


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>