Aviso |
---|
Documentação relacionada a versão descontinuada do Smart View (versão 12.1.29) Para mais informações sobre a nova versão, acessar a documentação: SMART VIEW |
Permitir a configuração do Protheus como provedor integrado dentro da aplicação Smart View. O Smart View é uma ferramenta para a geração de relatórios utilizando fontes de dados externas.
Para utilização do Smart View, será necessário a configuração no servidor. Seguem os links dessa configuração:
Instalação do TReportsSmart View
Portabilidade TReportsSmart View
A integração será através do protocolo http/https com o Smart View, utilizando REST para fazer as chamadas do serviços padrões definidos pelo próprio Smart View, que os provedores integrados precisam implementar.
Portanto, o Protheus funcionará como um servidor que habilitará para os usuários criarem relatórios utilizando o Smart View, e fornecerá os dados para estes relatórios.
Para a configuração do Protheus é necessário preencher a empresa e filial nos parâmetros do cadastro de Provedores de Dados.
As informações de protocolo, host, porta e rota da seguinte forma: https://[host]:[porta]/[uriprotheus]/api/protheus/dbdataproviders/v1
.
Exemplo de configuração:
PROTOCOLO=https
HOST=ip ou dns do servidor
PORTA=porta_do_rest_Protheus
ROTA=[uri_protheus]/api/protheus/dbdataproviders/v1
Os serviços disponíveis com a integração:
Endpoints Protheus
GET /api/protheus/dbdataproviders/v1/parameters => implementado
POST /api/protheus/dbdataproviders/v1/testconnection => implementado
POST /api/protheus/dbdataproviders/v1/testquery => implementado
POST /api/protheus/dbdataproviders/v1/schema/table => implementado
POST /api/protheus/dbdataproviders/v1/schemasql => implementado
POST /api/protheus/dbdataproviders/v1/relations => implementado
POST /api/protheus/dbdataproviders/v1/search/tables => implementado
POST /api/protheus/dbdataproviders/v1/data => implementado
POST /api/protheus/dbdataproviders/v1/paths => implementado
O endpoint search/tables
utilizado na pesquisa por tabelas, caso seja informado um conteúdo com até 3 caracteres será considerado uma pesquisa de nome de arquivo ex.: SB1, caso informado Produto, agora será possível retornar todas as tabelas que possuem o nome produto.
Card documentos Informacao Disponível a partir da LIB versão 20190131 Titulo DISPONIBILIDADE
Templatedocumentos |
---|
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> |