Versões comparadas

Chave

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

A integração TOP X Protheus possui a gestão da Obra/Projeto feita exclusivamente no TOP (cadastro dos projetos e estruturas associadas, cronogramas, necessidades de material, medições de contrato etc). O SIGAPMS (módulo de Gerenciamento de Projetos do Protheus) será desabilitado, serão sincronizados dados em algumas tabelas do PMS apenas como ponte de integração com os demais módulos. O controle de estoques, compras, faturamento, financeiro, contábil e fiscal serão feitos no Backoffice Protheus (módulos integrados: SIGACOM, SIGAFAT e SIGAADV).

Os cadastros básicos serão feitos sempre no Protheus e sincronizados para o RM. Para facilitar a operação convencionou-se cadastrar Cliente e Fornecedor pelo módulo Financeiro e Centro de Custo, Condição de Pagamento, Unidade de Medida, Produtos, Moeda / Cotação pelo módulo de Estoque do Protheus. Nos demais módulos a integração destes cadastros estará desabilitada.

A primeira versão da integração do TOP X Protheus foi a Stored Procedure evoluindo para tecnologia EAI mensagem unica versão 1.0 e evoluindo para a 2.0 que  ainda está em andamento.


PRINCIPAIS DOCUMENTAÇÕES:

Manual Stored Procedure :Integração com arquitetura - Stored Procedure

PRINCIPAIS DOCUMENTAÇÕES:

http://wikihelp.totvs.com.br/WikiHelp/CON3/INT.integracoesBackofficeProtheus.aspx

 

Adapters

http://tdn.totvs.com/pages/viewpage.action?pageId=201731422 - ADAPTERS
 

Parâmetros de Integração:  Parâmetros da Integração  

Manual EAI 1.0: http://tdn.totvs.com/display/INT/DI_MANUAL_TOTVS_TOP_BackOffice_Protheus - MANUAL DA INTEGRAÇÃO

PARÂMETROS DA INTEGRAÇÃO: Parâmetros da Integração

Manual EAI 2.0DI_MANUAL_TOTVS_TOP_BackOffice_Protheus_EAI2.0 



Para seguir o checklist abaixo é necessário que o ambiente do Protheus e RM estejam devidamente instalados e configurados para iniciar a configuração da integração:

Para maiores detalhes de configuração de ambiente acesse : 


Configurando Protheus EAI 1.0 Como Fazer: Configuração do Protheus para a Integração TOTVS Obras e Projetos x Backoffice Protheus

Configurando RM EAI 1.0 Como Fazer: Configuração do RM para a Integração TOTVS Obras e Projetos x Backoffice Protheus


CHECKLIST DE INTEGRAÇÃO  - MENSAGEM UNICA EAI 1.0CHECKLIST DE INTEGEGRAÇÃO EAI 1.0 - MENSAGEM UNICA 

1 - RODAR O SCRIPT QUE ATIVA A POSSIBILIDADE DE INSTALAÇÃO DA INTEGRAÇÃO MENSAGEM UNICA.

CONFIGURADOR -> TOP X BACKOFFICE PROTHEUS (NOVO MODELO)

 


2 - VERSÃO DE MENSAGENS DO RM COMPATIVEL COMPATÍVEL COM AS VERSÕES DO PROTHEUS.

  obs.: Conforme a ordem de configuração dos pacotes de integração uma versão de mensagem é instalada. 


3 - GARANTIR QUE NÃO EXISTA DUPLICIDADE DE MENSAGENS NOS PACOTES DE INTEGRAÇÕES INSTALADOS.

...

Obs.: A mensagem Order deve ser mantida na integração do TIN, caso exista este pacote instalado. E deve ser removida dos demais pacotes. Sugere-se colocar a ultima versão.


4 - VERIFICAR OS  PARÂMETRO DE INTEGRAÇÃO PRODUTOPADRAO INTEGRAÇÃO : PRODUTO PADRÃO - OBRIGATÓRIO PARA INTEGRAÇÃO DE LANÇAMENTO FINANCEIRO DO PROTHEUS GERANDO MOVIMENTAÇÕES NO RM, SENDO QUE OS LANÇAMENTOS DO PROTHEUS NÃO POSSUEM PRODUTOS. SE SUGERE QUE SEJA CRIADO UM PRODUTO ESPECIFICO PARA MOVIMENTOS FINANCEIROS. UTILIZADO NA APROPRIAÇÃO DE LANÇAMENTOS FINANCEIROS DO TOP.


5- Conferir os compartilhamentos das tabelas integradas.CONFERIR OS COMPARTILHAMENTOS DAS TABELAS INTEGRADAS

