O objetivo desse documento é esclarecer as informações a respeito dos PDFs que são gerados pelo Meu RH com ambiente Datasul pelo BIRT (Business Intelligence and Reporting Tools) instalação configuração e uso
Para o correto funcionamento dos relatórios em BIRT é necessário estar na console ou acima 12.1.27.15 | 12.1.28.11 | 12.1.29.5.
a. Fontes progress
Os fontes que devem ser utilizados são os fontes da console.
b. rptDesign
No diretório do seu ambiente %JBOSS_HOME%\server\<instância>\datasul-report\rh e datasul-report\rh\images ter os arquivos rptDesign e de imagem com data igual ou superior a 01/12/2020.
Caso os relatórios não estejam funcionando é possível fazer algumas validações:
a. Pré-requisitos
É necessário que todos as verificações do requisitos de framework sejam validadas: BIRT - Datasul Report Service
b. BIRT
Para verificar o funcionamento do BIRT no ambiente JBOSS, acessar a URL http://"servidor":8x80/birt (exemplo: http://servidorjboss:8080/birt) deverá ser apresentada a seguinte página:
Selecione a opção View Example e deverá exibir:
c. Versão JRE
Na mesma página anterior (URL interna) http://datasulprod01:8080/birt é possível verificar a versão do JRE. É necessário que seja a versão 1.7.0_80 conforme Versão do java.
d. Configurações BTB946AA
Parâmetros Gerais Módulo Básico (BTB946AA)
Servidor: NOMEDOSERVIDOR→ Deve apontar para endereço do servidor JBOSS (nome ou endereço IP)
Porta: 8080 → Deve apontar para a porta do servidor JBOSS (porta da instância do JBOSS)
Serv Jboss (Ext): Vazio
Porta Jboss (Ext): 0
Contexto: menu-html
e. datasul_framework.properties
Se atentar na propriedade datasul.report.dir que deve apontar para o caminho dos rptDesign (%JBOSS_HOME%\server\<instância>\datasul-report) e deve seguir o padrão de cada SO (windows/linux), sugestão validar o acesso do caminho fazendo uma chamada local no endereço da pasta.
f. josso-agent-config.xml
No arquivo validar a tag service-locator sevidor:porta (exemplo: servidorjboss:8080), utilizando as mesmas configurações do programa BTB946AA.
g. Validade SEC000AA
Validar no programa SEC000AA → Alterar, se o usuário possui no campo Validade Senha, uma data válida.
Caso o usuário seja autenticado via AD, o Tipo Acesso estará como Externo. Será necessário alterar para Interno, alterar a data e alterar novamente para Externo.
h. server.xml
Validar no arquivo server.xml (deploy/jboss-web.deployer/) na tag Connector se há a diretiva ativa: emptySessionPath="true"
Os relatórios são gerados no formato de PDF e serão abertos em cada dispositivos conforme o leitor de PDF que está instalado e configurado para executado.
Cada leitor de PDF tem predefinições de impressão que podem ser alteradas conforme parâmetros disponibilizado pelo próprio leitor de PDF.
<!-- esconder o menu --> <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> |