Histórico da Página
Produto: | TProvider |
Versão: | 12.1.22 |
Ocorrência: | Manual de configuração da integração do TReports e TProvider |
Ambiente: | TProvider |
Passo a passo: | 1 ContextualizaçãoO TProvider é um provedor de dados que foi desenvolvido para integrar o TReports a diferentes bases de dados de diferentes produtos TOTVS. Após a configuração do TProvider as documentações das APIs podem ser encontradas no endereço: http://URL_TPROVIDER:PORT/TProvider/swagger-ui.html#/ 2 Configuração do servidor de aplicação Tomcat 9 2.1 Limpar o diretório webapps do Tomcat e mover o arquivo TProvider.war para dentro do diretório webapps. 2.2 Para utilizar o provedor integrado TProvider junto a um Banco de Dados Oracle são necessárias as seguintes configurações. 1. Incluir o jar ojdbc7.jar na pasta lib do Tomcat. 2. Alterar o arquivo de configuração context.xml que se encontra na pasta conf do Tomcat, informando o Resource o parâmetro name deve ser TPROVIDERDATASOURCE, como no exemplo abaixo. 2.3 Para utilizar o provedor integrado TProvider junto a um Banco de Dados Microsoft Sql Server, são necessárias as seguintes configurações. 1. Incluir o jar jtds-1.3.1.jar na pasta lib do Tomcat. 2. Alterar o arquivo de configuração context.xml que se encontra na pasta conf do Tomcat, informando o Resource o parâmetro name deve ser TPROVIDERDATASOURCE, como no exemplo abaixo. 3 Configuração de Usuário e Senha, no PIMS Multicultivos. O usuário e senha para autenticação do TProvider, se encontram na tabela PRXPARAMETER, Grupo de Configuração 47, os parâmetros não são visíveis para o usuário no menu Configurações Gerais, o identificador do parâmetro referente ao usuário é 4703 e o identificador referente ao parâmetro Senha é 4704. 4 Configuração do Provedor Integrado no TReports. Acesse o Menu Provedores de dados, clique no botão Novo, informe o código e descrição, para o Tipo do provedor selecione Dados relacionais, na Fonte de dados selecione Provedor Integrado, após selecionar serão habilitados novos campos, no campo Protocolo selecione http, para o Host informe a url para acessar o provedor integrado, no campo Porta informe em qual porta está configurado o provedor integrado, para o campo Rota informe “/TProvider/api/trep/v1/dbdataproviders”, o Tipo de autenticação será o Basic, no campo Usuário informe o usuário configurado no parâmetro 4703 do passo anterior, no campo Senha informe a senha configurada no parâmetro 4704 do passo anterior, após ter preenchido todos os campos clique em Testar conexão, deverá aparecer um notificação informado Conexão Ok. A documentação dos provedores de dados está disponível em: http://tdn.totvs.com/display/LRM/Provedor+de+Dados#ProvedordeDados-1 |