Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice


       

Índice
exclude.*ndice:

Objetivo


       Este documento foi desenvolvido como guia para a integração do RM Reports x Protheus. O mesmo contempla os passos para a configuração do webservice RM, webservice Protheus e parametrização da comunicação entre ambos. Para seguir este manual faz-se necessário que os softwares RM e Protheus já estejam instalados e funcionando.

       Para o desenvolvimento do mesmo foram usados os seguintes softwares/versões:

  • Protheus 11.8
  • RM – Biblioteca 11.82.34

Introdução


 

  1. Pré-Requisitos:
  • Instalação do Protheus na versão 11 ou superior e configuração do webservice do Protheus.
  • Instalação da Biblioteca RM versão 11.80 ou superior. (Caso o cliente não utilize nenhum módulo da linha RM torna-se necessário uma base exemplo RM devidamente configurada).

Preparar Banco de Dados


       Para o correto funcionamento da integração é necessário que sejam executados alguns passos no Banco de Dados.

Informações

Recomendável que esta preparação do banco de dados seja realizada por alguém com conhecimento em Banco de Dados, preferencialmente um DBA.

Permissões na Base RM

Informações
iconfalse
Deck of Cards
idPermissões na base RM
Card
idPara Banco de Dados Microsoft SQL Server
labelPara Banco de Dados Microsoft SQL Server
titlePara Banco de Dados Microsoft SQL Server

Devem ser adicionados os seguintes Grants na base de dados RM:

Bloco de código
languagesql
GRANT SELECT,INSERT ON GDATALOG TO sysdba
GO
GRANT SELECT,INSERT, UPDATE ON RRPTREPORT TO sysdba
GO
GRANT SELECT,INSERT ON RRELTIP TO sysdba
GO
GRANT SELECT,INSERT ON GDIC TO sysdba
GO
GRANT SELECT,INSERT ON GIMAGEM TO sysdba
GO
GRANT SELECT,INSERT ON GFILTROS TO sysdba
GO
GRANT SELECT,INSERT ON GCONSSQL TO sysdba
GO
GRANT SELECT,INSERT ON GMOEDA TO sysdba
GO
GRANT SELECT,INSERT ON RRELTIPSCHEMA TO sysdba
GO
Card
idPara Banco de Dados Oracle
labelPara Banco de Dados Oracle
titlePara Banco de Dados Oracle

Devem ser adicionados os seguintes Grants e Sinônimos na base de dados RM:

Bloco de código
languagesql
GRANT SELECT,INSERT,UPDATE ON GDATALOG TO ACESSO_RM;
GRANT SELECT,INSERT,UPDATE ON RRPTREPORT TO ACESSO_RM;
GRANT SELECT,INSERT,UPDATE ON RRELTIP TO ACESSO_RM;
GRANT SELECT,INSERT,UPDATE ON GDIC TO ACESSO_RM;
GRANT SELECT,INSERT,UPDATE ON GIMAGEM TO ACESSO_RM;
GRANT SELECT,INSERT,UPDATE ON GFILTROS TO ACESSO_RM;
GRANT SELECT,INSERT,UPDATE ON GCONSSQL TO ACESSO_RM;
GRANT SELECT,INSERT,UPDATE ON GMOEDA TO ACESSO_RM;
GRANT SELECT,INSERT,UPDATE ON RRELTIPSCHEMA TO ACESSO_RM;
 
CREATE PUBLIC SYNONYM GDATALOG
FOR RM.GDATALOG
;
CREATE PUBLIC SYNONYM RRPTREPORT
FOR RM.RRPTREPORT
;
CREATE PUBLIC SYNONYM RRELTIP
FOR RM.RRELTIP
;
CREATE PUBLIC SYNONYM GDIC
FOR RM.GDIC
;
;CREATE PUBLIC SYNONYM GIMAGEM
FOR RM.GIMAGEM
;
CREATE PUBLIC SYNONYM GFILTROS
FOR RM.GFILTROS
;
CREATE PUBLIC SYNONYM GCONSSQL
FOR RM.GCONSSQL
;

 

 

Integração RM Reports x Protheus.pdf

 

Informações
titlePara maiores informações:

@FRAMEWORK

Canais de Atendimento

Chamado: Através do Portal TOTVS - www.suporte.totvs.com.br

Telefônico: 4003-0015 Escolhendo as opções 2-2-3-9-5 (Framework) ou 2-2-3-9-4 (BI)

 

CREATE PUBLIC SYNONYM GDATALOG

 

FOR RM.GDATALOG

;

CREATE PUBLIC SYNONYM RRPTREPORT

FOR RM.RRPTREPORT

;

 

CREATE PUBLIC SYNONYM RRELTIP

FOR RM.RRELTIP

;

CREATE PUBLIC SYNONYM GDIC

FOR RM.GDIC

;

 

;CREATE PUBLIC SYNONYM GIMAGEM

FOR RM.GIMAGEM

;

CREATE PUBLIC SYNONYM GFILTROS

FOR RM.GFILTROS

 

;

 

CREATE PUBLIC SYNONYM GCONSSQL

FOR RM.GCONSSQL

;

Informações
iconfalse
Informações
iconfalse

Produto: Framework

Informações
iconfalse

Versão: 11.80.XX

Informações
iconfalse

Processo: Totvs Reports

Informações
iconfalse

Subprocesso: Integração RM Reports X Protheus

Informações
iconfalse
Informações
iconfalse

Status: Em andamento

Informações
iconfalse

Data:  

Informações
iconfalse

Autores:

Douglas Maxwell de Oliveira

Karina Dos Santos Costa

Stella Gleyse Macedo Vilaca

Wesley Avelino De Carvalho