Como verificar: Acessar o SIGACFG - Banco de Dados

...

6 - CADASTRAR DE-PARA DE EMPRESAS NO RM E NO PROTHEUS 


7 - Informar os parâmetros abaixo:

MV_EAIURL2

Endereço do WebService RM

Exemplo:HOST: http://localhost:8051/EAIService/IConWSEAIService            

Pagina de teste no navegador: http://localhost:8051/WSPAGEINDEX/                                                                                                                                       

MV_EAIWS

Nome do Client WebSevice do EAI para envio a outro EAI

WSEAISERVICE

MV_EAIUSER

Usuário para autenticação no RM.

Exemplo: mestre

MV_EAIPASS

Senha do usuário para autenticação no RM.

Exemplo: totvs

MV_EAIMETH

Método de envio do EAI para envio a outro EAI.

RECEIVEMESSAGE

 

8 - Importar as Formulas Visuais de Projeto do TOP. (pasta Objetos Gerenciais)

9 - Rodar o Sincronizador de Projetos - Processo da Visão de Projetos - para integrar os projetos já existentes

10 - Rodar o Sincronizador de Carga Inicial EAI - Siga CFG para os cadastros do Protheus que necessitem de carga inicial.

 

VERIFICAR NO CONFIG RM QUAL O HHTPPORT,

     TESTAR O WEB SERVICE NO NAVEGADOR

      INFORMAR O ALIAS RM  NA TAG DEFAULTDB QUE DEFINE QUAL BANCO DE DADOS SERA UTILIZADO PELO WEB SERVICE.


Image Added


8- CADASTRAR A FASE E O CALENDARIO DO PROJETO PADRAO ANTES DE PREENCHER O PARAMETRO MV_PMSITMU , POIS O MESMO É BLOQUEADO.

9 - IMPORTAR AS FORMULAS VISUAIS DE PROJETO DO TOP

10-RODAR O SINCRONIZADOR DE PROJETOS - PROCESSO DA VISAO DE PROJETOS PARA INTEGRAR OBJETOS JA EXISTENTES

11-RODAR O SINCRONIZADOR DE CARGA INICIAL EAI - SIGACFG PARA OS CADASTROS DO PROTHEUS QUE NECESSITEM DE CARGA INICIAL


CHECKLIST DE INTEGRAÇÃO - MENSAGEM UNICA EAI 2.0

 

Na configuração do ambiente Protheus segue- se as mesmas configurações do EAI 1.0. Porem no RM ocorreram algumas mudanças citadas no checklist abaixo:


1-       HABILITAR USUÁRIO PARA USAR CONVERSOR

2-       RODAR O SCRIPT PARA ATIVAR O CONVERSOR

3-       EXECUTAR O CONVERSOR DO EAI 2.0

4-       ATENTAR PARA AS INTEGRAÇÕES ATIVAS POIS TODAS QUE ESTIVEREM ATIVAS SERÃO CONVERTIDAS.

5-       CONFIGURAR APLICATIVOS DA INTEGRAÇÃO

6-      VERIFICAR VERSÃO DE MENSAGENS DO RM COMPATIVEL COM AS VERSÕES DO PROTHEUS.

obs.: Conforme a ordem de configuração dos pacotes de integração uma versão de mensagem é instalada. 

7-       A INTEGRAÇÃO EAI 2.0 NÃO UTILIZA FORMULAS VISUAIS VERIFICAR SE AS MESMAS NÃO ESTAO NO AMBIENTE APÓS A CONVERSAO.

8-     INCLUIR MANUALMENTE DE PARA DE EMPRESA /FILIAL

9-      GARANTIR QUE NÃO EXISTA DUPLICIDADE DE MENSAGENS NOS PACOTES DE INTEGRAÇÕES INSTALADOS.

10-       VERIFICAR OS PARÂMETROS DE INTEGRAÇÃO 

11-    CONFERIR OS COMPARTILHAMENTOS DAS TABELAS INTEGRADAS

12-    VERIFICAR WEBSERVICE RM E PROTHEUS

13-    CADASTRAR A FASE E O CALENDARIO DO PROJETO PADRAO ANTES DE PREENCHER O PARAMETRO MV_PMSITMU , POIS O MESMO É BLOQUEADO.

14-    RODAR O SINCRONIZADOR DE PROJETOS - PROCESSO DA VISAO DE PROJETOS PARA INTEGRAR OBJETOS JA EXISTENTES

15-    RODAR O SINCRONIZADOR DE CARGA INICIAL EAI - SIGACFG PARA OS CADASTROS DO PROTHEUS QUE NECESSITEM DE CARGA INICIAL.