Páginas filhas
  • Smart View - Protheus como Fonte de Dados Nativa

Serviços e classe para testes estarão disponíveis a partir do LIB Label 20211004

Recurso de integração disponível para nova versão do Smart View. Mais informações: Instalação Smart View

Recomendação: Utilizar a integração em ambientes com dicionário no Banco de Dados

Pré-requisitos

  • Já ter feito a instalação e integração com o Smart View, mais informações nos links:

           Instalação do Smart View

           Requisitos Mínimos

Introdução

Esta implementação tem como objetivo disponibilizar uma nova classe e serviços para prover a integração do Protheus com o Smart View, criando um facilitador para a geração de relatórios.

Como funcionará a integração

A integração será através do protocolo http/https com o Smart View, utilizando REST para fazer as chamadas dos serviços padrões definidos pelo próprio Smart View.

O Smart View utilizará o endereço cadastrado como Provedor de Dados Nativo e chamará o serviço /.well-known/treports/connector para identificar a listagem de Objetos de Negócio cadastrados.

Construção do Objeto de Negócio

Foi construída uma nova classe para a construção do objeto de negócio, disponível no link: Smart View - Classe para Integração - IntegratedProvider

Novos serviços disponíveis com a integração

Rota /.well-known/treports/connector para identificar a url de listagem de Objetos de Negócio

Listagem da estrutura de um objeto de negócio

Listagem dos objetos de negócio

Listagem dos dados que serão utilizados no relatório

Endpoints Protheus

GET /.well-known/treports/connector => implementado